Hi,
I am using clamav binaries from Crashhat for Fedora Core 1. And have an NTFS filesystem mounted through http://linux-ntfs.sourceforge.net/.


After upgrading 0.72, there is two problems with OLE2 files:
1. clamscan and clamd both segfaults when trying to scan OLE2 files located on ntfs partition.
2. When the file is on ext3 partition, there is a debug error but no segfault.


I know that is a bit confusing. Sorry for that. Hope the debug output helps.
Regards,
Mehmet

output of clamscan --debug excel.xls (excel.xls is a template file from excel 2000)
when excel.xls on NTFS partition:


LibClamAV debug: Loading databases from /var/lib/clamav
LibClamAV debug: Loading /var/lib/clamav/daily.cvd
LibClamAV debug: /var/lib/clamav/daily.cvd: CVD file detected
LibClamAV debug: in cli_cvdload()
LibClamAV debug: MD5(.tar.gz) = fb69bcf0328d74a6b879f1fdab0c747d
LibClamAV debug: Decoded signature: fb69bcf0328d74a6b879f1fdab0c747d
LibClamAV debug: Digital signature is correct.
LibClamAV debug: in cli_untgz()
LibClamAV debug: Unpacking /tmp/clamav-01c2ff6333f2950f/COPYING
LibClamAV debug: Unpacking /tmp/clamav-01c2ff6333f2950f/viruses.db2
LibClamAV debug: Loading databases from /tmp/clamav-01c2ff6333f2950f
LibClamAV debug: Loading /tmp/clamav-01c2ff6333f2950f/viruses.db2
LibClamAV debug: Initializing trie.
LibClamAV debug: Loading /var/lib/clamav/main.cvd
LibClamAV debug: /var/lib/clamav/main.cvd: CVD file detected
LibClamAV debug: in cli_cvdload()
LibClamAV debug: MD5(.tar.gz) = 2afa38b2ececc44e99e396f97e94adef
LibClamAV debug: Decoded signature: 2afa38b2ececc44e99e396f97e94adef
LibClamAV debug: Digital signature is correct.
LibClamAV debug: in cli_untgz()
LibClamAV debug: Unpacking /tmp/clamav-83ce78ccd8ca0bb2/COPYING
LibClamAV debug: Unpacking /tmp/clamav-83ce78ccd8ca0bb2/viruses.db
LibClamAV debug: Loading databases from /tmp/clamav-83ce78ccd8ca0bb2
LibClamAV debug: Loading /tmp/clamav-83ce78ccd8ca0bb2/viruses.db
LibClamAV debug: Recognized OLE2 container file
LibClamAV debug: in cli_scanole2()
LibClamAV debug: in cli_ole2_extract()
LibClamAV debug: mmap'ed file
Segmentation Fault

when excel.xls on ext3:

LibClamAV debug: Loading databases from /var/lib/clamav
LibClamAV debug: Loading /var/lib/clamav/daily.cvd
LibClamAV debug: /var/lib/clamav/daily.cvd: CVD file detected
LibClamAV debug: in cli_cvdload()
LibClamAV debug: MD5(.tar.gz) = fb69bcf0328d74a6b879f1fdab0c747d
LibClamAV debug: Decoded signature: fb69bcf0328d74a6b879f1fdab0c747d
LibClamAV debug: Digital signature is correct.
LibClamAV debug: in cli_untgz()
LibClamAV debug: Unpacking /tmp/clamav-8bfc7cb0582a2574/COPYING
LibClamAV debug: Unpacking /tmp/clamav-8bfc7cb0582a2574/viruses.db2
LibClamAV debug: Loading databases from /tmp/clamav-8bfc7cb0582a2574
LibClamAV debug: Loading /tmp/clamav-8bfc7cb0582a2574/viruses.db2
LibClamAV debug: Initializing trie.
LibClamAV debug: Loading /var/lib/clamav/main.cvd
LibClamAV debug: /var/lib/clamav/main.cvd: CVD file detected
LibClamAV debug: in cli_cvdload()
LibClamAV debug: MD5(.tar.gz) = 2afa38b2ececc44e99e396f97e94adef
LibClamAV debug: Decoded signature: 2afa38b2ececc44e99e396f97e94adef
LibClamAV debug: Digital signature is correct.
LibClamAV debug: in cli_untgz()
LibClamAV debug: Unpacking /tmp/clamav-470acdf5af80ad3c/COPYING
LibClamAV debug: Unpacking /tmp/clamav-470acdf5af80ad3c/viruses.db
LibClamAV debug: Loading databases from /tmp/clamav-470acdf5af80ad3c
LibClamAV debug: Loading /tmp/clamav-470acdf5af80ad3c/viruses.db
LibClamAV debug: Recognized OLE2 container file
LibClamAV debug: in cli_scanole2()
LibClamAV debug: in cli_ole2_extract()
LibClamAV debug: mmap'ed file
LibClamAV debug:
Magic: 0xLibClamAV debug: d0LibClamAV debug: cfLibClamAV debug: 11LibClamAV debug: e0LibClamAV debug: a1LibClamAV debug: b1LibClamAV debug: 1aLibClamAV debug: e1LibClamAV debug:
LibClamAV debug: CLSID: {LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: 0 LibClamAV debug: }
LibClamAV debug: Minor version: 0x3e
LibClamAV debug: DLL version: 0x3
LibClamAV debug: Byte Order: -2
LibClamAV debug: Big Block Size: 9
LibClamAV debug: Small Block Size: 6
LibClamAV debug: BAT count: 1
LibClamAV debug: Prop start: 1
LibClamAV debug: SBAT cutoff: 4096
LibClamAV debug: SBat start: 2
LibClamAV debug: SBat block count: 1
LibClamAV debug: XBat start: -2
LibClamAV debug: XBat block count: 0


LibClamAV debug: Root EntryLibClamAV debug: [root]LibClamAV debug: rLibClamAV debug: 3136 0
LibClamAV debug: _1_CompObjLibClamAV debug: [file]LibClamAV debug: bLibClamAV debug: 106 ffffffff
LibClamAV debug: BookLibClamAV debug: [file]LibClamAV debug: rLibClamAV debug: 2944 ffffffff
LibClamAV debug: _5_SummaryInformationLibClamAV debug: [file]LibClamAV debug: rLibClamAV debug: 56 ffffffff
LibClamAV debug: VBA scan dir: /tmp/clamav-fa0baa0030fae86b
LibClamAV debug: in vba56_dir_read()
LibClamAV debug: Can't open /tmp/clamav-fa0baa0030fae86b/_VBA_PROJECT
LibClamAV debug: Open WordDocument failed
excel.xls: OK


----------- SCAN SUMMARY -----------
Known viruses: 21883
Scanned directories: 0
Scanned files: 1
Infected files: 0
Data scanned: 0.00 MB
I/O buffer size: 131072 bytes
Time: 1.320 sec (0 m 1 s)





-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to