Your message dated Tue, 10 Sep 2013 13:33:20 +0000
with message-id <e1vjo4g-0008dv...@franck.debian.org>
and subject line Bug#722057: fixed in dspam 3.10.2+dfsg-9
has caused the Debian Bug report #722057,
regarding libdspam7-drv-hash: dspam segfaults [libhash_drv on _hash_drv_seek()]
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
722057: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=722057
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libdspam7-drv-hash
Version: 3.10.1+dfsg-11
Severity: grave
Justification: causes non-serious data loss
Sample of dmesg:
[1701173.909095] dspam[15582]: segfault at 7f8c2197acf8 ip 00007f8c1ea8f69a sp
00007f8c1cbe9048 error 4 in libhash_drv.so.7.0.0[7f8c1ea8b000+6000]
[1775508.341567] cssclean[25298]: segfault at 7f9b7086a000 ip 0000000000403b5b
sp 00007fff7d456130 error 7 in cssclean[400000+c000]
[1785820.256253] dspam[8177]: segfault at 7ff586ffe2f8 ip 00007ff58dd4169a sp
00007ff58cd35048 error 4 in libhash_drv.so.7.0.0[7ff58dd3d000+6000]
[1785862.479249] dspam[8243]: segfault at 7fa456fa62f8 ip 00007fa457fac69a sp
00007fa4577a1048 error 4 in libhash_drv.so.7.0.0[7fa457fa8000+6000]
[1785888.517082] dspam[8281]: segfault at 7fef8160c2f8 ip 00007fef8261269a sp
00007fef81e07048 error 4 in libhash_drv.so.7.0.0[7fef8260e000+6000]
[1786011.902307] dspam[8760]: segfault at 7f8a051752f8 ip 00007f8a0617b69a sp
00007f8a06171048 error 4 in libhash_drv.so.7.0.0[7f8a06177000+6000]
I happened to be in a situation where I can't even fully flush the postfix
queue without having
Dspam to segfault.
I end up installing dspam-dbg and gdb and attach to the process [I wasn't able
to run the process
without the init-script].
Here is a stack trace, but sadly libdspam7-drv-hash does not provide debug
symbols.
(gdb) bt
#0 0x00007ff5afdc369a in _hash_drv_seek () from
/usr/lib/x86_64-linux-gnu/dspam/libhash_drv.so
#1 0x00007ff5afdc3a19 in _hash_drv_get_spamrecord () from
/usr/lib/x86_64-linux-gnu/dspam/libhash_drv.so
#2 0x00007ff5afdc3a90 in _ds_get_spamrecord () from
/usr/lib/x86_64-linux-gnu/dspam/libhash_drv.so
#3 0x00007ff5afdc3cfd in _ds_getall_spamrecords () from
/usr/lib/x86_64-linux-gnu/dspam/libhash_drv.so
#4 0x00007ff5b28422f6 in _ds_operate () from
/usr/lib/x86_64-linux-gnu/libdspam.so.7
#5 0x00007ff5b2842e90 in dspam_process () from
/usr/lib/x86_64-linux-gnu/libdspam.so.7
#6 0x000000000040bad7 in process_message (ATX=ATX@entry=0xd58e90,
message=message@entry=0xd5aa10,
username=username@entry=0xd584e0 "testabcd...@orange.fr",
result_string=result_string@entry=0x7ff5afdbc348) at dspam.c:540
#7 0x000000000040ce4d in process_users (ATX=ATX@entry=0xd58e90,
message=message@entry=0xd5af10) at dspam.c:1882
#8 0x000000000040faa0 in process_connection (ptr=0xd56f80) at daemon.c:738
#9 0x00007ff5b2621b50 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007ff5b236ba7d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()
(gdb) bt full
#0 0x00007ff5afdc369a in _hash_drv_seek () from
/usr/lib/x86_64-linux-gnu/dspam/libhash_drv.so
No symbol table info available.
#1 0x00007ff5afdc3a19 in _hash_drv_get_spamrecord () from
/usr/lib/x86_64-linux-gnu/dspam/libhash_drv.so
No symbol table info available.
#2 0x00007ff5afdc3a90 in _ds_get_spamrecord () from
/usr/lib/x86_64-linux-gnu/dspam/libhash_drv.so
No symbol table info available.
#3 0x00007ff5afdc3cfd in _ds_getall_spamrecords () from
/usr/lib/x86_64-linux-gnu/dspam/libhash_drv.so
No symbol table info available.
#4 0x00007ff5b28422f6 in _ds_operate () from
/usr/lib/x86_64-linux-gnu/libdspam.so.7
No symbol table info available.
#5 0x00007ff5b2842e90 in dspam_process () from
/usr/lib/x86_64-linux-gnu/libdspam.so.7
No symbol table info available.
#6 0x000000000040bad7 in process_message (ATX=ATX@entry=0xd58e90,
message=message@entry=0xd5aa10,
username=username@entry=0xd584e0 "testabcd...@orange.fr",
result_string=result_string@entry=0x7ff5afdbc348) at dspam.c:540
CTX = 0xd96700
components = <optimized out>
copyback = <optimized out>
have_signature = <optimized out>
result = <optimized out>
i = <optimized out>
internally_canned = 0
-- System Information:
Debian Release: 7.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libdspam7-drv-hash depends on:
ii libc6 2.13-38
ii libdspam7 3.10.1+dfsg-11
libdspam7-drv-hash recommends no packages.
libdspam7-drv-hash suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: dspam
Source-Version: 3.10.2+dfsg-9
We believe that the bug you reported is fixed in the latest version of
dspam, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 722...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Preud'homme <robo...@debian.org> (supplier of updated dspam package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 10 Sep 2013 15:19:26 +0200
Source: dspam
Binary: dspam dspam-webfrontend libdspam7 libdspam7-dev libdspam7-drv-hash
libdspam7-drv-pgsql libdspam7-drv-mysql libdspam7-drv-sqlite3 dspam-doc
dspam-dbg libdspam7-dbg
Architecture: source amd64 all
Version: 3.10.2+dfsg-9
Distribution: unstable
Urgency: low
Maintainer: Debian DSPAM Maintainers <pkg-dspam-m...@lists.alioth.debian.org>
Changed-By: Thomas Preud'homme <robo...@debian.org>
Description:
dspam - Scalable, fast and statistical anti-spam filter
dspam-dbg - debugging symbols for dspam
dspam-doc - Documentation for DSPAM anti-spam filter
dspam-webfrontend - Webfrontend for DSPAM anti-spam filter
libdspam7 - Core message processing and classification functionality for DSPA
libdspam7-dbg - debugging symbols for DSPAM related libraries
libdspam7-dev - Development headers for libdspam
libdspam7-drv-hash - Hash backend for DSPAM anti-spam filter
libdspam7-drv-mysql - MySQL backend for DSPAM anti-spam filter
libdspam7-drv-pgsql - PostgreSQL backend for DSPAM anti-spam filter
libdspam7-drv-sqlite3 - sqlite3 backend for DSPAM anti-spam filter
Closes: 722057
Changes:
dspam (3.10.2+dfsg-9) unstable; urgency=low
.
* Add patch 011_define_WCONTINUED_and_WIFCONTINUED_if_not_defined.diff to
fix Hurd FTBFS.
* Add patch 012_cssclean_dont_read_past_end_of_css_files.diff to prevent
segfault of cssclean in case of malformed css file (Closes: #722057).
* Fix metadata of patch
009_fix_recipient_corruption_when_releasing_message_from_quarantine.diff
* Update Vcs-* field to use the current canonical URI.
Checksums-Sha1:
93b7456c2ab92d937c8b764be76c905ed2f93e14 2596 dspam_3.10.2+dfsg-9.dsc
9c921f1bcee4fcaa948d2ddd5e255aa4fa71544b 67265
dspam_3.10.2+dfsg-9.debian.tar.gz
cc94c369ee8a20320dbcadab2160c33019676ab5 315858 dspam_3.10.2+dfsg-9_amd64.deb
77dcf7a26a95b3610023b1e2829a110a19994b15 167406
dspam-webfrontend_3.10.2+dfsg-9_all.deb
6807608188aa2e8862997094b1e7c8237063f4db 141612
libdspam7_3.10.2+dfsg-9_amd64.deb
2d776e2fbf8c993e5589bb2e2eaa3899add0c561 248612
libdspam7-dev_3.10.2+dfsg-9_amd64.deb
e78221bb3921b192afef81167fe3a8089aaec9a3 109362
libdspam7-drv-hash_3.10.2+dfsg-9_amd64.deb
76f3da4ae15c55f51d8da1b484cf0ca3a876ad55 122218
libdspam7-drv-pgsql_3.10.2+dfsg-9_amd64.deb
55ae769680b58ea470ded7e9dcfb90375a294838 123904
libdspam7-drv-mysql_3.10.2+dfsg-9_amd64.deb
554c8cc6a44a986ba3c888aa98035cbbae806826 111868
libdspam7-drv-sqlite3_3.10.2+dfsg-9_amd64.deb
7b3037e165285b3f5c5a5d196400beac59f287b2 128794 dspam-doc_3.10.2+dfsg-9_all.deb
346fcb8e90f28399ed9c3797eb22fff8c6421e6e 559466
dspam-dbg_3.10.2+dfsg-9_amd64.deb
ee8506a8105f48d29e19916c178879ed85837e8b 306340
libdspam7-dbg_3.10.2+dfsg-9_amd64.deb
Checksums-Sha256:
5c9f5c1bf1ff525dfef4059c9db206f2061fe37a7570ba01d8fcac9d978e8873 2596
dspam_3.10.2+dfsg-9.dsc
5b1e2fb22fb085a72638e2a7db7299410b3176bb986c9f38a9f4a0ded940de1b 67265
dspam_3.10.2+dfsg-9.debian.tar.gz
cb527fbac6fbf03c6aa110135659bb23415efcd602afa3de4de98e5da405f1de 315858
dspam_3.10.2+dfsg-9_amd64.deb
e61e2307b2827321507c00d626d1a19ed90a733a8addf04080d0ea644aca41cf 167406
dspam-webfrontend_3.10.2+dfsg-9_all.deb
cdd28ecf3a7774ae8077b6a49541bbf813b9d08acaf99e254cfb0771f057e94e 141612
libdspam7_3.10.2+dfsg-9_amd64.deb
a0ae3f6291d16885a0038e4e13dbb9cb791707407b47fe070f5b4e7e4de39d90 248612
libdspam7-dev_3.10.2+dfsg-9_amd64.deb
98caf2cf4095ddc850c4e00f81e2db640ce78a4cbd7ce06b880de7db3bfab089 109362
libdspam7-drv-hash_3.10.2+dfsg-9_amd64.deb
a9407fbb1828bec058678d0840b586caffc9744f87a8b54fe026a4c5eab77c7b 122218
libdspam7-drv-pgsql_3.10.2+dfsg-9_amd64.deb
686488b88c8328d7c657806c184249894bbb1765903465f389103e808cec0fe3 123904
libdspam7-drv-mysql_3.10.2+dfsg-9_amd64.deb
b7ece7b83e69567ff90074b6221c5f908185bb2297533440145e481e2f7331ff 111868
libdspam7-drv-sqlite3_3.10.2+dfsg-9_amd64.deb
1de6d9f69b87509c78855f68a055dfeba0fda89c2ed301df8c855ad929f8ee32 128794
dspam-doc_3.10.2+dfsg-9_all.deb
cad785f02402139971faba851e5b22671e74dfbcc0fe29c622b742f0a9b3282e 559466
dspam-dbg_3.10.2+dfsg-9_amd64.deb
bfea0b7fe2bd858e61a3e49dc6f1f5187abf08369e691bc4d61cfe543ce8dfa2 306340
libdspam7-dbg_3.10.2+dfsg-9_amd64.deb
Files:
44ee88b2a67756d56afcef5d19e48cf1 2596 mail optional dspam_3.10.2+dfsg-9.dsc
526e028401c22b1ebaf6f768c73d9e30 67265 mail optional
dspam_3.10.2+dfsg-9.debian.tar.gz
c949a8345c5fce30e90141c2da32ffc5 315858 mail optional
dspam_3.10.2+dfsg-9_amd64.deb
606002ad40cfcf3ae46001407e4e684f 167406 mail extra
dspam-webfrontend_3.10.2+dfsg-9_all.deb
c222e5c6c9c794686cbe2b75277101ea 141612 libs optional
libdspam7_3.10.2+dfsg-9_amd64.deb
fa12b07946c4b9e8cbd3398aed37d9fb 248612 libdevel optional
libdspam7-dev_3.10.2+dfsg-9_amd64.deb
5a392de1058b84d889da795135c6dd7f 109362 mail optional
libdspam7-drv-hash_3.10.2+dfsg-9_amd64.deb
44fa546be064abb8104a867ddfb8792f 122218 mail optional
libdspam7-drv-pgsql_3.10.2+dfsg-9_amd64.deb
cda48ed612b6c568a593f0dd2ac5481e 123904 mail optional
libdspam7-drv-mysql_3.10.2+dfsg-9_amd64.deb
c945c359845a0c03ae560bba345acb38 111868 mail optional
libdspam7-drv-sqlite3_3.10.2+dfsg-9_amd64.deb
445c0883bd580179b241f3148b6731e9 128794 doc optional
dspam-doc_3.10.2+dfsg-9_all.deb
ba3d72b8ec20e0f020a26978a00f6956 559466 debug extra
dspam-dbg_3.10.2+dfsg-9_amd64.deb
b22259efe5c1c7579936396a807509c4 306340 debug extra
libdspam7-dbg_3.10.2+dfsg-9_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
iQIcBAEBCAAGBQJSLx0qAAoJENADhS+9UlKeeM0QAIKcflg30QLu1cABKmsXPQed
11qI9HUInlPTJbsz/DHNHGted0oswVyv3CyPlVabQUlyzWOYharCQdddMEeqf+P2
xUW1+ZIsVUhk1tlqULADF3055kuV4E5saLP4/yyeN4pJ5eglE13lJqgaUq9GvmCA
zCiaG6hMfi95KmXsBXMUdQ/uv/FC7IdlB4pL5+LIU7Fq47xOyl6/Tg1bgKr3M0td
6SiwEMst/o6C/RQoid13Ir6ypa7IojjQwLfpdeKF5UErLiDWcetGNGL0whMojpMO
gIJhOJ65fIxN/atAfa9cLNmeEhOYq38IFffoRtaElFvtJjtDJxT2UiU8/cHtC+Ac
sPmJbSLP6tfTsKZ2tlf26y48eCaIsM967Db/QUac0/gRk/cpRzD3rebWiGN8UXAn
rL322v2u4RsrPmVC3trxQh6Sm70RWG2zS4E7IUbzm34r963sbi4NTXcx+LajIkgj
HnKWsPeBUCSc0hdlIlIkM3RBxrgxf3IAIIn1stBR6Q8OJvJtfi/jHyFxKq9/6R6p
rGY7zT4J+YOR+CQqglSjp5H97z+Pegh5zpVQ8oAtdjCLbhrvG2v2obh6kdD6xvG4
qcENQ912LLJHPtviI6adp/CriJCMPDHnVFMbsOrG3oz1U933zsdl71GE17fy2002
VBVKWGf7yV6NQivMW2kB
=EPv4
-----END PGP SIGNATURE-----
--- End Message ---