Skip to content

Instantly share code, notes, and snippets.

@jonleighton
Created August 4, 2012 13:43
Show Gist options
  • Select an option

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

Select an option

Save jonleighton/3257868 to your computer and use it in GitHub Desktop.
Operating system: Mac OS X
10.7.4 11E53
CPU: x86
GenuineIntel family 6 model 42 stepping 7
8 CPUs
Crash reason: EXC_BAD_ACCESS / KERN_PROTECTION_FAILURE
Crash address: 0xb4
Thread 0 (crashed)
0 phantomjs!__ZN7WebCoreL15requiresLineBoxERKNS_14InlineIteratorERKNS_8LineInfoE + 0x35
eip = 0x009fd2f5 esp = 0xbfffc820 ebp = 0xbfffc848 ebx = 0xbfffcdcc
esi = 0x0bd8e9b8 edi = 0xbfffcfe4 eax = 0x00000000 ecx = 0xbfffcdcc
edx = 0x0bd8e9b8 efl = 0x00210246
Found by: given as instruction pointer in context
1 phantomjs!__ZN7WebCore11RenderBlock11LineBreaker21skipLeadingWhitespaceERNS_12BidiResolverINS_14InlineIteratorENS_7BidiRunEEERKNS_8LineInfoEPNS0_14FloatingObjectERNS_9LineWidthE + 0x3f
eip = 0x00a01940 esp = 0xbfffc850 ebp = 0xbfffc898
Found by: previous frame's frame pointer
2 phantomjs!__ZN7WebCore11RenderBlock11LineBreaker13nextLineBreakERNS_12BidiResolverINS_14InlineIteratorENS_7BidiRunEEERNS_8LineInfoERSt4pairIPNS_10RenderTextENS_21LazyLineBreakIteratorEEPNS0_14FloatingObjectE + 0x1e9
eip = 0x00a01dfa esp = 0xbfffc8a0 ebp = 0xbfffccc8
Found by: previous frame's frame pointer
3 phantomjs!__ZN7WebCore11RenderBlock19layoutRunsAndFloatsEbbRN3WTF6VectorINS0_13FloatWithRectELm0EEERiS6_ + 0x5ff
eip = 0x00a05690 esp = 0xbfffccd0 ebp = 0xbfffd008
Found by: previous frame's frame pointer
4 phantomjs!__ZN7WebCore11RenderBlock20layoutInlineChildrenEbRiS1_ + 0x38f
eip = 0x00a06f40 esp = 0xbfffd010 ebp = 0xbfffd0b8
Found by: previous frame's frame pointer
5 phantomjs!__ZN7WebCore11RenderBlock11layoutBlockEbi + 0x581
eip = 0x009f6842 esp = 0xbfffd0c0 ebp = 0xbfffd208
Found by: previous frame's frame pointer
6 phantomjs!__ZN7WebCore11RenderBlock6layoutEv + 0x2f
eip = 0x009dde90 esp = 0xbfffd210 ebp = 0xbfffd228
Found by: previous frame's frame pointer
7 phantomjs!__ZN7WebCore11RenderBlock16layoutBlockChildEPNS_9RenderBoxERNS0_10MarginInfoERiS5_ + 0x1c3
eip = 0x009f2934 esp = 0xbfffd230 ebp = 0xbfffd2b8
Found by: previous frame's frame pointer
8 phantomjs!__ZN7WebCore11RenderBlock19layoutBlockChildrenEbRi + 0x290
eip = 0x009f43e1 esp = 0xbfffd2c0 ebp = 0xbfffd338
Found by: previous frame's frame pointer
9 phantomjs!__ZN7WebCore11RenderBlock11layoutBlockEbi + 0x101b
eip = 0x009f72dc esp = 0xbfffd340 ebp = 0xbfffd488
Found by: previous frame's frame pointer
10 phantomjs!__ZN7WebCore11RenderBlock6layoutEv + 0x2f
eip = 0x009dde90 esp = 0xbfffd490 ebp = 0xbfffd4a8
Found by: previous frame's frame pointer
11 phantomjs!__ZN7WebCore11RenderBlock16layoutBlockChildEPNS_9RenderBoxERNS0_10MarginInfoERiS5_ + 0x1c3
eip = 0x009f2934 esp = 0xbfffd4b0 ebp = 0xbfffd538
Found by: previous frame's frame pointer
12 phantomjs!__ZN7WebCore11RenderBlock19layoutBlockChildrenEbRi + 0x290
eip = 0x009f43e1 esp = 0xbfffd540 ebp = 0xbfffd5b8
Found by: previous frame's frame pointer
13 phantomjs!__ZN7WebCore11RenderBlock11layoutBlockEbi + 0x101b
eip = 0x009f72dc esp = 0xbfffd5c0 ebp = 0xbfffd708
Found by: previous frame's frame pointer
14 phantomjs!__ZN7WebCore11RenderBlock6layoutEv + 0x2f
eip = 0x009dde90 esp = 0xbfffd710 ebp = 0xbfffd728
Found by: previous frame's frame pointer
15 phantomjs!__ZN7WebCore11RenderBlock16layoutBlockChildEPNS_9RenderBoxERNS0_10MarginInfoERiS5_ + 0x1c3
eip = 0x009f2934 esp = 0xbfffd730 ebp = 0xbfffd7b8
Found by: previous frame's frame pointer
16 phantomjs!__ZN7WebCore11RenderBlock19layoutBlockChildrenEbRi + 0x290
eip = 0x009f43e1 esp = 0xbfffd7c0 ebp = 0xbfffd838
Found by: previous frame's frame pointer
17 phantomjs!__ZN7WebCore11RenderBlock11layoutBlockEbi + 0x101b
eip = 0x009f72dc esp = 0xbfffd840 ebp = 0xbfffd988
Found by: previous frame's frame pointer
18 phantomjs!__ZN7WebCore11RenderBlock6layoutEv + 0x2f
eip = 0x009dde90 esp = 0xbfffd990 ebp = 0xbfffd9a8
Found by: previous frame's frame pointer
19 phantomjs!__ZN7WebCore11RenderBlock16layoutBlockChildEPNS_9RenderBoxERNS0_10MarginInfoERiS5_ + 0x1c3
eip = 0x009f2934 esp = 0xbfffd9b0 ebp = 0xbfffda38
Found by: previous frame's frame pointer
20 phantomjs!__ZN7WebCore11RenderBlock19layoutBlockChildrenEbRi + 0x290
eip = 0x009f43e1 esp = 0xbfffda40 ebp = 0xbfffdab8
Found by: previous frame's frame pointer
21 phantomjs!__ZN7WebCore11RenderBlock11layoutBlockEbi + 0x101b
eip = 0x009f72dc esp = 0xbfffdac0 ebp = 0xbfffdc08
Found by: previous frame's frame pointer
22 phantomjs!__ZN7WebCore11RenderBlock6layoutEv + 0x2f
eip = 0x009dde90 esp = 0xbfffdc10 ebp = 0xbfffdc28
Found by: previous frame's frame pointer
23 phantomjs!__ZN7WebCore10RenderView6layoutEv + 0x10f
eip = 0x00aac270 esp = 0xbfffdc30 ebp = 0xbfffdc98
Found by: previous frame's frame pointer
24 phantomjs!__ZN7WebCore9FrameView6layoutEb + 0x825
eip = 0x009380c6 esp = 0xbfffdca0 ebp = 0xbfffdd58
Found by: previous frame's frame pointer
25 phantomjs!__ZN7WebCore5TimerINS_9FrameViewEE5firedEv + 0x2a
eip = 0x0093aa2b esp = 0xbfffdd60 ebp = 0xbfffdd78
Found by: previous frame's frame pointer
26 phantomjs!__ZN7WebCore12ThreadTimers24sharedTimerFiredInternalEv + 0x9c
eip = 0x009bc07d esp = 0xbfffdd80 ebp = 0xbfffddc8
Found by: previous frame's frame pointer
27 phantomjs!__ZN7WebCore12ThreadTimers16sharedTimerFiredEv + 0x49
eip = 0x009bc0fa esp = 0xbfffddd0 ebp = 0xbfffddf8
Found by: previous frame's frame pointer
28 phantomjs!__ZN7QObject5eventEP6QEvent + 0x199
eip = 0x015bb02a esp = 0xbfffde00 ebp = 0xbfffdf08
Found by: previous frame's frame pointer
29 phantomjs!__ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent + 0xbb
eip = 0x00f65cfc esp = 0xbfffdf10 ebp = 0xbfffdf38
Found by: previous frame's frame pointer
30 phantomjs!__ZN12QApplication6notifyEP7QObjectP6QEvent + 0x416
eip = 0x00f6fbc7 esp = 0xbfffdf40 ebp = 0xbfffe228
Found by: previous frame's frame pointer
31 phantomjs!__ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent + 0x6b
eip = 0x00038edc esp = 0xbfffe230 ebp = 0xbfffe268
Found by: previous frame's frame pointer
32 phantomjs!__Z23qt_sendSpontaneousEventP7QObjectP6QEvent + 0x3b
eip = 0x00f66e0c esp = 0xbfffe270 ebp = 0xbfffe288
Found by: previous frame's frame pointer
33 phantomjs + 0xf260a0
eip = 0x00f270a1 esp = 0xbfffe290 ebp = 0xbfffe2e8
Found by: previous frame's frame pointer
Thread 1
0 libsystem_kernel.dylib + 0x1990a
eip = 0x99e1390a esp = 0xb00805dc ebp = 0xb0080738 ebx = 0xac001c00
esi = 0x90007a58 edi = 0xb0080720 eax = 0x0000016b ecx = 0xb00805dc
edx = 0x99e1390a efl = 0x00000246
Found by: given as instruction pointer in context
1 libdispatch.dylib + 0x185e
eip = 0x9000685f esp = 0xb0080740 ebp = 0xb0080f48
Found by: previous frame's frame pointer
Thread 2
0 libsystem_kernel.dylib + 0x1902e
eip = 0x99e1302e esp = 0xb0184f9c ebp = 0xb0184fc8 ebx = 0xb0185000
esi = 0x946509d8 edi = 0x03076c00 eax = 0x00100170 ecx = 0xb0184f9c
edx = 0x99e1302e efl = 0x00000282
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0x606fd
eip = 0x946526fe esp = 0xb0184fd0 ebp = 0xb0184fec
Found by: previous frame's frame pointer
Thread 3
0 libsystem_kernel.dylib + 0x1902e
eip = 0x99e1302e esp = 0xb0206f9c ebp = 0xb0206fc8 ebx = 0xb0207000
esi = 0x946509d8 edi = 0x03076d80 eax = 0x00100170 ecx = 0xb0206f9c
edx = 0x99e1302e efl = 0x00000282
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0x606fd
eip = 0x946526fe esp = 0xb0206fd0 ebp = 0xb0206fec
Found by: previous frame's frame pointer
Thread 4
0 libsystem_kernel.dylib + 0x1883e
eip = 0x99e1283e esp = 0xb0288e4c ebp = 0xb0288ed8 ebx = 0x00000001
esi = 0x00000100 edi = 0x00000000 eax = 0x00000131 ecx = 0xb0288e4c
edx = 0x99e1283e efl = 0x00000246
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0x8829
eip = 0x945fa82a esp = 0xb0288ee0 ebp = 0xb0288ef8
Found by: previous frame's frame pointer
2 phantomjs!__ZN3WTF17TCMalloc_PageHeap15scavengerThreadEv + 0x91
eip = 0x00d43c72 esp = 0xb0288f00 ebp = 0xb0288f78
Found by: previous frame's frame pointer
3 phantomjs!__ZN3WTF17TCMalloc_PageHeap18runScavengerThreadEPv + 0x10
eip = 0x00d43f01 esp = 0xb0288f80 ebp = 0xb0288f98
Found by: previous frame's frame pointer
4 libsystem_c.dylib + 0x5ced8
eip = 0x9464eed9 esp = 0xb0288fa0 ebp = 0xb0288fc8
Found by: previous frame's frame pointer
5 libsystem_c.dylib + 0x606dd
eip = 0x946526de esp = 0xb0288fd0 ebp = 0xb0288fec
Found by: previous frame's frame pointer
Thread 5
0 libsystem_kernel.dylib + 0x18b5e
eip = 0x99e12b5e esp = 0xb030ac0c ebp = 0xb030ac48 ebx = 0x015cefe1
esi = 0x0291daf4 edi = 0x00000008 eax = 0x00140197 ecx = 0xb030ac0c
edx = 0x99e12b5e efl = 0x00000246
Found by: given as instruction pointer in context
1 phantomjs!__Z14qt_safe_selectiP6fd_setS0_S0_PK7timeval + 0x13f
eip = 0x015cd960 esp = 0xb030ac50 ebp = 0xb030aca8
Found by: previous frame's frame pointer
2 phantomjs!__ZN27QEventDispatcherUNIXPrivate8doSelectE6QFlagsIN10QEventLoop17ProcessEventsFlagEEP7timeval + 0x1b2
eip = 0x015cf183 esp = 0xb030acb0 ebp = 0xb030add8
Found by: previous frame's frame pointer
3 phantomjs!__ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE + 0xae
eip = 0x015cf6bf esp = 0xb030ade0 ebp = 0xb030ae18
Found by: previous frame's frame pointer
4 phantomjs!__ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE + 0x40
eip = 0x015ac881 esp = 0xb030ae20 ebp = 0xb030ae48
Found by: previous frame's frame pointer
5 phantomjs!__ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE + 0x149
eip = 0x015acc4a esp = 0xb030ae50 ebp = 0xb030aeb8
Found by: previous frame's frame pointer
6 phantomjs!__ZN7QThread4execEv + 0x10e
eip = 0x014e4f4f esp = 0xb030aec0 ebp = 0xb030af28
Found by: previous frame's frame pointer
7 phantomjs!__ZN14QThreadPrivate5startEPv + 0x122
eip = 0x014e5df3 esp = 0xb030af30 ebp = 0xb030af98
Found by: previous frame's frame pointer
8 libsystem_c.dylib + 0x5ced8
eip = 0x9464eed9 esp = 0xb030afa0 ebp = 0xb030afc8
Found by: previous frame's frame pointer
9 libsystem_c.dylib + 0x606dd
eip = 0x946526de esp = 0xb030afd0 ebp = 0xb030afec
Found by: previous frame's frame pointer
Thread 6
0 libsystem_kernel.dylib + 0x18b5e
eip = 0x99e12b5e esp = 0xb038cc0c ebp = 0xb038cc48 ebx = 0x015cefe1
esi = 0x049026f4 edi = 0x0000002d eax = 0x00000001 ecx = 0xb038cc0c
edx = 0x99e12b5e efl = 0x00000206
Found by: given as instruction pointer in context
1 phantomjs!__Z14qt_safe_selectiP6fd_setS0_S0_PK7timeval + 0x56
eip = 0x015cd877 esp = 0xb038cc50 ebp = 0xb038cca8
Found by: previous frame's frame pointer
2 phantomjs!__ZN27QEventDispatcherUNIXPrivate8doSelectE6QFlagsIN10QEventLoop17ProcessEventsFlagEEP7timeval + 0x1b2
eip = 0x015cf183 esp = 0xb038ccb0 ebp = 0xb038cdd8
Found by: previous frame's frame pointer
3 phantomjs!__ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE + 0xae
eip = 0x015cf6bf esp = 0xb038cde0 ebp = 0xb038ce18
Found by: previous frame's frame pointer
4 phantomjs!__ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE + 0x40
eip = 0x015ac881 esp = 0xb038ce20 ebp = 0xb038ce48
Found by: previous frame's frame pointer
5 phantomjs!__ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE + 0x149
eip = 0x015acc4a esp = 0xb038ce50 ebp = 0xb038ceb8
Found by: previous frame's frame pointer
6 phantomjs!__ZN7QThread4execEv + 0x10e
eip = 0x014e4f4f esp = 0xb038cec0 ebp = 0xb038cf28
Found by: previous frame's frame pointer
7 phantomjs!__ZN14QThreadPrivate5startEPv + 0x122
eip = 0x014e5df3 esp = 0xb038cf30 ebp = 0xb038cf98
Found by: previous frame's frame pointer
8 libsystem_c.dylib + 0x5ced8
eip = 0x9464eed9 esp = 0xb038cfa0 ebp = 0xb038cfc8
Found by: previous frame's frame pointer
9 libsystem_c.dylib + 0x606dd
eip = 0x946526de esp = 0xb038cfd0 ebp = 0xb038cfec
Found by: previous frame's frame pointer
Thread 7
0 libsystem_kernel.dylib + 0x1883e
eip = 0x99e1283e esp = 0xb040ed9c ebp = 0xb040ee28 ebx = 0x00000a01
esi = 0x00000b00 edi = 0x00000a00 eax = 0x00000131 ecx = 0xb040ed9c
edx = 0x99e1283e efl = 0x00000246
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0x87f4
eip = 0x945fa7f5 esp = 0xb040ee30 ebp = 0xb040ee48
Found by: previous frame's frame pointer
2 phantomjs!__ZN14QWaitCondition4waitEP6QMutexm + 0x103
eip = 0x0000c754 esp = 0xb040ee50 ebp = 0xb040eeb8
Found by: previous frame's frame pointer
3 phantomjs!__ZN17QThreadPoolThread3runEv + 0x1bb
eip = 0x014dde0c esp = 0xb040eec0 ebp = 0xb040ef28
Found by: previous frame's frame pointer
4 phantomjs!__ZN14QThreadPrivate5startEPv + 0x122
eip = 0x014e5df3 esp = 0xb040ef30 ebp = 0xb040ef98
Found by: previous frame's frame pointer
5 libsystem_c.dylib + 0x5ced8
eip = 0x9464eed9 esp = 0xb040efa0 ebp = 0xb040efc8
Found by: previous frame's frame pointer
6 libsystem_c.dylib + 0x606dd
eip = 0x946526de esp = 0xb040efd0 ebp = 0xb040efec
Found by: previous frame's frame pointer
Thread 8
0 libsystem_kernel.dylib + 0x1902e
eip = 0x99e1302e esp = 0xb0490f9c ebp = 0xb0490fc8 ebx = 0xb0491000
esi = 0x946509d8 edi = 0x03076d00 eax = 0x00100170 ecx = 0xb0490f9c
edx = 0x99e1302e efl = 0x00000282
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0x606fd
eip = 0x946526fe esp = 0xb0490fd0 ebp = 0xb0490fec
Found by: previous frame's frame pointer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment