I may have been a bit hasty with this. It appears there's another issue with
clamd.
I'm receiving reports of clamd crashing when attempting to parse email in an
incredibly large (1.15 GB) Thunderbird mailbox file.
This particular report is from 0.98.3, but the user is reporting it still
happens when testing against 0.98.4-rc1. I'll attempt to get a crash log from
the user.
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000117ff
Thread 2 Crashed:
0 libclamav.6.dylib 0x00010004fa6c parseEmailBody + 4668
1 libclamav.6.dylib 0x00010004d701 cli_mbox + 1057
2 libclamav.6.dylib 0x000100048b97 cli_scanmail + 119
3 libclamav.6.dylib 0x000100044349 magic_scandesc + 8537
4 libclamav.6.dylib 0x000100042142 cli_base_scandesc + 242
5 libclamav.6.dylib 0x000100046360 scan_common + 416
6 libclamav.6.dylib 0x0001000465d8 cl_scanfile_callback + 88
7 clamd 0x0001c62d scan_callback + 749
8 libclamav.6.dylib 0x0001006c966c handle_entry + 252
9 libclamav.6.dylib 0x0001006c9388 cli_ftw + 424
10 clamd 0x00017363 command + 1331
11 clamd 0x0001bd38 scanner_thread + 56
12 clamd 0x0001918a thrmgr_worker + 938
13 libsystem_c.dylib 0x7fff8cb7b772 _pthread_start + 327
14 libsystem_c.dylib 0x7fff8cb681a1 thread_start + 13
I'm aware the offsets won't be too useful, but at least the method names ought
to help I think.
Mark
On 16 May 2014, at 03:03 pm, Mark Allan markjal...@gmail.com wrote:
All works fine for me on OS X 10.6 - 10.9.
For info, compiled on 10.9.2 with support for 10.6 onwards.
CFLAGS=-O2 -g -D_FILE_OFFSET_BITS=64 -mmacosx-version-min=10.6 -arch x86_64
CXXFLAGS=-O2 -g -D_FILE_OFFSET_BITS=64 -mmacosx-version-min=10.6 -arch
x86_64 ./configure --disable-dependency-tracking --enable-llvm
--enable-clamdtop --with-user=_clamav --with-group=_clamav
--enable-all-jit-targets
Mark
On 16 May 2014, at 02:01 pm, Joel Esler (jesler) jes...@cisco.com wrote:
http://blog.clamav.net/2014/05/clamav-0984rc1-is-now-available.html
ClamAV 0.98.4rc1 is now available for download. Shown below are the notes
concerning this release:
0.98.4rc1
--
ClamAV 0.98.4 is a bug fix release. The following issues are now resolved:
- Various build problems on Solaris, OpenBSD, AIX.
- Crashes of clamd on Windows and Mac OS X platforms when reloading
the virus signature database.
- Infinite loop in clamdscan when clamd is not running.
- Freshclam failure on Solaris 10.
- Buffer underruns when handling multi-part MIME email attachments.
- Configuration of OpenSSL on various platforms.
ClamAV 0.98.4rc1 is available for download here:
http://sourceforge.net/projects/clamav/files/RC/clamav-0.98.4-rc1/. Please
download, test, and provide feedback to the mailing list here:
http://lists.clamav.net/mailman/listinfo/clamav-users
___
Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq
http://www.clamav.net/support/ml