Skip to content

Instantly share code, notes, and snippets.

@jonleighton
Created July 3, 2012 18:49
Show Gist options
  • Select an option

  • Save jonleighton/3041859 to your computer and use it in GitHub Desktop.

Select an option

Save jonleighton/3041859 to your computer and use it in GitHub Desktop.
Operating system: Linux
0.0.0 Linux 2.6.32-5-openvz-amd64 #1 SMP Tue Jun 14 10:46:15 UTC 2011 x86_64
CPU: amd64
family 6 model 26 stepping 5
8 CPUs
Crash reason: SIGSEGV
Crash address: 0xbbadbeef
Thread 0 (crashed)
0 libQtWebKit.so.4!WTF::OSAllocator::reserveAndCommit [OSAllocatorPosix.cpp : 97 + 0xa]
rbx = 0x0000000040000000 r12 = 0x00007fff92832aa0
r13 = 0x0000000000000001 r14 = 0x0000000000000001
r15 = 0x0000000000000000 rip = 0x00007f4244b792da
rsp = 0x00007fff92832990 rbp = 0x00007fff928329e0
Found by: given as instruction pointer in context
1 libQtWebKit.so.4!WTF::OSAllocator::reserveUncommitted [OSAllocatorPosix.cpp : 38 + 0x18]
rbx = 0x00000000ffffffff r12 = 0x00007fff92832aa0
r13 = 0x0000000000000001 r14 = 0x0000000000000001
r15 = 0x0000000000000000 rip = 0x00007f4244b79241
rsp = 0x00007fff928329f0 rbp = 0x00007fff92832a30
Found by: call frame info
2 libQtWebKit.so.4!WTF::PageReservation::reserve [PageReservation.h : 107 + 0x23]
rbx = 0x00007fff92832aa0 r12 = 0x00007fff92832aa0
r13 = 0x0000000000000001 r14 = 0x0000000000000001
r15 = 0x0000000000000000 rip = 0x00007f4244b8fb06
rsp = 0x00007fff92832a40 rbp = 0x00007fff92832a80
Found by: call frame info
3 libQtWebKit.so.4!JSC::FixedVMPoolAllocator::FixedVMPoolAllocator [ExecutableAllocatorFixedVMPool.cpp : 412 + 0x27]
rbx = 0x0000000001e20af0 r12 = 0x00007fff92832ca0
r13 = 0x00007fff92832ca0 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f4244c8215d
rsp = 0x00007fff92832a90 rbp = 0x00007fff92832ad0
Found by: call frame info
4 libQtWebKit.so.4!JSC::ExecutableAllocator::isValid [ExecutableAllocatorFixedVMPool.cpp : 503 + 0x17]
rbx = 0x0000000001e20af0 r12 = 0x00007fff92832ca0
r13 = 0x00007fff92832ca0 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f4244c81e22
rsp = 0x00007fff92832ae0 rbp = 0x00007fff92832b20
Found by: call frame info
5 libQtWebKit.so.4!JSC::ExecutableAllocator::ExecutableAllocator [ExecutableAllocator.h : 185 + 0xb]
rbx = 0x00007f42404dbd20 r12 = 0x00007fff92832ca0
r13 = 0x00007fff92832ca0 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f4244bdb516
rsp = 0x00007fff92832b30 rbp = 0x00007fff92832b80
Found by: call frame info
6 libQtWebKit.so.4!JSC::JSGlobalData::JSGlobalData [JSGlobalData.cpp : 170 + 0x408]
rbx = 0x00007f42404dbd20 r12 = 0x00007fff92832ca0
r13 = 0x00007fff92832ca0 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f4244bd8e48
rsp = 0x00007fff92832b90 rbp = 0x00007fff92832c10
Found by: call frame info
7 libQtWebKit.so.4!JSC::JSGlobalData::create [JSGlobalData.cpp : 326 + 0x22]
rbx = 0x00007f42404f5000 r12 = 0x00007fff92832ca0
r13 = 0x00007fff92832ca0 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f4244bdadbe
rsp = 0x00007fff92832c20 rbp = 0x00007fff92832c50
Found by: call frame info
8 libQtWebKit.so.4!JSC::JSGlobalData::createLeaked [JSGlobalData.cpp : 331 + 0xf]
rbx = 0x00007fff92832ca0 r12 = 0x00007fff928334a0
r13 = 0x00007fff92833880 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f4244bdae19
rsp = 0x00007fff92832c60 rbp = 0x00007fff92832c80
Found by: call frame info
9 libQtWebKit.so.4!WebCore::JSDOMWindowBase::commonJSGlobalData [JSDOMWindowBase.cpp : 159 + 0x10]
rbx = 0x00007fff92832e30 r12 = 0x00007fff928334a0
r13 = 0x00007fff92833880 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f4244112522
rsp = 0x00007fff92832c90 rbp = 0x00007fff92832cc0
Found by: call frame info
10 libQtWebKit.so.4!WebCore::FrameLoaderClientQt::createDocumentLoader [FrameLoaderClientQt.cpp : 990 + 0x4]
rbx = 0x00007fff92832e30 r12 = 0x00007fff928334a0
r13 = 0x00007fff92833880 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f42440da147
rsp = 0x00007fff92832cd0 rbp = 0x00007fff92832d50
Found by: call frame info
11 libQtWebKit.so.4!WebCore::FrameLoader::load [FrameLoader.cpp : 1460 + 0x3c]
rbx = 0x00007f423800b640 r12 = 0x00007fff928334a0
r13 = 0x00007fff92833880 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f42444e9261
rsp = 0x00007fff92832d60 rbp = 0x00007fff92832e70
Found by: call frame info
12 libQtWebKit.so.4!QWebFrame::setHtml [qwebframe.cpp : 976 + 0x34]
rbx = 0x00007fff92832ea0 r12 = 0x00007fff928334a0
r13 = 0x00007fff92833880 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f4244089eb5
rsp = 0x00007fff92832e80 rbp = 0x00007fff928331a0
Found by: call frame info
13 phantomjs!WebPage::WebPage [webpage.cpp : 259 + 0x20]
rbx = 0x0000000001e1be10 r12 = 0x00007fff928334a0
r13 = 0x00007fff92833880 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00000000004142d6
rsp = 0x00007fff928331b0 rbp = 0x00007fff92833290
Found by: call frame info
14 phantomjs!Phantom::init [phantom.cpp : 86 + 0x69]
rbx = 0x0000000001e1dc70 r12 = 0x00007fff928334a0
r13 = 0x00007fff92833880 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x000000000040f119
rsp = 0x00007fff928332a0 rbp = 0x00007fff92833540
Found by: call frame info
15 phantomjs!main [main.cpp : 77 + 0xe]
rbx = 0x00007fff9283356c r12 = 0x000000000040e9f0
r13 = 0x00007fff92833880 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x0000000000422b07
rsp = 0x00007fff92833550 rbp = 0x00007fff928337a0
Found by: call frame info
16 libc-2.11.3.so + 0x1ec8c
rbx = 0x0000000000000000 r12 = 0x000000000040e9f0
r13 = 0x00007fff92833880 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f4241a68c8d
rsp = 0x00007fff928337b0 rbp = 0x0000000000000000
Found by: call frame info
17 phantomjs + 0x2280f
rip = 0x0000000000422810 rsp = 0x00007fff928337d0
Found by: stack scanning
Thread 1
0 libpthread-2.11.3.so + 0xb1fc
rbx = 0x0000000000000000 r12 = 0x00007f4242568fc0
r13 = 0x0000000000000000 r14 = 0x00007f4245c3d040
r15 = 0x0000000000000007 rip = 0x00007f42425631fc
rsp = 0x00007f4240dd1e38 rbp = 0x00007f4240dd1ea0
Found by: given as instruction pointer in context
1 libQtWebKit.so.4!WTF::TCMalloc_PageHeap::scavengerThread [FastMalloc.cpp : 2495 + 0x1f]
rip = 0x00007f4244b5d70d rsp = 0x00007f4240dd1e60
rbp = 0x00007f4240dd1ea0
Found by: stack scanning
2 libQtWebKit.so.4!WTF::TCMalloc_PageHeap::runScavengerThread [FastMalloc.cpp : 1618 + 0xb]
rbx = 0x0000000000000000 r12 = 0x00007f4242568fc0
rip = 0x00007f4244b5ccc4 rsp = 0x00007f4240dd1eb0
rbp = 0x00007f4240dd1ec0
Found by: call frame info
3 libpthread-2.11.3.so + 0x68c9
rbx = 0x0000000000000000 r12 = 0x00007f4242568fc0
rip = 0x00007f424255e8ca rsp = 0x00007f4240dd1ed0
rbp = 0x0000000000000000
Found by: call frame info
4 libpthread-2.11.3.so + 0x10fbf
rip = 0x00007f4242568fc0 rsp = 0x00007f4240dd1f78
Found by: stack scanning
5 libc-2.11.3.so + 0xcf92c
rip = 0x00007f4241b1992d rsp = 0x00007f4240dd1fe0
Found by: stack scanning
Thread 2
0 libc-2.11.3.so + 0xc91a3
rbx = 0x0000000001e27a48 r12 = 0x00007fff92832ca0
r13 = 0x00007f42404d1700 r14 = 0x00007f4245c3d040
r15 = 0x0000000000000007 rip = 0x00007f4241b131a3
rsp = 0x00007f42404d0a00 rbp = 0x00007f42404d0a90
Found by: given as instruction pointer in context
1 libQtCore.so.4!qt_safe_select [qcore_unix.cpp : 83 + 0x1e]
rip = 0x00007f42429ac8ec rsp = 0x00007f42404d0a10
rbp = 0x00007f42404d0a90
Found by: stack scanning
2 libQtCore.so.4!QEventDispatcherUNIX::select [qeventdispatcher_unix.cpp : 639 + 0x1f]
rbx = 0x0000000001e27a48 rip = 0x00007f42429b23f0
rsp = 0x00007f42404d0aa0 rbp = 0x00007f42404d0ae0
Found by: call frame info
3 libQtCore.so.4!QEventDispatcherUNIXPrivate::doSelect [qeventdispatcher_unix.cpp : 223 + 0x58]
rbx = 0x00007f42429b23b0 rip = 0x00007f42429b0c09
rsp = 0x00007f42404d0af0 rbp = 0x00007f42404d0c70
Found by: call frame info
4 libQtCore.so.4!QEventDispatcherUNIX::processEvents [qeventdispatcher_unix.cpp : 926 + 0x29]
rbx = 0x00007f42429b332e rip = 0x00007f42429b34c8
rsp = 0x00007f42404d0c80 rbp = 0x00007f42404d0cf0
Found by: call frame info
5 libQtCore.so.4!QEventLoop::processEvents [qeventloop.cpp : 149 + 0x40]
rbx = 0x00007f42429b332e rip = 0x00007f424296d844
rsp = 0x00007f42404d0d00 rbp = 0x00007f42404d0d50
Found by: call frame info
6 libQtCore.so.4!QEventLoop::exec [qeventloop.cpp : 200 + 0x42]
rbx = 0x0000000001e140c0 rip = 0x00007f424296d9d0
rsp = 0x00007f42404d0d60 rbp = 0x00007f42404d0dd0
Found by: call frame info
7 libQtCore.so.4!QThread::exec [qthread.cpp : 501 + 0x23]
rbx = 0x0000000000000000 r12 = 0x00007fff92832ca0
rip = 0x00007f42428143b4 rsp = 0x00007f42404d0de0
rbp = 0x00007f42404d0e30
Found by: call frame info
8 libQtCore.so.4!QThread::run [qthread.cpp : 568 + 0xb]
rbx = 0x0000000000000000 r12 = 0x00007fff92832ca0
rip = 0x00007f424281456e rsp = 0x00007f42404d0e40
rbp = 0x00007f42404d0e50
Found by: call frame info
9 libQtCore.so.4!QThreadPrivate::start [qthread_unix.cpp : 307 + 0x16]
rbx = 0x0000000000000000 r12 = 0x00007fff92832ca0
rip = 0x00007f4242816e88 rsp = 0x00007f42404d0e60
rbp = 0x00007f42404d0ec0
Found by: call frame info
10 libpthread-2.11.3.so + 0x68c9
rbx = 0x0000000000000000 r12 = 0x00007fff92832ca0
rip = 0x00007f424255e8ca rsp = 0x00007f42404d0ed0
rbp = 0x0000000000000000
Found by: call frame info
Loaded modules:
0x00400000 - 0x0049bfff phantomjs ??? (main)
0x7f4240dd3000 - 0x7f4240f47fff locale-archive ???
0x7f4240f48000 - 0x7f424116ffff libexpat.so.1.5.2 ???
0x7f4241170000 - 0x7f4241386fff libz.so.1.2.3.4 ???
0x7f4241387000 - 0x7f424158efff librt-2.11.3.so ???
0x7f424158f000 - 0x7f42417c3fff libfontconfig.so.1 ???
0x7f42417c4000 - 0x7f4241a49fff libfreetype.so.6 ???
0x7f4241a4a000 - 0x7f4241da6fff libc-2.11.3.so ???
0x7f4241dac000 - 0x7f4241fc1fff libgcc_s.so.1 ???
0x7f4241fc2000 - 0x7f4242243fff libm-2.11.3.so ???
0x7f4242244000 - 0x7f4242542fff libstdc++.so.6.0.13 ???
0x7f4242558000 - 0x7f424276ffff libpthread-2.11.3.so ???
0x7f4242774000 - 0x7f4242bb6fff libQtCore.so.4 ???
0x7f4242bb7000 - 0x7f4243816fff libQtGui.so.4 ???
0x7f4243819000 - 0x7f42457f0fff libQtWebKit.so.4 ???
0x7f424581b000 - 0x7f4245a1efff libdl-2.11.3.so ???
0x7f4245a1f000 - 0x7f4245a3cfff ld-2.11.3.so ???
0x7f4245a72000 - 0x7f4245a7afff 945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-3 ???
0x7f4245a83000 - 0x7f4245c32fff libQtNetwork.so.4 ???
0x7f4245c36000 - 0x7f4245c39fff 6d41288fd70b0be22e8c3a91e032eec0-le64.cache-3 ???
0x7fff928b5000 - 0x7fff928b5fff linux-gate.so ???
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment