I was having some trouble with dspam (which I haven't yet resolved,
but that's a different story), and I was exploring the different
options, when I came across dspam_clean, which I then attempted to run
via `dspam_clean -s -p -u`. Unfortunately, it segfaulted. After
re-compiling the latest version with debugging settings (the original
was 3.10.0, packaged by the Arch community - I upgraded to 3.10.1, but
still have the same issue), I found that the segmentation fault is
occurring in hash_drv.c at line 1197, as per the following commit:

http://dspam.git.sourceforge.net/git/gitweb.cgi?p=dspam/dspam;a=blob;f=src/hash_drv.c;h=7e9e7875cfcc86b53bd1f1214864b0a00c1b6a04;hb=a19e73af97d5a97e12a38124fc26f4f11cb74ae8#l1197

It appears the 'rec' pointer points to an invalid memory address.

I am not sure what information will be most helpful for you to debug
this issue, but let me know and I will happily provide more
information / test patches, etc. to help you find this bug.

Thanks!

-Aaron Lindsay

------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Dspam-devel mailing list
Dspam-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-devel

Reply via email to