Subject: Re: clamav 0.72 segfault
Hi,
On Jun 10, 2004, at 4:05 PM, Kevin Horton wrote:
I get a repeatable segfault when clamscan 0.72 tries to scan a certain large Word file.
sudo clamscan /Users/kwh/Documents/Flying/RV/Avionics:Panel/gyros/gyros.doc
zsh: 23956 segmentation fault sudo clamscan /Users/kwh/Documents/Flying/RV/Avionics:Panel/gyros/gyros.doc
I wasn't sure whether it was a zsh or a clamav segfault, so I tried it from bash - still segfaults.
clamav 0.71 handles the same file just fine.
I'm running Mac OS X 10.3.4, with clamav installed via the Fink project. http://fink.sourceforge.net/
I previously reported a segfault when scanning a certain large Word file with clamscan 0.72.
I still get a segfault when using clamscan 0.73.
This file contains some embedded graphics, if that is relevant.
sudo clamscan /Users/kwh/Documents/Flying/RV/Avionics:Panel/gyros/gyros.doc
zsh: 5609 segmentation fault sudo clamscan /Users/kwh/Documents/Flying/RV/Avionics:Panel/gyros/gyros.doc
Log from Crashreporter: Host Name: PowerMac.local Date/Time: 2004-06-16 05:55:20 -0400 OS Version: 10.3.4 (Build 7H63) Report Version: 2
Command: clamscan Path: /sw/bin/clamscan Version: ??? (???) PID: 5609 Thread: 0
Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x8f008200
Thread 0 Crashed: 0 <<00000000>> 0xffff89dc __memcpy + 0x23c 1 clamscan 0x000131c0 ole2_read_block + 0xe8 (ole2_extract.c:283) 2 clamscan 0x00013358 ole2_get_next_xbat_block + 0xcc (ole2_extract.c:339) 3 clamscan 0x00013d04 handler_writefile + 0x294 (ole2_extract.c:627) 4 clamscan 0x000138f0 ole2_walk_property_tree + 0x234 (ole2_extract.c:516) 5 clamscan 0x0001396c ole2_walk_property_tree + 0x2b0 (ole2_extract.c:526) 6 clamscan 0x000141a4 cli_ole2_extract + 0x22c (ole2_extract.c:777) 7 clamscan 0x0000e2f4 cli_scanole2 + 0x98 (scanners.c:898) 8 clamscan 0x0000e74c cli_magic_scandesc + 0x2c0 (scanners.c:1030) 9 clamscan 0x0000e83c cl_scandesc + 0x1c (scanners.c:1062) 10 clamscan 0x000069e4 checkfile + 0x80 (manager.c:823) 11 clamscan 0x00005e50 scanfile + 0x678 (manager.c:511) 12 clamscan 0x00005648 scanmanager + 0x7d8 (manager.c:306) 13 clamscan 0x00004098 clamscan + 0x390 (clamscan.c:149) 14 clamscan 0x000046c4 main + 0x190 (options.c:149) 15 clamscan 0x00001b74 _start + 0x188 (crt.c:267) 16 dyld 0x8fe1a558 _dyld_start + 0x64
PPC Thread State: srr0: 0xffff89dc srr1: 0x0200d030 vrsave: 0x00000000 cr: 0x44024210 xer: 0x00000004 lr: 0x000131c0 ctr: 0x900f60c0 r0: 0x00000007 r1: 0xbfffdd90 r2: 0x00000000 r3: 0xbfffe030 r4: 0x8f008200 r5: 0x000001f0 r6: 0x30ff5e30 r7: 0x00000000 r8: 0x40001fd0 r9: 0x00000010 r10: 0x00000060 r11: 0x00000000 r12: 0xbfffe030 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000 r16: 0x00000000 r17: 0x00000000 r18: 0xbfffe510 r19: 0x00000080 r20: 0xbfffe600 r21: 0x00013a70 r22: 0x00000005 r23: 0x00000006 r24: 0xbfffe590 r25: 0xbfffe290 r26: 0xbfffe030 r27: 0x00000005 r28: 0xbfffea10 r29: 0xffffffff r30: 0x8c000200 r31: 0x00013a90
Binary Images Description:
0x1000 - 0x22fff clamscan clamscan
0x136000 - 0x160fff libgmp.3.dylib /sw/lib/libgmp.3.dylib
0x20660000 - 0x2066dfff libbz2.1.dylib /sw/lib/libbz2.1.dylib
0x8fe00000 - 0x8fe4ffff dyld /usr/lib/dyld
0x90000000 - 0x90122fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x939d0000 - 0x939d4fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x945b0000 - 0x945b9fff libz.1.dylib /usr/lib/libz.1.dylib
================== Going back to clamav 0.71,
Kevin Horton
------------------------------------------------------- This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND _______________________________________________ Clamav-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/clamav-users