#0 0x00007f84037ab346 in operator[] (Name=..., Out=...) at ./llvm/include/llvm/ADT/StringRef.h:163 No locals. #1 PrintEscapedString (Name=..., Out=...) at llvm/lib/VMCore/AsmWriter.cpp:73 C = i = e = 40152952 #2 0x00007f84037ab5bd in PrintLLVMName (OS=..., Name=..., Prefix=) at llvm/lib/VMCore/AsmWriter.cpp:122 __PRETTY_FUNCTION__ = "void PrintLLVMName(llvm::raw_ostream&, llvm::StringRef, PrefixType)" NeedsQuotes = true #3 0x00007f84037ab709 in PrintLLVMName (OS=..., V=) at llvm/lib/VMCore/AsmWriter.cpp:131 No locals. #4 0x00007f84037b02c1 in llvm::WriteAsOperand (Out=..., V=0x2886970, PrintType=false, Context=0x0) at llvm/lib/VMCore/AsmWriter.cpp:1223 TypePrinter = {TypeNames = 0x2886070} NumberedTypes = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7fff5931f870, _M_finish = 0x7fff5931f960, _M_end_of_storage = 0x2886070}}, } #5 0x00007f8403711b6d in llvm::operator<< (OS=..., MMO=...) at llvm/lib/CodeGen/MachineInstr.cpp:396 __PRETTY_FUNCTION__ = "llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, const llvm::MachineMemOperand&)" #6 0x00007f8403b29e00 in llvm::SDNode::print_details (this=0x2886070, OS=..., G=0x264af50) at llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5992 dl = {LineCol = 1, ScopeIdx = 0} #7 0x00007f8403b2b082 in printrWithDepthHelper (OS=..., N=0x2886070, G=0x264af50, depth=100, indent=) at llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:6047 No locals. #8 0x00007f8403b70f7d in llvm::SelectionDAGISel::CannotYetSelect (this=0x26345f0, N=0x2886070) at llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:2538 msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f83ff7e5028 "Cannot yet select: 0x2886070: ch = <> 0x2860930:1 = {_vptr.raw_ostream = 0x7f840412c210, OutBufStart = 0x26951f0 "\\00\\00p=\\84\\02\\00\\00\\00\\00p=\\84\\02\\00\\00\\00\\00p=\\84\\02\\00\\00\\00\\00`\\ADh\\02\\00\\00\\00\\00X\\F1u\\02\\00\\00\\00\\00p=\\84\\02\\00\\00\\00\\00p=\\84\\02\\00\\00\\00\\00`\\ADh\\02\\00\\00\\00\\00\\18\\04v\\02\\00\\00\\00\\00p=\\84\\02\\00\\"..., OutBufEnd = 0x26971f0 "", OutBufCur = 0x269638c "0\\00\\00\\00p=\\84\\02\\00\\00\\00\\00`\\ADh\\02\\00\\00\\00\\00\\98\\10v\\02\\00\\00\\00\\00p=\\84\\02\\00\\00\\00\\00p=\\84\\02\\00\\00\\00\\00`\\ADh\\02\\00\\00\\00\\00p=\\84\\02\\00\\00\\00\\00p=\\84\\02\\00\\00\\00\\00p=\\84\\02\\00\\00\\00\\00`\\ADh\\02"..., BufferMode = llvm::raw_ostream::InternalBuffer}, OS = @0x7fff5931f9b0} #9 0x00007f8403b72703 in llvm::SelectionDAGISel::SelectCodeCommon (this=, NodeToMatch=, MatcherTable=0x7f8403d50ca0 "\022\326b\212", TableSize=92012) at llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:2482 LastScope = @0x2886070 NumToSkip = CurrentOpcodeIndex = 91744 Opcode = RecordedNodes = {> = {> = {> = { = {BeginX = 0x7fff593202d8, EndX = 0x7fff593202e8, CapacityX = 0x7fff59320358, FirstEl = 112 'p'}, }, }, }, InlineElts = "`\210\002", '\000' "\220, :\206\002", '\000' "\220, :\206\002", '\000' , "0\000\206\002", '\000' , "0\a\206\002", '\000' "\320, \274\204\002\000\000\000\000\000\000\000\000\377\377\377\377pa\210\002\000\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"} FlagResultNodesMatched = {> = {> = {> = { = {BeginX = 0x7fff59320508, EndX = 0x7fff59320508, CapacityX = 0x7fff59320520, FirstEl = 0 '\000'}, }, }, }, InlineElts = "\000\000\000\000\000\000\000pm\210\002\000\000\000\000\000\000\000\000\204\177\000"} MatcherIndex = N = {Node = 0x2886070, ResNo = 0} MatchScopes = {::MatchScope>> = {::MatchScope, false>> = {::MatchScope>> = { = {BeginX = 0x7fff5931fd98, EndX = 0x7fff5931fd98, CapacityX = 0x7fff59320218, FirstEl = 110 'n'}, }, }, }, InlineElts = "f\001\000\377\177\000\000\270\375\061Y\377\177\000\000\310\375\061Y\377\177\000\000\370\375\061Y\377\177\000\000p`\210\002", '\000' , "0\000\206\002", '\000' , "\020@a\002\000\000\000\000ph\210\002\000\000\000\000\020@a\002\000\000\000\000\360\372\214\002\000\000\000\000\001", '\000' , "ZZZZ", '\000' , "ZZZZ\000\000\210\002\000\000\000\000x\277\000\000\204\177\000\000H\376\061Y\377\177\000\000X\376\061Y\377\177\000\000\210\376\061Y\377\177\000\000pm\210\002", '\000' , "P\000\062Y\001\000\000\000\020@a\002\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\n\354\262\003\204\177\000\000\000\000\000\000\000\000\000\000\002\000\000\000\001", '\000' ...} MatchedMemRefs = {> = {> = {> = { = {BeginX = 0x7fff59320568, EndX = 0x7fff59320568, CapacityX = 0x7fff59320578, FirstEl = -96 '\240'}, }, }, }, InlineElts = "\304\247\002\000\000\000\000\001\000\000\000\000\000\000"} InputChain = {Node = 0x0, ResNo = 0} InputFlag = {Node = 0x0, ResNo = 0} ChainNodesMatched = {> = {> = {> = { = {BeginX = 0x7fff59320538, EndX = 0x7fff59320538, CapacityX = 0x7fff59320550, FirstEl = 112 'p'}, }, }, }, InlineElts = "m\210\002\000\000\000\000 \000\000\000\204\177\000\000\000\000\000\000\000\000\000"} __PRETTY_FUNCTION__ = "llvm::SDNode* llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, const unsigned char*, unsigned int)" NodeStack = {> = {> = {> = { = {BeginX = 0x7fff59320378, EndX = 0x7fff59320388, CapacityX = 0x7fff593203f8, FirstEl = 112 'p'}, }, }, }, InlineElts = "`\210\002", '\000' , "0\a\206\002", '\000' "\220, \066\206\002\000\000\000\000\000\000\000\000\204\177\000\000\360\372\214\002\000\000\000\000\000\000\000\000\377\177\000\000\220\066\206\002\000\000\000\000\000\000\000\000\204\177\000\000 \000\000\000\000\000\000\000\377\377\377\377\000\000\000\000 ", '\000' , " \000\000\000\000\000\000"} #10 0x00007f84038cbe1a in SelectCode (this=0x26345f0, Node=0x2886070) at ./X86GenDAGISel.inc:37041 No locals. #11 (anonymous namespace)::X86DAGToDAGISel::Select (this=0x26345f0, Node=0x2886070) at llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:1953 Opcode = 2549304 NVT = {V = {SimpleTy = llvm::MVT::Other}, LLVMTy = 0x0} Opc = MOpc = ResNode = 0x0 #12 0x00007f8403b6f40c in llvm::SelectionDAGISel::DoInstructionSelection (this=0x26345f0) at llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:591 ResNode = Dummy = { = { = {NextInFoldingSetBucket = 0x0}, > = {> = {Prev = 0x0}, Next = 0x0}, NodeType = 159, OperandsNeedDelete = 0, HasDebugValue = 0, SubclassData = 0, NodeId = -1, OperandList = 0x7fff59320e78, ValueList = 0x2614010, UseList = 0x0, NumOperands = 1, NumValues = 1, debugLoc = {LineCol = 0, ScopeIdx = 0}}, Op = {Val = {Node = 0x28cf5f0, ResNo = 0}, User = 0x7fff59320e30, Prev = 0x28cf620, Next = 0x0}} #13 0x00007f8403b76754 in llvm::SelectionDAGISel::CodeGenAndEmitDAG (this=0x26345f0) at llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:525 T = { = {T = 0x0}, } GroupName = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f840293c278 ""}} BlockName = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f840293c278 ""}} Changed = Scheduler = #14 0x00007f8403b790f0 in llvm::SelectionDAGISel::SelectAllBasicBlocks (this=0x26345f0, Fn=...) at llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:778 HadTailCall = false LLVMBB = FastIS = #15 0x00007f8403b79adc in llvm::SelectionDAGISel::runOnMachineFunction (this=0x26345f0, mf=) at llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:252 __PRETTY_FUNCTION__ = "virtual bool llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&)" Fn = @0x261dbd0 TRI = @0x2614468 LiveInMap = {NumBuckets = 40060400, Buckets = 0x7f840384db69, NumEntries = 39878848, NumTombstones = 0} TII = @0x2614448 MFI = 0xc MRI = @0x261dbd0 #16 0x00007f840385018f in llvm::FPPassManager::runOnFunction (this=0x26080a0, F=...) at llvm/lib/VMCore/PassManager.cpp:1443 X = { = {_vptr.PrettyStackTraceEntry = 0x7f8404130670, NextEntry = 0x7fff59321cf0}, P = 0x26345f0, V = 0x261dbd0, M = 0x0} LocalChanged = false Index = 12 Changed = true #17 0x00007f8403850311 in llvm::FunctionPassManagerImpl::run (this=0x265a9e0, F=...) at llvm/lib/VMCore/PassManager.cpp:1394 Index = Changed = false #18 0x00007f8403850444 in llvm::FunctionPassManager::run (this=0x2640f90, F=...) at llvm/lib/VMCore/PassManager.cpp:1324 No locals. #19 0x00007f840373e997 in llvm::JIT::jitTheFunction (this=, F=, locked=) at llvm/lib/ExecutionEngine/JIT/JIT.cpp:651 No locals. #20 0x00007f840373ed7c in llvm::JIT::runJITOnFunctionUnlocked (this=0x2640e80, F=, locked=...) at llvm/lib/ExecutionEngine/JIT/JIT.cpp:630 __PRETTY_FUNCTION__ = "void llvm::JIT::runJITOnFunctionUnlocked(llvm::Function*, const llvm::MutexGuard&)" #21 0x00007f840373efd3 in llvm::JIT::getPointerToFunction (this=0x2640e80, F=0x261dbd0) at llvm/lib/ExecutionEngine/JIT/JIT.cpp:687 locked = {M = @0x2640f18} ErrorMsg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f840293c278 ""}} Addr = __PRETTY_FUNCTION__ = "virtual void* llvm::JIT::getPointerToFunction(llvm::Function*)" #22 0x00007f840369c883 in cli_bytecode_prepare_jit (bcs=0x256bcc8) at bytecode2llvm.cpp:2131 Fn = 0x261dbd0 CrashInfo2 = { = {_vptr.PrettyStackTraceEntry = 0x7f840412bf30, NextEntry = 0x0}, Str = 0x7f8403cc7115 "Native machine codegen"} codegenTimer = {t = 0x0} pmTimer2 = {t = 0x0} EE = 0x2640e80 OurFPMUnsigned = { = {_vptr.PassManagerBase = 0x7f8404130590}, FPM = 0x262ec10, M = 0x2580c60} maxh = HiddenCtx = Guard = has_untrusted = ErrorMsg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f840293c278 ""}} apiFuncs = 0x2586410 PM = { = {_vptr.PassManagerBase = 0x7f8404130350}, PM = 0x2aa0f20} builder = {M = 0x2580c60, WhichEngine = llvm::EngineKind::JIT, ErrorStr = 0x7fff59321f40, OptLevel = llvm::CodeGenOpt::Default, JMM = 0x0, AllocateGVsWithCode = false, CMModel = llvm::CodeModel::Default, MArch = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f840293c278 ""}}, MCPU = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f840293c278 ""}}, MAttrs = {, std::allocator > >> = {, std::allocator >, false>> = {, std::allocator > >> = { = {BeginX = 0x7fff59322048, EndX = 0x7fff59322048, CapacityX = 0x7fff59322068, FirstEl = 0 '\000'}, }, }, }, InlineElts = '\000' }} apiMap = {TypeMap = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2647a80, _M_finish = 0x2647b78, _M_end_of_storage = 0x2647b78}}, }, Context = @0x256b660, numTypes = 31, pmTimer = {t = 0x0}, irgenTimer = {t = 0x0}} FTy = 0x25 plus = Functions = 0x2588de0 CF = {FHandler = 0x262b790, FMemset = 0x262b990, FMemmove = 0x262ba90, FMemcpy = 0x262bbb0, FRealmemset = 0x262c000, FRealMemmove = 0x262c0d0, FRealmemcmp = 0x262c270, FRealmemcpy = 0x262c1a0, FBSwap16 = 0x262bcb0, FBSwap32 = 0x262be00, FBSwap64 = 0x262bf00} OurFPM = { = {_vptr.PassManagerBase = 0x7f8404130590}, FPM = 0x262c340, M = 0x2580c60} M = 0x2580c60 handler = {env = {{__jmpbuf = {39238856, 1549431233206839377, 39238608, 7, 140204980919872, 39878240, -1549772797520091055, -1546795786262910895}, __mask_was_saved = 0, __saved_mask = {__val = {0, 140204976140446, 140204983014624, 140204983145656, 0, 140204983007880, 140204983018728, 140204968329936, 140204961697144, 140204968313392, 4294967296, 4294967402, 140204980958138, 140204976499689, 140734689843904, 140734689844128}}}}} #23 0x00007f84036729c1 in cli_bytecode_prepare2 (engine=0x256bbd0, bcs=0x256bcc8, dconfmask=7) at bytecode.c:2491 i = interp = 0 jitok = 0 jitcount = 0 rc = ctx = 0x2607e60 #24 0x000000000040a47b in test_database (newfile=0x256b300 "/var/lib/clamav/clamav-a8d850c05512f5559d3c55cfe9220d78/clamav-8d68bd3bdc2a72018c5e2e2e043b.cvd", newdb=0x7fff59322a00 "bytecode.cvd", bytecode=1) at manager.c:1468 engine = 0x256bbd0 newsigs = 40 ret = #25 0x000000000040a6fc in test_database_wrap (file=0x256b300 "/var/lib/clamav/clamav-a8d850c05512f5559d3c55cfe9220d78/clamav-8d68bd3bdc2a72018c5e2e2e043b.cvd", newdb=0x7fff59322a00 "bytecode.cvd", bytecode=1) at manager.c:1499 firstline = "299608903", '\000' , "0\000\000\000\000\000\000\000\240\000\000\000\000\000\000\000\320#2Y\377\177\000\000\300#2Y\377\177", '\000' "\300, \221\357\002\204\177\000\000`\000\000\000\000\000\000\000`", '\000' "\220, RV\002\000\000\000\000`pV\002\000\000\000\000\036S\275\002\204\177\000\000\000\000\000\000\000\000\000\000\300\221\357\002\204\177\000\000\000*2Y\377\177\000\000\000\263V\002\000\000\000\000]\263V\002\000\000\000\000\220RV\002\000\000\000" lastline = "ClamAV-VDB:08 Mar 2011 13-28 -0500:142:40:60:ff364a21207a5a53505a690ad867fae9:6SOavPpXzZ0rxC3oSN7t1Snud840CM3CWJIsaVZKsUUl6qWEucIhcDxZXd58o2Djb+XN2ZAI51NDLt9y1Q8LJpHd34gGQTXnhpRS855/+MSeutNtXtBp4vmYH2"... pipefd = {5, 6} pid = 0 status = 0 ret = f = #26 0x000000000040db2d in updatedb (dbname=0x417607 "bytecode", hostname=0x2565290 "db.local.clamav.net", ip=0x7fff59323070 "65.19.179.67", signo=0x7fff59322c5c, opts=0x2565440, dnsreply=, localip=0x0, outdated=0, mdat=0x7fff59322c20, logerr=0, extra=0) at manager.c:1883 current = 0x256b610 remote = opt = nodb = currver = newver = 0 port = 0 i = j = ret = 0 ims = -1 pt = cvdfile = "bytecode.cvd\000\000\000\000\000\215\321\206\242w\347\336c\217\006 =e\214\221" localname = "bytecode.cld\000\000\000\000`pV\002\000\000\000\000*\020A\000\000\000\000" tmpdir = newfile = 0x256b300 "/var/lib/clamav/clamav-a8d850c05512f5559d3c55cfe9220d78/clamav-8d68bd3bdc2a72018c5e2e2e043b.cvd" newfile2 = 0x256b300 "/var/lib/clamav/clamav-a8d850c05512f5559d3c55cfe9220d78/clamav-8d68bd3bdc2a72018c5e2e2e043b.cvd" newdb = "bytecode.cvd\000\177\000\000=\341A\000\000\000\000\000\005\000\000\000\000\000\000" extradbinfo = "\000\000\000\000\000\000\000\000\300\221\357\002\204\177\000\000\360\270V\002\000\000\000\000\330\002\000\000\000\000\000\000\340\270V\002\000\000\000\000\340\002\000\000\000\000\000\000\260\002\000\000\000\000\000\000\031[\275\002\204\177\000" extradnsreply = proxy = 0x0 user = 0x0 pass = 0x0 uas = 0x0 flevel = 60 remote_flevel = maxattempts = can_whitelist = 1 ctimeout = 30 rtimeout = 30 #27 0x000000000040f059 in downloadmanager (opts=0x2565440, hostname=0x2565290 "db.local.clamav.net", logerr=0) at manager.c:2270 currtime = 1301218924 ret = updated = 0 outdated = 0 signo = 929252 ttl = 767 ipaddr = "65.19.179.67", '\000' dnsreply = 0x2567060 "0.97:53:12912:1301218141:1:60:28240:142" pt = localip = 0x0 newver = 0x256a550 "0.97" opt = mdat = {active = 1 '\001', num = 14, currip = {1135809345, 0, 0, 0}, af = 2, dbflevel = 60, mirtab = 0x256b8f0} dnsdbinfo = #28 0x0000000000409384 in download (opts=0x2565440, cfgfile=0x25651d0 "/etc/clamav/freshclam.conf") at freshclam.c:181 ret = try = maxattempts = 5 opt = 0x2566260 #29 0x0000000000409db9 in main (argc=, argv=) at freshclam.c:474 bigsleep = checks = now = 1301218924 wakeup = 1301218924 ret = retcl = cfgfile = 0x25651d0 "/etc/clamav/freshclam.conf" arg = 0x0 pidfile = 0x2565260 "/var/run/clamav/freshclam.pid" pt = opts = 0x2565440 opt = sigact = {__sigaction_handler = {sa_handler = 0x409440 , sa_sigaction = 0x409440 }, sa_mask = {__val = {0 }}, sa_flags = 0, sa_restorer = 0} oldact = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0}, sa_mask = {__val = {0, 0, 11969966724026191360, 0, 5, 2338038140443194707, 3617580383637354290, 3544667373564080186, 0, 0, 11969966724026191360, 0, 0, 14, 0, 39237856}}, sa_flags = 67108864, sa_restorer = 0x7f8402f0dc60 <__restore_rt>} dbowner = user = statbuf = {st_dev = 140733193388035, st_ino = 140734689850064, st_nlink = 140734689850048, st_mode = 59067394, st_uid = 32644, st_gid = 0, __pad0 = 0, st_rdev = 140204980893640, st_size = 0, st_blksize = 140204983158336, st_blocks = 4294968336, st_atim = {tv_sec = 140204961665472, tv_nsec = 95392}, st_mtim = {tv_sec = 4200422, tv_nsec = 140734689850304}, st_ctim = {tv_sec = 40, tv_nsec = 140734689850520}, __unused = {0, 0, 140204958372638}} mdat = {active = 224 '\340', num = 0, currip = {49247688, 32644, 39199008, 0}, af = 4265472, dbflevel = 0, mirtab = 0x0}