Skip to content

Instantly share code, notes, and snippets.

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

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

Select an option

Save jonleighton/3257878 to your computer and use it in GitHub Desktop.
Operating system: Mac OS X
10.8.0 12A269
CPU: x86
GenuineIntel family 6 model 42 stepping 7
8 CPUs
Crash reason: EXC_BAD_ACCESS / KERN_PROTECTION_FAILURE
Crash address: 0x15e
Thread 0 (crashed)
0 libobjc.A.dylib + 0x5c07
eip = 0x9655bc07 esp = 0xbfffc1b8 ebp = 0xbfffc1d8 ebx = 0x0334c240
esi = 0x0333a3b0 edi = 0x99903d2d eax = 0x0333a3b0 ecx = 0x9600c18b
edx = 0x0000013e efl = 0x00210202
Found by: given as instruction pointer in context
1 CoreText + 0x14abb
eip = 0x90746abc esp = 0xbfffc1e0 ebp = 0xbfffc268
Found by: previous frame's frame pointer
2 CoreText + 0x14831
eip = 0x90746832 esp = 0xbfffc270 ebp = 0xbfffc2b8
Found by: previous frame's frame pointer
3 CoreText + 0x1469f
eip = 0x907466a0 esp = 0xbfffc2c0 ebp = 0xbfffc2d8
Found by: previous frame's frame pointer
4 CoreText + 0x204ed
eip = 0x907524ee esp = 0xbfffc2e0 ebp = 0xbfffc2e8
Found by: previous frame's frame pointer
5 phantomjs + 0xf31bfd
eip = 0x00f32bfe esp = 0xbfffc2f0 ebp = 0xbfffc338
Found by: previous frame's frame pointer
Thread 1
0 libsystem_kernel.dylib + 0x159ae
eip = 0x964e79ae esp = 0xb00805ac ebp = 0xb0080718 ebx = 0xb0080700
esi = 0x93ef48f5 edi = 0x00000000 eax = 0x0000016b ecx = 0xb00805ac
edx = 0x964e79ae efl = 0x00000246
Found by: given as instruction pointer in context
1 libdispatch.dylib + 0x47fc
eip = 0x93ef47fd esp = 0xb0080720 ebp = 0xb0080f28
Found by: previous frame's frame pointer
Thread 2
0 libsystem_kernel.dylib + 0x128e6
eip = 0x964e48e6 esp = 0xb0288e7c ebp = 0xb0288ec8 ebx = 0x00000000
esi = 0xfe90d5cf edi = 0x00002464 eax = 0xffffffa6 ecx = 0xb0288e7c
edx = 0x964e48e6 efl = 0x00000246
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0xa76cd
eip = 0x902366ce esp = 0xb0288ed0 ebp = 0xb0288ef8
Found by: previous frame's frame pointer
2 phantomjs!__ZN3WTF17TCMalloc_PageHeap15scavengerThreadEv + 0xb2
eip = 0x00d43c93 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 + 0x16556
eip = 0x901a5557 esp = 0xb0288fa0 ebp = 0xb0288fc8
Found by: previous frame's frame pointer
5 libsystem_c.dylib + 0xced
eip = 0x9018fcee esp = 0xb0288fd0 ebp = 0xb0288fec
Found by: previous frame's frame pointer
Thread 3
0 libsystem_kernel.dylib + 0x14c02
eip = 0x964e6c02 esp = 0xb030ac1c ebp = 0xb030ac48 ebx = 0x015cefe1
esi = 0x02ae0ef4 edi = 0x00000009 eax = 0x00140197 ecx = 0xb030ac1c
edx = 0x964e6c02 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 + 0x16556
eip = 0x901a5557 esp = 0xb030afa0 ebp = 0xb030afc8
Found by: previous frame's frame pointer
9 libsystem_c.dylib + 0xced
eip = 0x9018fcee esp = 0xb030afd0 ebp = 0xb030afec
Found by: previous frame's frame pointer
Thread 4
0 libsystem_kernel.dylib + 0x14be6
eip = 0x964e6be6 esp = 0xb0313aac ebp = 0xb031bf98 ebx = 0x03010dc0
esi = 0x9997ccd1 edi = 0xacd19430 eax = 0x0014005d ecx = 0xb0313aac
edx = 0x964e6be6 efl = 0x00000246
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0x16556
eip = 0x901a5557 esp = 0xb031bfa0 ebp = 0xb031bfc8
Found by: previous frame's frame pointer
2 libsystem_c.dylib + 0xced
eip = 0x9018fcee esp = 0xb031bfd0 ebp = 0xb031bfec
Found by: previous frame's frame pointer
Thread 5
0 libsystem_kernel.dylib + 0x148e2
eip = 0x964e68e2 esp = 0xb041fd9c ebp = 0xb041fe28 ebx = 0x00000200
esi = 0x00000100 edi = 0x00000101 eax = 0x00000131 ecx = 0xb041fd9c
edx = 0x964e68e2 efl = 0x00000246
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0xa8b3b
eip = 0x90237b3c esp = 0xb041fe30 ebp = 0xb041fe48
Found by: previous frame's frame pointer
2 phantomjs!__ZN14QWaitCondition4waitEP6QMutexm + 0x103
eip = 0x0000c754 esp = 0xb041fe50 ebp = 0xb041feb8
Found by: previous frame's frame pointer
3 phantomjs!__ZN17QThreadPoolThread3runEv + 0x1bb
eip = 0x014dde0c esp = 0xb041fec0 ebp = 0xb041ff28
Found by: previous frame's frame pointer
4 phantomjs!__ZN14QThreadPrivate5startEPv + 0x122
eip = 0x014e5df3 esp = 0xb041ff30 ebp = 0xb041ff98
Found by: previous frame's frame pointer
5 libsystem_c.dylib + 0x16556
eip = 0x901a5557 esp = 0xb041ffa0 ebp = 0xb041ffc8
Found by: previous frame's frame pointer
6 libsystem_c.dylib + 0xced
eip = 0x9018fcee esp = 0xb041ffd0 ebp = 0xb041ffec
Found by: previous frame's frame pointer
Thread 6
0 libsystem_kernel.dylib + 0x148e2
eip = 0x964e68e2 esp = 0xb04a1d5c ebp = 0xb04a1de8 ebx = 0x00000700
esi = 0x00000600 edi = 0x00000601 eax = 0x00000131 ecx = 0xb04a1d5c
edx = 0x964e68e2 efl = 0x00000246
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0xa8b07
eip = 0x90237b08 esp = 0xb04a1df0 ebp = 0xb04a1e08
Found by: previous frame's frame pointer
2 phantomjs!__ZN14QWaitCondition4waitEP6QMutexm + 0x125
eip = 0x0000c776 esp = 0xb04a1e10 ebp = 0xb04a1e78
Found by: previous frame's frame pointer
3 phantomjs!__ZN3WTF15ThreadCondition9timedWaitERNS_5MutexEd + 0x5e
eip = 0x00d5163f esp = 0xb04a1e80 ebp = 0xb04a1ea8
Found by: previous frame's frame pointer
4 phantomjs!__ZN7WebCore18LocalStorageThread16threadEntryPointEv + 0xbb
eip = 0x00b9076c esp = 0xb04a1eb0 ebp = 0xb04a1f08
Found by: previous frame's frame pointer
5 phantomjs!__ZN3WTF13ThreadPrivate3runEv + 0x12
eip = 0x00d51063 esp = 0xb04a1f10 ebp = 0xb04a1f28
Found by: previous frame's frame pointer
6 phantomjs!__ZN14QThreadPrivate5startEPv + 0x122
eip = 0x014e5df3 esp = 0xb04a1f30 ebp = 0xb04a1f98
Found by: previous frame's frame pointer
7 libsystem_c.dylib + 0x16556
eip = 0x901a5557 esp = 0xb04a1fa0 ebp = 0xb04a1fc8
Found by: previous frame's frame pointer
8 libsystem_c.dylib + 0xced
eip = 0x9018fcee esp = 0xb04a1fd0 ebp = 0xb04a1fec
Found by: previous frame's frame pointer
Thread 7
0 libsystem_kernel.dylib + 0x150ee
eip = 0x964e70ee esp = 0xb0206f6c ebp = 0xb0206f88 ebx = 0x901a7c67
esi = 0xb0207000 edi = 0xb0207000 eax = 0x00100170 ecx = 0xb0206f6c
edx = 0x964e70ee efl = 0x00000282
Found by: given as instruction pointer in context
1 libsystem_c.dylib + 0x18e18
eip = 0x901a7e19 esp = 0xb0206f90 ebp = 0xb0206fc8
Found by: previous frame's frame pointer
2 libsystem_c.dylib + 0xcc9
eip = 0x9018fcca esp = 0xb0206fd0 ebp = 0xb0206fec
Found by: previous frame's frame pointer
Thread 8
0 libsystem_kernel.dylib + 0x14c02
eip = 0x964e6c02 esp = 0xb0184c1c ebp = 0xb0184c48 ebx = 0x015cefe1
esi = 0x02b44af4 edi = 0x00000010 eax = 0x00140197 ecx = 0xb0184c1c
edx = 0x964e6c02 efl = 0x00000202
Found by: given as instruction pointer in context
1 phantomjs!__Z14qt_safe_selectiP6fd_setS0_S0_PK7timeval + 0x56
eip = 0x015cd877 esp = 0xb0184c50 ebp = 0xb0184ca8
Found by: previous frame's frame pointer
2 phantomjs!__ZN27QEventDispatcherUNIXPrivate8doSelectE6QFlagsIN10QEventLoop17ProcessEventsFlagEEP7timeval + 0x1b2
eip = 0x015cf183 esp = 0xb0184cb0 ebp = 0xb0184dd8
Found by: previous frame's frame pointer
3 phantomjs!__ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE + 0xae
eip = 0x015cf6bf esp = 0xb0184de0 ebp = 0xb0184e18
Found by: previous frame's frame pointer
4 phantomjs!__ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE + 0x40
eip = 0x015ac881 esp = 0xb0184e20 ebp = 0xb0184e48
Found by: previous frame's frame pointer
5 phantomjs!__ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE + 0x149
eip = 0x015acc4a esp = 0xb0184e50 ebp = 0xb0184eb8
Found by: previous frame's frame pointer
6 phantomjs!__ZN7QThread4execEv + 0x10e
eip = 0x014e4f4f esp = 0xb0184ec0 ebp = 0xb0184f28
Found by: previous frame's frame pointer
7 phantomjs!__ZN14QThreadPrivate5startEPv + 0x122
eip = 0x014e5df3 esp = 0xb0184f30 ebp = 0xb0184f98
Found by: previous frame's frame pointer
8 libsystem_c.dylib + 0x16556
eip = 0x901a5557 esp = 0xb0184fa0 ebp = 0xb0184fc8
Found by: previous frame's frame pointer
9 libsystem_c.dylib + 0xced
eip = 0x9018fcee esp = 0xb0184fd0 ebp = 0xb0184fec
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