At 6:56 -0400 11/6/04, Kevin Horton wrote:
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

Reply via email to