Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
As reported by Carsten Koch-Mauthe, libspf2-1.2.5 is not 64 bit safe. This can cause Exim to segfault if it was configured to use spf. You can see the complete report at: http://www.gossamer-threads.com/lists/spf/devel/24280?do=post_view_threaded The solution is to simply declare the buflen variable as size_t instead of int. I have created a patch and will try to attach it to the bug report. Reproducible: Always Steps to Reproduce: emerge libspf USE="spf" emerge exim Start Exim and wait for some emails to come by. Actual Results: Look at dmesg, you should see the following: exim[11307]: segfault at 0000000000616000 rip 00002aaaabe25a73 rsp 00007fffffbffea8 error 6
Created an attachment (id=73276) [details] Patch for 64 bit safety
Created an attachment (id=73277) [details] libspf2-1.2.5-r2.ebuild
Sending this amd64 way, been sitting here for ages and it concerns mainly them, after all.
thanks Olivier, patch is applied in -r2