freshclam crashed with SIGSEGV

Bug #743608 reported by Antono Vasiljev
This bug report is a duplicate of:  Bug #766519: freshclam crashed with SIGSEGV. Edit Remove
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
clamav (Ubuntu)
New
Medium
Unassigned

Bug Description

Binary package hint: clamav

Without visible reason

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: clamav-freshclam 0.97+dfsg-2ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic 2.6.38
Uname: Linux 2.6.38-7-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
CrashCounter: 1
Date: Sun Mar 27 12:42:07 2011
ExecutablePath: /usr/bin/freshclam
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20110202)
ProcCmdline: /usr/bin/freshclam -d --quiet
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF8
SegvAnalysis:
 Segfault happened at: 0x7f84037ab346: movzbl (%rdx,%rax,1),%r13d
 PC (0x7f84037ab346) ok
 source "(%rdx,%rax,1)" (0x02af5000) not located in a known VMA region (needed readable region)!
 destination "%r13d" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: clamav
StacktraceTop:
 ?? () from /usr/lib/libclamav.so.6
 ?? () from /usr/lib/libclamav.so.6
 ?? () from /usr/lib/libclamav.so.6
 ?? () from /usr/lib/libclamav.so.6
 ?? () from /usr/lib/libclamav.so.6
Title: freshclam crashed with SIGSEGV
UpgradeStatus: Upgraded to natty on 2011-03-25 (1 days ago)
UserGroups:

Revision history for this message
Antono Vasiljev (antono) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 operator[] (Name=..., Out=...) at ./llvm/include/llvm/ADT/StringRef.h:163
 PrintEscapedString (Name=..., Out=...) at llvm/lib/VMCore/AsmWriter.cpp:73
 PrintLLVMName (OS=..., Name=..., Prefix=<value optimized out>) at llvm/lib/VMCore/AsmWriter.cpp:122
 PrintLLVMName (OS=..., V=<value optimized out>) at llvm/lib/VMCore/AsmWriter.cpp:131
 llvm::WriteAsOperand (Out=..., V=0x2886970, PrintType=false, Context=0x0) at llvm/lib/VMCore/AsmWriter.cpp:1223

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in clamav (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
visibility: private → public
Revision history for this message
Török Edwin (edwintorok) wrote :

Can you attach your /proc/cpuinfo please?

Also can you attach the file clamscan.log created using these 2 commands:
wget database.clamav.net/bytecode.cvd
clamscan -dbytecode.cvd --debug /dev/null 2>clamscan.log

Revision history for this message
Antono Vasiljev (antono) wrote :
Revision history for this message
Antono Vasiljev (antono) wrote :
Download full text (26.5 KiB)

clamscan -dbytecode.cvd --debug /dev/null 2>clamscan.log
Segmentation fault (core dumped)

log file

LibClamAV debug: searching for unrar, user-searchpath: /usr/lib
LibClamAV debug: searching for unrar: libclamunrar_iface.so.6.1.9 not found
LibClamAV debug: searching for unrar: libclamunrar_iface.so.6 not found
LibClamAV debug: searching for unrar: libclamunrar_iface.so not found
LibClamAV debug: searching for unrar: libclamunrar_iface.a not found
LibClamAV debug: Cannot dlopen libclamunrar_iface: file not found - unrar support unavailable
LibClamAV debug: Initialized 0.97 engine
LibClamAV debug: Initializing phishcheck module
LibClamAV debug: Phishcheck: Compiling regex: ^ *(http|https|ftp:(//)?)?[0-9]{1,3}(\.[0-9]{1,3}){3}[/?:]? *$
LibClamAV debug: Phishcheck module initialized
LibClamAV debug: Bytecode initialized in JIT mode
LibClamAV debug: in cli_cvdload()
LibClamAV debug: MD5(.tar.gz) = ff364a21207a5a53505a690ad867fae9
LibClamAV debug: cli_versig: Decoded signature: ff364a21207a5a53505a690ad867fae9
LibClamAV debug: cli_versig: Digital signature is correct.
LibClamAV debug: in cli_tgzload()
LibClamAV debug: bytecode.info loaded
LibClamAV debug: in cli_tgzload()
LibClamAV debug: Initializing engine->root[0]
LibClamAV debug: Initialising AC pattern matcher of root[0]
LibClamAV debug: cli_initroots: Initializing BM tables of root[0]
LibClamAV debug: Initializing engine->root[1]
LibClamAV debug: Initialising AC pattern matcher of root[1]
LibClamAV debug: cli_initroots: Initializing BM tables of root[1]
LibClamAV debug: Initializing engine->root[2]
LibClamAV debug: Initialising AC pattern matcher of root[2]
LibClamAV debug: Initializing engine->root[3]
LibClamAV debug: Initialising AC pattern matcher of root[3]
LibClamAV debug: Initializing engine->root[4]
LibClamAV debug: Initialising AC pattern matcher of root[4]
LibClamAV debug: Initializing engine->root[5]
LibClamAV debug: Initialising AC pattern matcher of root[5]
LibClamAV debug: Initializing engine->root[6]
LibClamAV debug: Initialising AC pattern matcher of root[6]
LibClamAV debug: Initializing engine->root[7]
LibClamAV debug: Initialising AC pattern matcher of root[7]
LibClamAV debug: Initializing engine->root[8]
LibClamAV debug: Initialising AC pattern matcher of root[8]
LibClamAV debug: Initializing engine->root[9]
LibClamAV debug: Initialising AC pattern matcher of root[9]
LibClamAV debug: Loading trusted bytecode
LibClamAV debug: bytecode: Parsed 6 APIcalls, maxapi 15
LibClamAV debug: Parsed 9 BBs, 93 instructions
LibClamAV debug: Parsed 1 functions
LibClamAV debug: Bytecode 0000767942.cbc(1) has logical signature: BC.ClamAV-Test-File-detected-via-bytecode.{};Target:1;(0&2&1);0:4d5a50000200000004000f00ffff0000;EOF-544:4d5a50000200000004000f00ffff0000;S0+0:4d5a50000200000004000f00ffff0000
LibClamAV debug: 0000767942.cbc loaded
LibClamAV debug: Loading trusted bytecode
LibClamAV debug: Skipping bytecode with (engine) functionality level 51-51 (current 60)
LibClamAV debug: line: 4096
LibClamAV debug: Parsed 0 functions
LibClamAV debug: 0000767943.cbc loaded
LibClamAV debug: Loading trusted bytecode
LibClamAV debug: bytecode: Parsed 7 APIcalls, maxapi 66
LibClamAV debug: unknown i...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.