On Thu, 30 Aug 2007, [EMAIL PROTECTED] wrote:
I'm noticing hang issues again with 0.91.2 on Solaris 10 x86. It doesn't
appear to be associated with a particularly malformed message because
when it starts hanging, if I restart it, things resume normally for a
while. The incoming queue clears out.
Here's some more.
[Switching to Thread 1 (LWP 1)]
0xfebf0857 in _so_accept () from /lib/libc.so.1
(gdb) thread apply all bt
Thread 22 (Thread 39 ):
#0 0xfebf047b in __lwp_park () from /lib/libc.so.1
#1 0xfebe9463 in mutex_lock_queue () from /lib/libc.so.1
#2 0xfebe9cff in slow_lock () from /lib/libc.so.1
#3 0xfebe9df5 in mutex_lock_impl () from /lib/libc.so.1
#4 0xfebe9f01 in pthread_mutex_lock () from /lib/libc.so.1
#5 0xfeb92f1d in malloc () from /lib/libc.so.1
#6 0xfebb400d in match_re_C () from /lib/libc.so.1
#7 0xfebb50e2 in match_re_C () from /lib/libc.so.1
#8 0xfebb5359 in match_re_C () from /lib/libc.so.1
#9 0xfebb4db2 in match_re_C () from /lib/libc.so.1
#10 0xfebb50e2 in match_re_C () from /lib/libc.so.1
... a whole ton of these ...
#237 0xfebb50e2 in match_re_C () from /lib/libc.so.1
#238 0xfebb4db2 in match_re_C () from /lib/libc.so.1
#239 0xfebb50e2 in match_re_C () from /lib/libc.so.1
#240 0xfebb4ba1 in match_re_C () from /lib/libc.so.1
#241 0xfebb3e2c in __regexec_C () from /lib/libc.so.1
#242 0xfebb86ec in regexec () from /lib/libc.so.1
#243 0xfef5600b in isURL (pchk=0x4d, URL=0xfebe9463
"\203?\b\211E?\203?\004u\0053?\211E?j") at phishcheck.c:980
#244 0xfef56c0d in phishingScan (m=0xd3241b0, dir=0xd15b858
"/var/amavis/clamd/clamav-2aa4fcc017ade96ab716e5d94a6dd92d", ctx=0xfe99d800,
hrefs=0xfe99b140) at phishcheck.c:1210
#245 0xfef1cf11 in checkURLs (mainMessage=0xd3241b0, mctx=0xfe99d000,
rc=0xfe99b25c, is_html=1) at mbox.c:3903
#246 0xfef1eaaa in parseEmailBody (messageIn=0xd3241b0, textIn=0x0,
mctx=0xfe99d000, recursion_level=0) at mbox.c:2037
#247 0xfef20b86 in cli_mbox (dir=0xd15b858
"/var/amavis/clamd/clamav-2aa4fcc017ade96ab716e5d94a6dd92d", desc=0,
ctx=0xfe99d800) at mbox.c:1400
#248 0xfef17d51 in cli_scanmail (desc=35, ctx=0xfe99d800) at scanners.c:1644
#249 0xfef153fc in cli_magic_scandesc (desc=35, ctx=0xfe99d800) at
scanners.c:1973
#250 0xfef19510 in cl_scandesc (desc=35, virname=0x4d, scanned=0x4d,
engine=0xfebe9463, limits=0x4d, options=77) at scanners.c:2114
#251 0xfef1956e in cl_scanfile (filename=0xd32cc38
"/var/amavis/tmp/amavis-20070830T151955-29751/parts/p002", virname=0xfe99d99c,
scanned=0x0,
engine=0xac4ba38, limits=0x8047d90, options=9783) at scanners.c:2142
#252 0x080583b4 in dirscan (dirname=0xfe99db19
"/var/amavis/tmp/amavis-20070830T151955-29751/parts", virname=0xfe99d99c,
scanned=0x0,
engine=0xac4ba38, limits=0x8047d90, options=9783, copt=0x806f8f8, odesc=34,
reclev=0xfe99d998, type=1, multi_pool=0x0) at scanner.c:214
#253 0x08058886 in scan (filename=0xfe99db19
"/var/amavis/tmp/amavis-20070830T151955-29751/parts", scanned=0x0,
engine=0xac4ba38,
limits=0x8047d90, options=9783, copt=0x806f8f8, odesc=34, type=1) at
scanner.c:359
#254 0x08056857 in command (desc=34, engine=0xac4ba38, limits=0x8047d90,
options=9783, copt=0x806f8f8, timeout=120) at session.c:154
#255 0x08056f5e in scanner_thread (arg=0xd2e9e38) at server-th.c:105
#256 0x08056c9e in thrmgr_worker (arg=0xa0b4d18) at thrmgr.c:235
#257 0xfebf013d in _thr_setup () from /lib/libc.so.1
#258 0xfebf0420 in L3_doit () from /lib/libc.so.1
#259 0xfe880000 in ?? ()
#260 0x00000000 in ?? ()
Thread 21 (Thread 38 (LWP 38)):
#0 0xfebf047b in __lwp_park () from /lib/libc.so.1
#1 0xfebe9463 in mutex_lock_queue () from /lib/libc.so.1
#2 0xfebe9cff in slow_lock () from /lib/libc.so.1
#3 0xfebe9df5 in mutex_lock_impl () from /lib/libc.so.1
#4 0xfebe9f01 in pthread_mutex_lock () from /lib/libc.so.1
#5 0xfeb939f2 in free () from /lib/libc.so.1
#6 0xfebb586b in match_re_C () from /lib/libc.so.1
---Type <return> to continue, or q <return> to quit---
#7 0xfebb4db2 in match_re_C () from /lib/libc.so.1
#8 0xfebb50e2 in match_re_C () from /lib/libc.so.1
#9 0xfebb50e2 in match_re_C () from /lib/libc.so.1
....
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html