Hi, Latest p3scan 2.9.04d support libcamav. I just build p3scan and clamav from cvs (from today snapshot, not from sf.net) I gets segfault.
Starting program: /usr/bin/p3scan -d Reading symbols from shared object read from target memory...done. Loaded system supplied DSO at 0xffffe000 [Thread debugging using libthread_db enabled] [New Thread -1209386336 (LWP 17148)] 12:24:03 p3scan[17148]: Mem: 664 P3Scan Version 2.9.04d 12:24:03 p3scan[17148]: Mem: 1560 Selected scannertype: clamav (Internal ClamAV) 12:24:03 p3scan[17148]: Mem: 1584 Listening on 0.0.0.0:8110 12:24:03 p3scan[17148]: Mem: 4816 Running as user: clamav LibClamAV Error: cli_realloc(): Attempt to allocate 526551364 bytes. Please report to [EMAIL PROTECTED] LibClamAV Error: cli_parse_add(): Problem adding signature (3). LibClamAV Error: Problem parsing signature at line 3 LibClamAV Error: Problem parsing database at line 3 LibClamAV Error: Can't load /tmp/clamav-e86a830f88f88628ee6baa2a0cd50e85/main.db: Malformed database *** glibc detected *** /usr/bin/p3scan: corrupted double-linked list: 0x08095630 *** ======= Backtrace: ========= /lib/libc.so.6[0x47cbc29f] /lib/libc.so.6[0x47cbe34a] /lib/libc.so.6(malloc+0x74)[0x47cbfc6c] /usr/local/lib/libclamav.so.1(cli_malloc+0x2f)[0xb7ec4c8f] /usr/local/lib/libclamav.so.1(cli_cvdload+0xd4)[0xb7ec8c64] /usr/local/lib/libclamav.so.1[0xb7ec7c52] /usr/local/lib/libclamav.so.1[0xb7ec7f46] /usr/bin/p3scan[0x8050a7c] /usr/bin/p3scan[0x8056775] /lib/libc.so.6(__libc_start_main+0xdc)[0x47c6f7e4] /usr/bin/p3scan[0x804a511] ======= Memory map: ======== 08048000-08062000 r-xp 00000000 03:02 5652286 /usr/bin/p3scan 08062000-08063000 rw-p 0001a000 03:02 5652286 /usr/bin/p3scan 08063000-080b4000 rw-p 08063000 00:00 0 [heap] 45b7b000-45b9f000 r-xp 00000000 03:02 2495761 /usr/lib/libk5crypto.so.3.0 45b9f000-45ba0000 rw-p 00024000 03:02 2495761 /usr/lib/libk5crypto.so.3.0 45ba2000-45bba000 r-xp 00000000 03:02 2497514 /usr/lib/libgssapi_krb5.so.2.2 45bba000-45bbb000 rw-p 00017000 03:02 2497514 /usr/lib/libgssapi_krb5.so.2.2 45bbd000-45bc0000 r-xp 00000000 03:02 2490948 /usr/lib/libkrb5support.so.0.0 45bc0000-45bc1000 rw-p 00002000 03:02 2490948 /usr/lib/libkrb5support.so.0.0 45bc3000-45c36000 r-xp 00000000 03:02 2497311 /usr/lib/libkrb5.so.3.2 45c36000-45c38000 rw-p 00073000 03:02 2497311 /usr/lib/libkrb5.so.3.2 45c3a000-45c7b000 r-xp 00000000 03:02 5750347 /lib/libssl.so.0.9.8a 45c7b000-45c7f000 rw-p 00040000 03:02 5750347 /lib/libssl.so.0.9.8a 45c99000-45cd1000 r-xp 00000000 03:02 2501301 /usr/lib/libcurl.so.3.0.0 45cd1000-45cd2000 rw-p 00038000 03:02 2501301 /usr/lib/libcurl.so.3.0.0 47023000-47142000 r-xp 00000000 03:02 5750297 /lib/libcrypto.so.0.9.8a 47142000-47155000 rw-p 0011e000 03:02 5750297 /lib/libcrypto.so.0.9.8a 47155000-47158000 rw-p 47155000 00:00 0 47c3d000-47c56000 r-xp 00000000 03:02 5750984 /lib/ld-2.4.so 47c56000-47c57000 r--p 00018000 03:02 5750984 /lib/ld-2.4.so 47c57000-47c58000 rw-p 00019000 03:02 5750984 /lib/ld-2.4.so 47c5a000-47d86000 r-xp 00000000 03:02 5750985 /lib/libc-2.4.so 47d86000-47d89000 r--p 0012b000 03:02 5750985 /lib/libc-2.4.so 47d89000-47d8a000 rw-p 0012e000 03:02 5750985 /lib/libc-2.4.so 47d8a000-47d8d000 rw-p 47d8a000 00:00 0 47db6000-47db8000 r-xp 00000000 03:02 5750989 /lib/libdl-2.4.so 47db8000-47db9000 r--p 00001000 03:02 5750989 /lib/libdl-2.4.so 47db9000-47dba000 rw-p 00002000 03:02 5750989 /lib/libdl-2.4.so 47def000-47e22000 r-xp 00000000 03:02 2506012 /usr/lib/libgmp.so.3.3.3 47e22000-47e23000 rw-p 00032000 03:02 2506012 /usr/lib/libgmp.so.3.3.3 47eda000-47eec000 r-xp 00000000 03:02 2504553 /usr/lib/libz.so.1.2.3 47eec000-47eed000 rw-p 00011000 03:02 2504553 /usr/lib/libz.so.1.2.3 47eef000-47eff000 r-xp 00000000 03:02 5750992 /lib/libpthread-2.4.so 47eff000-47f00000 r--p 0000f000 03:02 5750992 /lib/libpthread-2.4.so 47f00000-47f01000 rw-p 00010000 03:02 5750992 /lib/libpthread-2.4.so 47f01000-47f03000 rw-p 47f01000 00:00 0 4849c000-484a7000 r-xp 00000000 03:02 5750344 /lib/libgcc_s-4.1.0-20060414.so.1 484a7000-484a8000 rw-p 0000a000 03:02 5750344 /lib/libgcc_s-4.1.0-20060414.so.1 486f4000-48705000 r-xp 00000000 03:02 5750987 /lib/libnsl-2.4.so 48705000-48706000 r--p 00010000 03:02 5750987 /lib/libnsl-2.4.so 48706000-48707000 rw-p 00011000 03:02 5750987 /lib/libnsl-2.4.so 48707000-48709000 rw-p 48707000 00:00 0 4878a000-4878c000 r-xp 00000000 03:02 5751000 /lib/libcom_err.so.2.1 4878c000-4878d000 rw-p 00001000 03:02 5751000 /lib/libcom_err.so.2.1 4878f000-4879e000 r-xp 00000000 03:02 5750999 /lib/libresolv-2.4.so 4879e000-4879f000 r--p 0000e000 03:02 5750999 /lib/libresolv-2.4.so 4879f000-487a0000 rw-p 0000f000 03:02 5750999 /lib/libresolv-2.4.so 487a0000-487a2000 rw-p 487a0000 00:00 0 4999d000-499ac000 r-xp 00000000 03:02 2490659 /usr/lib/libbz2.so.1.0.3 499ac000-499ad000 rw-p 0000f000 03:02 2490659 /usr/lib/libbz2.so.1.0.3 4c444000-4c473000 r-xp 00000000 03:02 2489431 /usr/lib/libidn.so.11.5.16 4c473000-4c474000 rw-p 0002f000 03:02 2489431 /usr/lib/libidn.so.11.5.16 b7d00000-b7e00000 rw-p b7d00000 00:00 0 b7e98000-b7ea1000 r-xp 00000000 03:02 5750312 /lib/libnss_files-2.4.so b7ea1000-b7ea2000 r--p 00008000 03:02 5750312 /lib/libnss_files-2.4.so b7ea2000-b7ea3000 rw-p 00009000 03:02 5750312 /lib/libnss_files-2.4.so b7ea3000-b7ea7000 rw-p b7ea3000 00:00 0 b7eb9000-b7eba000 rw-p b7eb9000 00:00 0 b7eba000-b7f11000 r-xp 00000000 03:02 65349 /usr/local/lib/libclamav.so.1.0.10 b7f11000-b7f14000 rw-p 00056000 03:02 65349 /usr/local/lib/libclamav.so.1.0.10 b7f14000-b7f15000 rw-p b7f14000 00:00 0 bfbff000-bfc15000 rw-p bfbff000 00:00 0 [stack] ffffe000-fffff000 ---p 00000000 00:00 0 [vdso] Program received signal SIGABRT, Aborted. [Switching to Thread -1209386336 (LWP 17148)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0x47c82159 in raise () from /lib/libc.so.6 #2 0x47c836e3 in abort () from /lib/libc.so.6 #3 0x47cb6a0b in __libc_message () from /lib/libc.so.6 #4 0x47cbc29f in malloc_consolidate () from /lib/libc.so.6 #5 0x47cbe34a in _int_malloc () from /lib/libc.so.6 #6 0x47cbfc6c in malloc () from /lib/libc.so.6 #7 0xb7ec4c8f in cli_malloc (size=8192) at others.c:316 #8 0xb7ec8c64 in cli_cvdload (fd=0x8093a40, engine=0x8093268, signo=0x8093298, warn=0, options=0) at cvd.c:402 #9 0xb7ec7c52 in cli_load (filename=0x80932a8 "/usr/local/share/clamav/daily.cvd", engine=0x8093268, signo=0x8093298, options=0) at readdb.c:1037 #10 0xb7ec7f46 in cli_loaddbdir (dirname=0xb7f03e4c "/usr/local/share/clamav", engine=0x8093268, signo=0x8093298, options=0) at readdb.c:1132 #11 0x08050a7c in init_clamav () at p3scan.c:441 #12 0x08056775 in main (argc=Cannot access memory at address 0x42fc ) at p3scan.c:3744 -- Maxim Britov Modum.by (http://www.modum.by), system administrator GnuPG KeyID 0x4580A6D66F3DB1FB xmpp:[EMAIL PROTECTED] icq 198171258 GnuPG-ru Team (http://lists.gnupg.org/mailman/listinfo/gnupg-ru) _______________________________________________ http://lurker.clamav.net/list/clamav-devel.html