Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.

[1.9.8] Crash on iframe #13238

Closed
tobiasKaminsky opened this issue May 15, 2015 · 2 comments
Closed

[1.9.8] Crash on iframe #13238

tobiasKaminsky opened this issue May 15, 2015 · 2 comments

Comments

@tobiasKaminsky
Copy link

Hello,

phantomJS is crashing when submitting something to an iframe, then closing it and redirecting to a new page.
Attached is the stacktrace.

Please let me know if you need more infos.

@tobiasKaminsky
Copy link
Author

Operating system: Linux
0.0.0 Linux 3.6.9 #9 SMP Tue Dec 2 14:03:22 CET 2014 x86_64
CPU: amd64
family 6 model 58 stepping 9
4 CPUs

Crash reason: SIGSEGV
Crash address: 0xabb4904

Thread 0 (crashed)
0 phantomjs!WTF::String::operator QString [StringQt.cpp : 52 + 0x0]
rbx = 0x00007fffa9bfb220 r12 = 0x00000000048cfe80
r13 = 0x00000000048dd290 r14 = 0x0000000000000000
r15 = 0x00007fffa9bfb220 rip = 0x00000000004e6560
rsp = 0x00007fffa9bfb1f0 rbp = 0x00007fffa9bfbc90
Found by: given as instruction pointer in context
1 phantomjs!QWebFrame::frameName [AtomicString.h : 108 + 0xc]
rbx = 0x00007fffa9bfb220 r12 = 0x00000000048cfe80
r13 = 0x00000000048dd290 r14 = 0x0000000000000000
r15 = 0x00007fffa9bfb220 rip = 0x0000000000478f35
rsp = 0x00007fffa9bfb200 rbp = 0x00007fffa9bfbc90
Found by: call frame info
2 phantomjs!WebPage::changeCurrentFrame [webpage.cpp : 1486 + 0x18]
rbx = 0x0000000000000000 r12 = 0x00000000048cfe80
r13 = 0x00000000048dd290 r14 = 0x0000000000000000
r15 = 0x00007fffa9bfb220 rip = 0x000000000041e0fa
rsp = 0x00007fffa9bfb210 rbp = 0x00007fffa9bfbc90
Found by: call frame info
3 phantomjs!WebPage::qt_static_metacall [moc_webpage.cpp : 266 + 0x4]
rbx = 0x0000000000000000 r12 = 0x00000000048dd290
r13 = 0x000000000000002a r14 = 0x0000000000000000
r15 = 0x0000000001d5fe40 rip = 0x000000000046a725
rsp = 0x00007fffa9bfb2d0 rbp = 0x00007fffa9bfbc90
Found by: call frame info
4 phantomjs!WebPage::qt_metacall [moc_webpage.cpp : 338 + 0xe]
rbx = 0x0000000000000000 r12 = 0x00000000048dd290
r13 = 0x000000000000002a r14 = 0x0000000000000000
r15 = 0x0000000001d5fe40 rip = 0x000000000046afbf
rsp = 0x00007fffa9bfb400 rbp = 0x00007fffa9bfbc90
Found by: call frame info
5 phantomjs!JSC::Bindings::QtRuntimeMetaMethod::call [qt_runtime.cpp : 1455 + 0x17]
rbx = 0x00007fffa9bfba60 r12 = 0x00007fffa9bfbc90
r13 = 0x00007fffa9bfbe30 r14 = 0x0000000000000000
r15 = 0x0000000001d5fe40 rip = 0x0000000000553007
rsp = 0x00007fffa9bfb590 rbp = 0x0000000000000001
Found by: call frame info
6 phantomjs!JSC::cti_op_call_NotJSFunction [JITStubs.cpp : 2191 + 0x3]
rbx = 0x0000000000000000 r12 = 0x00007f8ff8a051e8
r13 = 0x00007f8ff8061618 r14 = 0x00007fffa9bfc398
r15 = 0x00007f8ff8a05180 rip = 0x0000000000f5d175
rsp = 0x00007fffa9bfc340 rbp = 0x00007fffa9bfc3a0
Found by: call frame info
7 0x7f8fb4033358
rbx = 0x00007f8fb4030da6 r12 = 0x00000000000001d0
r13 = 0x00007f8ff8a05180 r14 = 0xffff000000000000
r15 = 0xffff000000000002 rip = 0x00007f8fb4033359
rsp = 0x00007fffa9bfc3a0 rbp = 0x00007fffa9bfc440
Found by: call frame info
8 phantomjs!JSC::Interpreter::executeCall [JITCode.h : 77 + 0x16]
rip = 0x0000000000f2e476 rsp = 0x00007fffa9bfc450
Found by: stack scanning
9 phantomjs!JSC::call [CallData.cpp : 38 + 0x21]
rbx = 0x00007fffa9bfc680 r12 = 0x00007f8ffc7eed48
r13 = 0x00007f8ff88b0e50 r14 = 0x00007f8ffc7f4150
r15 = 0x00007f8ff96178f0 rip = 0x0000000000f72a1d
rsp = 0x00007fffa9bfc520 rbp = 0x00007f8facb91910
Found by: call frame info
10 phantomjs!JSC::Bindings::QtConnectionObject::execute [qt_runtime.cpp : 1863 + 0x17]
rbx = 0x00007fffa9bfc680 r12 = 0x00007f8ffc7eed48
r13 = 0x00007f8ff88b0e50 r14 = 0x00007f8ffc7f4150
r15 = 0x00007f8ff96178f0 rip = 0x0000000000542fce
rsp = 0x00007fffa9bfc530 rbp = 0x00007f8facb91910
Found by: call frame info
11 phantomjs!JSC::Bindings::QtConnectionObject::qt_metacall [qt_runtime.cpp : 1807 + 0xa]
rbx = 0x0000000000000000 r12 = 0x00007f8fa0005b80
r13 = 0x00000000048ed220 r14 = 0x00000000045fb208
r15 = 0x00007f8fa00059d0 rip = 0x0000000000543a0c
rsp = 0x00007fffa9bfc7b0 rbp = 0x0000000000000000
Found by: call frame info
12 phantomjs!QObject::event [qobject.cpp : 1191 + 0x8]
rbx = 0x00000000048ed220 r12 = 0x00007f8fa00059d0
r13 = 0x00000000045fdab0 r14 = 0x00000000045fb208
r15 = 0x00007f8fa00059d0 rip = 0x0000000001cefd28
rsp = 0x00007fffa9bfc7e0 rbp = 0x0000000000000000
Found by: call frame info
13 phantomjs!QApplicationPrivate::notify_helper [qapplication.cpp : 4562 + 0xc]
rbx = 0x00007fffa9bfd140 r12 = 0x00007f8fa00059d0
r13 = 0x00000000045fdab0 r14 = 0x00000000045fb208
r15 = 0x00007f8fa00059d0 rip = 0x00000000015dedaf
rsp = 0x00007fffa9bfc980 rbp = 0x00000000048ed220
Found by: call frame info
14 phantomjs!QApplication::notify [qapplication.cpp : 4423 + 0x17]
rbx = 0x00007fffa9bfd140 r12 = 0x00007f8fa00059d0
r13 = 0x00007fffa9bfd140 r14 = 0x00000000045fb208
r15 = 0x00007f8fa00059d0 rip = 0x00000000015e7a3b
rsp = 0x00007fffa9bfc9b0 rbp = 0x00000000048ed220
Found by: call frame info
15 phantomjs!QCoreApplication::notifyInternal [qcoreapplication.cpp : 946 + 0x2]
rbx = 0x00000000045fb1c0 r12 = 0x00007f8fa00059d0
r13 = 0x00007fffa9bfd140 r14 = 0x00000000045fb208
r15 = 0x00000000045fb1fc rip = 0x0000000001cde4d4
rsp = 0x00007fffa9bfce80 rbp = 0x00000000048ed220
Found by: call frame info
16 phantomjs!QCoreApplicationPrivate::sendPostedEvents [qcoreapplication.h : 231 + 0x1f]
rbx = 0x00007f8fa00059d0 r12 = 0x00000000045fb1c0
r13 = 0x00000000048ed220 r14 = 0x00000000045fb208
r15 = 0x00000000045fb1fc rip = 0x0000000001cdf434
rsp = 0x00007fffa9bfced0 rbp = 0x00007f8fa0005d30
Found by: call frame info
17 phantomjs!QEventDispatcherQPA::processEvents [qcoreapplication.h : 236 + 0xb]
rbx = 0x00000000048ef310 r12 = 0x0000000000000000
r13 = 0x00000000045fa560 r14 = 0x00007fffa9bfcfd0
r15 = 0x00000000045fb2d8 rip = 0x000000000163a723
rsp = 0x00007fffa9bfcf90 rbp = 0x00000000045ff110
Found by: call frame info
18 phantomjs!QEventLoop::processEvents [qeventloop.cpp : 149 + 0x1]
rbx = 0x00000000048ef310 r12 = 0x00007fffa9bfd060
r13 = 0x00007fffa9bfd070 r14 = 0x00000000045fb230
r15 = 0x00000000045fb2d8 rip = 0x0000000001cdd5b5
rsp = 0x00007fffa9bfcfd0 rbp = 0x00007fffa9bfd010
Found by: call frame info
19 phantomjs!QEventLoop::exec [qeventloop.cpp : 200 + 0x4]
rbx = 0x00000000048ef310 r12 = 0x00007fffa9bfd060
r13 = 0x00007fffa9bfd070 r14 = 0x00000000045fb230
r15 = 0x00000000045fb2d8 rip = 0x0000000001cdda18
rsp = 0x00007fffa9bfd000 rbp = 0x00007fffa9bfd140
Found by: call frame info
20 phantomjs!QCoreApplication::exec [qcoreapplication.cpp : 1218 + 0x4]
rbx = 0x00000000045fb1c0 r12 = 0x00007fffa9bfd140
r13 = 0x00007fffa9bfd2f8 r14 = 0x00007fffa9bfd0b0
r15 = 0x0000000000000000 rip = 0x0000000001cdf8cb
rsp = 0x00007fffa9bfd060 rbp = 0x00000000045fb1c0
Found by: call frame info
21 phantomjs!main [main.cpp : 121 + 0x4]
rbx = 0x0000000004656b40 r12 = 0x00007fffa9bfd140
r13 = 0x00007fffa9bfd2f8 r14 = 0x00007fffa9bfd0b0
r15 = 0x0000000000000000 rip = 0x0000000000427db2
rsp = 0x00007fffa9bfd0a0 rbp = 0x00007fffa9bfd2d8
Found by: call frame info
22 libc-2.20.so + 0x21ad4
rbx = 0x0000000000000000 r12 = 0x0000000000407cc0
r13 = 0x00007fffa9bfd2d0 r14 = 0x0000000000000000
r15 = 0x0000000000000000 rip = 0x00007f8ffb102ad5
rsp = 0x00007fffa9bfd200 rbp = 0x0000000000000000
Found by: call frame info
23 libstdc++.so.6.0.19 + 0x2ef4bf
rip = 0x00007f8ffbc774c0 rsp = 0x00007fffa9bfd208
Found by: stack scanning
24 phantomjs + 0x27b5f
rip = 0x0000000000427b60 rsp = 0x00007fffa9bfd220
Found by: stack scanning

Thread 1
0 libc-2.20.so + 0xb962d
rbx = 0x00007f8ff9f05cc0 r12 = 0x00007f8ff9f05d40
r13 = 0x00007f8f9732bb50 r14 = 0x0000000002a7e1a0
r15 = 0x0000000002a7e170 rip = 0x00007f8ffb19a62d
rsp = 0x00007f8ff9f05ca0 rbp = 0x00000000ffffffff
Found by: given as instruction pointer in context
1 libc-2.20.so + 0xb94c3
rip = 0x00007f8ffb19a4c4 rsp = 0x00007f8ff9f05cb0
Found by: stack scanning

Thread 2
0 libc-2.20.so + 0xe0823
rbx = 0x0000000000000000 r12 = 0x00007f8ff9604df0
r13 = 0x0000000000000008 r14 = 0x00007f8ff4000a98
r15 = 0x00007f8ff4000d30 rip = 0x00007f8ffb1c1823
rsp = 0x00007f8ff9604bc0 rbp = 0x00007f8ff40008e0
Found by: given as instruction pointer in context
1 phantomjs!qt_safe_select [qcore_unix.cpp : 83 + 0x15]
rip = 0x0000000001d06427 rsp = 0x00007f8ff9604bd0
Found by: stack scanning
2 phantomjs!QEventDispatcherUNIXPrivate::doSelect [qeventdispatcher_unix.cpp : 223 + 0xd]
rbx = 0x00007f8ff40012b0 r12 = 0x00007f8ff9604df0
r13 = 0x00007f8ff40008e0 r14 = 0x0000000000000000
r15 = 0x00007f8ff4000d30 rip = 0x0000000001d076e7
rsp = 0x00007f8ff9604c60 rbp = 0x00007f8ff40008e0
Found by: call frame info
3 phantomjs!QEventDispatcherUNIX::processEvents [qeventdispatcher_unix.cpp : 937 + 0x4]
rbx = 0x00007f8ff40012b0 r12 = 0x00007f8ff9604df0
r13 = 0x00007f8ff40008c0 r14 = 0x0000000000000001
r15 = 0x0000000004663858 rip = 0x0000000001d08192
rsp = 0x00007f8ff9604da0 rbp = 0x00007f8ff40008e0
Found by: call frame info
4 phantomjs!QEventLoop::processEvents [qeventloop.cpp : 149 + 0x1]
rbx = 0x00007f8ff40012b0 r12 = 0x00007f8ff9604e80
r13 = 0x00007f8ff9604e90 r14 = 0x00000000045fb230
r15 = 0x0000000004663858 rip = 0x0000000001cdd5b5
rsp = 0x00007f8ff9604df0 rbp = 0x00007f8ff9604e30
Found by: call frame info
5 phantomjs!QEventLoop::exec [qeventloop.cpp : 200 + 0x4]
rbx = 0x00007f8ff40012b0 r12 = 0x00007f8ff9604e80
r13 = 0x00007f8ff9604e90 r14 = 0x00000000045fb230
r15 = 0x0000000004663858 rip = 0x0000000001cdda18
rsp = 0x00007f8ff9604e20 rbp = 0x00007fffa9bfd140
Found by: call frame info
6 phantomjs!QThread::exec [qthread.cpp : 542 + 0xc]
rbx = 0x00000000046637d0 r12 = 0x0000000004663858
r13 = 0x0000000000000001 r14 = 0x0000000004643220
r15 = 0x00007f8ff9605700 rip = 0x0000000001bdfef6
rsp = 0x00007f8ff9604e80 rbp = 0x0000000004663858
Found by: call frame info
7 phantomjs!QThreadPrivate::start [qthread_unix.cpp : 338 + 0x9]
rbx = 0x0000000004663858 r12 = 0x000000000465f240
r13 = 0x0000000000000001 r14 = 0x0000000004643220
r15 = 0x00007f8ff9605700 rip = 0x0000000001be2dc2
rsp = 0x00007f8ff9604ed0 rbp = 0x00000000047269b0
Found by: call frame info
8 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x0000000004643220
r15 = 0x00007f8ff9605700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8ff9604f20 rbp = 0x0000000000000000
Found by: call frame info
9 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8ff9604fc0
Found by: stack scanning

Thread 3
0 libc-2.20.so + 0xe0823
rbx = 0x0000000000000400 r12 = 0x00000000048ec6d0
r13 = 0x00000000048ec7b0 r14 = 0x00000000048ecd40
r15 = 0x00007f8ff88a5e10 rip = 0x00007f8ffb1c1823
rsp = 0x00007f8ff88a5df0 rbp = 0x0000000000000000
Found by: given as instruction pointer in context
1 phantomjs!master_thread [mongoose.c : 3981 + 0x4]
rip = 0x0000000000452236 rsp = 0x00007f8ff88a5e00
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8ff88a6700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8ff88a5f20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8ff88a5fc0
Found by: stack scanning

Thread 4
0 libpthread-2.20.so + 0xc56f
rbx = 0x00000000048ecd10 r12 = 0x0000000000000000
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8fb3ffca60 rbp = 0x00007f8f980008c0
Found by: given as instruction pointer in context
1 phantomjs!worker_thread [mongoose.c : 3852 + 0xa]
rip = 0x00000000004527d8 rsp = 0x00007f8fb3ffca90
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8fb3fff700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fb3ffef20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fb3ffefc0
Found by: stack scanning

Thread 5
0 libpthread-2.20.so + 0xc56f
rbx = 0x00000000048ecd10 r12 = 0x00007f8fa80008c8
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8fb37fba60 rbp = 0x00007f8fa80008c0
Found by: given as instruction pointer in context
1 phantomjs!worker_thread [mongoose.c : 3852 + 0xa]
rip = 0x00000000004527d8 rsp = 0x00007f8fb37fba90
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8fb37fe700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fb37fdf20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fb37fdfc0
Found by: stack scanning

Thread 6
0 libpthread-2.20.so + 0xc56f
rbx = 0x00000000048ecd10 r12 = 0x0000000000000000
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8fb2ffaa60 rbp = 0x00007f8f8c0008c0
Found by: given as instruction pointer in context
1 phantomjs!worker_thread [mongoose.c : 3852 + 0xa]
rip = 0x00000000004527d8 rsp = 0x00007f8fb2ffaa90
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8fb2ffd700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fb2ffcf20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fb2ffcfc0
Found by: stack scanning

Thread 7
0 libpthread-2.20.so + 0xc56f
rbx = 0x00007f8fa0005b10 r12 = 0x004189374bc6a7ef
r13 = 0xffffffffffffffff r14 = 0x00007f8fa0005b38
r15 = 0x00007f8fa0005490 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8fb27f6050 rbp = 0x00007f8fa0005490
Found by: given as instruction pointer in context
1 phantomjs!QWaitCondition::wait [qwaitcondition_unix.cpp : 86 + 0xa]
rip = 0x0000000001be3af5 rsp = 0x00007f8fb27f6080
Found by: stack scanning
2 phantomjs!QSemaphore::acquire [qsemaphore.cpp : 144 + 0x7]
rbx = 0x00007f8fa0005490 r12 = 0x00007f8fb27f63c0
r13 = 0x00007f8fa0005491 r14 = 0x0000000000000001
r15 = 0x00007f8fb27f63c0 rip = 0x0000000001bdec2d
rsp = 0x00007f8fb27f6100 rbp = 0x00007f8fa0005490
Found by: call frame info
3 phantomjs!WebServer::handleRequest [webserver.cpp : 257 + 0xc]
rbx = 0x00007f8fb27f62c0 r12 = 0x00000000048d6fc0
r13 = 0x00007f8fb27f61c0 r14 = 0x00000000048d6fc8
r15 = 0x00007f8fb27f63c0 rip = 0x000000000042530c
rsp = 0x00007f8fb27f6130 rbp = 0x00000000048d6fc1
Found by: call frame info
4 phantomjs!callback [webserver.cpp : 87 + 0xc]
rbx = 0x00000000048d6fa0 r12 = 0x0000000000000000
r13 = 0x00007f8fa00008c0 r14 = 0x00007f8fa00008c8
r15 = 0x00007f8fb27f8940 rip = 0x00000000004266f4
rsp = 0x00007f8fb27f68c0 rbp = 0x00000000048ec6d0
Found by: call frame info
5 phantomjs!handle_request [mongoose.c : 3245 + 0x9]
rbx = 0x00007f8fb27f7940 r12 = 0x0000000000000000
r13 = 0x00007f8fa00008c0 r14 = 0x00007f8fa00008c8
r15 = 0x00007f8fb27f8940 rip = 0x0000000000451186
rsp = 0x00007f8fb27f68d0 rbp = 0x00000000048ec6d0
Found by: call frame info
6 phantomjs!worker_thread [mongoose.c : 3836 + 0x7]
rbx = 0x00007f8fb27fbed0 r12 = 0x00007f8fa00008c8
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x0000000000453091
rsp = 0x00007f8fb27f9a90 rbp = 0x00007f8fa00008c0
Found by: call frame info
7 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8fb27fc700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fb27fbf20 rbp = 0x0000000000000000
Found by: call frame info
8 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fb27fbfc0
Found by: stack scanning

Thread 8
0 libpthread-2.20.so + 0xc56f
rbx = 0x00000000048ecd10 r12 = 0x0000000000000000
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8fb1ff8a60 rbp = 0x00007f8f840008c0
Found by: given as instruction pointer in context
1 phantomjs!worker_thread [mongoose.c : 3852 + 0xa]
rip = 0x00000000004527d8 rsp = 0x00007f8fb1ff8a90
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8fb1ffb700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fb1ffaf20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fb1ffafc0
Found by: stack scanning

Thread 9
0 libpthread-2.20.so + 0xc56f
rbx = 0x00000000048ecd10 r12 = 0x0000000000000000
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8fb17f7a60 rbp = 0x00007f8f9c0008c0
Found by: given as instruction pointer in context
1 phantomjs!worker_thread [mongoose.c : 3852 + 0xa]
rip = 0x00000000004527d8 rsp = 0x00007f8fb17f7a90
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8fb17fa700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fb17f9f20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fb17f9fc0
Found by: stack scanning

Thread 10
0 libpthread-2.20.so + 0xc56f
rbx = 0x00000000048ecd10 r12 = 0x0000000000000000
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8fb0ff6a60 rbp = 0x00007f8f800008c0
Found by: given as instruction pointer in context
1 phantomjs!worker_thread [mongoose.c : 3852 + 0xa]
rip = 0x00000000004527d8 rsp = 0x00007f8fb0ff6a90
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8fb0ff9700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fb0ff8f20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fb0ff8fc0
Found by: stack scanning

Thread 11
0 libpthread-2.20.so + 0xc56f
rbx = 0x00000000048ecd10 r12 = 0x0000000000000000
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8fb07f5a60 rbp = 0x00007f8fa40008c0
Found by: given as instruction pointer in context
1 phantomjs!worker_thread [mongoose.c : 3852 + 0xa]
rip = 0x00000000004527d8 rsp = 0x00007f8fb07f5a90
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8fb07f8700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fb07f7f20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fb07f7fc0
Found by: stack scanning

Thread 12
0 libpthread-2.20.so + 0xc56f
rbx = 0x00000000048ecd10 r12 = 0x0000000000000000
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8fafff4a60 rbp = 0x00007f8f900008c0
Found by: given as instruction pointer in context
1 phantomjs!worker_thread [mongoose.c : 3852 + 0xa]
rip = 0x00000000004527d8 rsp = 0x00007f8fafff4a90
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8fafff7700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fafff6f20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fafff6fc0
Found by: stack scanning

Thread 13
0 libpthread-2.20.so + 0xc56f
rbx = 0x00000000048ecd10 r12 = 0x0000000000000000
r13 = 0x00000000048ec6d0 r14 = 0x00000000048ec6d0
r15 = 0x00000000048ec7b0 rip = 0x00007f8ffbc9956f
rsp = 0x00007f8faf7f3a60 rbp = 0x00007f8f880008c0
Found by: given as instruction pointer in context
1 phantomjs!worker_thread [mongoose.c : 3852 + 0xa]
rip = 0x00000000004527d8 rsp = 0x00007f8faf7f3a90
Found by: stack scanning
2 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048ec6d0
r15 = 0x00007f8faf7f6700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8faf7f5f20 rbp = 0x0000000000000000
Found by: call frame info
3 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8faf7f5fc0
Found by: stack scanning

Thread 14
0 libc-2.20.so + 0xe0823
rbx = 0x00007f8faeef4da0 r12 = 0x0000000000007427
r13 = 0x0000000000000016 r14 = 0x00007f8f78000a98
r15 = 0x00007f8f78000d30 rip = 0x00007f8ffb1c1823
rsp = 0x00007f8faeef4bc0 rbp = 0x0000000000094ac4
Found by: given as instruction pointer in context
1 phantomjs!qt_safe_select [qcore_unix.cpp : 93 + 0x16]
rip = 0x0000000001d06328 rsp = 0x00007f8faeef4bd0
Found by: stack scanning
2 phantomjs!QEventDispatcherUNIXPrivate::doSelect [qeventdispatcher_unix.cpp : 223 + 0xd]
rbx = 0x00007f8f780012b0 r12 = 0x00007f8faeef4df0
r13 = 0x00007f8f780008e0 r14 = 0x00007f8faeef4da0
r15 = 0x00007f8f78000d30 rip = 0x0000000001d076e7
rsp = 0x00007f8faeef4c60 rbp = 0x00007f8f780008e0
Found by: call frame info
3 phantomjs!QEventDispatcherUNIX::processEvents [qeventdispatcher_unix.cpp : 937 + 0x4]
rbx = 0x00007f8f780012b0 r12 = 0x00007f8faeef4df0
r13 = 0x00007f8f780008c0 r14 = 0x0000000000000001
r15 = 0x00000000048fa2e8 rip = 0x0000000001d08192
rsp = 0x00007f8faeef4da0 rbp = 0x00007f8f780008e0
Found by: call frame info
4 phantomjs!QEventLoop::processEvents [qeventloop.cpp : 149 + 0x1]
rbx = 0x00007f8f780012b0 r12 = 0x00007f8faeef4e80
r13 = 0x00007f8faeef4e90 r14 = 0x00000000045fb230
r15 = 0x00000000048fa2e8 rip = 0x0000000001cdd5b5
rsp = 0x00007f8faeef4df0 rbp = 0x00007f8faeef4e30
Found by: call frame info
5 phantomjs!QEventLoop::exec [qeventloop.cpp : 200 + 0x4]
rbx = 0x00007f8f780012b0 r12 = 0x00007f8faeef4e80
r13 = 0x00007f8faeef4e90 r14 = 0x00000000045fb230
r15 = 0x00000000048fa2e8 rip = 0x0000000001cdda18
rsp = 0x00007f8faeef4e20 rbp = 0x00007fffa9bfd140
Found by: call frame info
6 phantomjs!QThread::exec [qthread.cpp : 542 + 0xc]
rbx = 0x00000000048fa260 r12 = 0x00000000048fa2e8
r13 = 0x0000000000000001 r14 = 0x00000000048fa020
r15 = 0x00007f8faeef5700 rip = 0x0000000001bdfef6
rsp = 0x00007f8faeef4e80 rbp = 0x00000000048fa2e8
Found by: call frame info
7 phantomjs!QThreadPrivate::start [qthread_unix.cpp : 338 + 0x9]
rbx = 0x00000000048fa2e8 r12 = 0x00000000048fa3a0
r13 = 0x0000000000000001 r14 = 0x00000000048fa020
r15 = 0x00007f8faeef5700 rip = 0x0000000001be2dc2
rsp = 0x00007f8faeef4ed0 rbp = 0x00000000048f79a0
Found by: call frame info
8 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00000000048fa020
r15 = 0x00007f8faeef5700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8faeef4f20 rbp = 0x0000000000000000
Found by: call frame info
9 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8faeef4fc0
Found by: stack scanning

Thread 15
0 libpthread-2.20.so + 0xc918
rbx = 0x00007f8f78005510 r12 = 0x0000000000000001
r13 = 0x00007f8fae6f3e30 r14 = 0xffffffffffffff92
r15 = 0x00007f8f78005400 rip = 0x00007f8ffbc99918
rsp = 0x00007f8fae6f3dc0 rbp = 0x00007f8f78005830
Found by: given as instruction pointer in context
1 phantomjs!QWaitCondition::wait [qwaitcondition_unix.cpp : 84 + 0x7]
rip = 0x0000000001be3ad7 rsp = 0x00007f8fae6f3e10
Found by: stack scanning
2 phantomjs!QThreadPoolThread::run [qthreadpool.cpp : 141 + 0x1d]
rbx = 0x00007f8f78005430 r12 = 0x00007f8f780054b9
r13 = 0x0000000000000002 r14 = 0x00007f8f78002c60
r15 = 0x00007f8fae6f4700 rip = 0x0000000001bd793d
rsp = 0x00007f8fae6f3e90 rbp = 0x00007f8f78005830
Found by: call frame info
3 phantomjs!QThreadPrivate::start [qthread_unix.cpp : 338 + 0x9]
rbx = 0x00007f8f7c0012b0 r12 = 0x00007f8f780059d0
r13 = 0x0000000000000001 r14 = 0x00007f8f78002c60
r15 = 0x00007f8fae6f4700 rip = 0x0000000001be2dc2
rsp = 0x00007f8fae6f3ed0 rbp = 0x00007f8f78005830
Found by: call frame info
4 libpthread-2.20.so + 0x8223
rbx = 0x0000000000000000 r12 = 0x0000000000000000
r13 = 0x00007f8ffc9d3000 r14 = 0x00007f8f78002c60
r15 = 0x00007f8fae6f4700 rip = 0x00007f8ffbc95224
rsp = 0x00007f8fae6f3f20 rbp = 0x0000000000000000
Found by: call frame info
5 libc-2.20.so + 0xe77bc
rip = 0x00007f8ffb1c87bd rsp = 0x00007f8fae6f3fc0
Found by: stack scanning

Loaded modules:
0x00400000 - 0x0268dfff phantomjs ??? (main)
0x7f8f97369000 - 0x7f8f973befff arialbd.ttf ???
0x7f8facfb5000 - 0x7f8facff8fff arial.ttf ???
0x7f8facff9000 - 0x7f8fad04dfff DejaVuSerif-Bold.ttf ???
0x7f8fad062000 - 0x7f8fad075fff n019003l.pfb ???
0x7f8fadad1000 - 0x7f8fadcdcfff libnss_files-2.20.so ???
0x7f8fadcdd000 - 0x7f8fadef1fff libresolv-2.20.so ???
0x7f8ff9f07000 - 0x7f8ffa15cfff libssl.so.0.9.8 ???
0x7f8ffa15d000 - 0x7f8ffa4e7fff libcrypto.so.0.9.8 ???
0x7f8ffa4eb000 - 0x7f8ffa85bfff locale-archive ???
0x7f8ffa85c000 - 0x7f8ffaa85fff libexpat.so.1.6.0 ???
0x7f8ffaa86000 - 0x7f8ffacbafff libpng16.so.16.16.0 ???
0x7f8ffacbb000 - 0x7f8ffaecafff libbz2.so.1.0.6 ???
0x7f8ffaecb000 - 0x7f8ffb0e0fff libz.so.1.2.8 ???
0x7f8ffb0e1000 - 0x7f8ffb474fff libc-2.20.so ???
0x7f8ffb479000 - 0x7f8ffb68efff libgcc_s.so.1 ???
0x7f8ffb68f000 - 0x7f8ffb987fff libm-2.20.so ???
0x7f8ffb988000 - 0x7f8ffbc77fff libstdc++.so.6.0.19 ???
0x7f8ffbc8d000 - 0x7f8ffbea3fff libpthread-2.20.so ???
0x7f8ffbea8000 - 0x7f8ffc0affff librt-2.20.so ???
0x7f8ffc0b0000 - 0x7f8ffc2b3fff libdl-2.20.so ???
0x7f8ffc2b4000 - 0x7f8ffc4f0fff libfontconfig.so.1.8.0 ???
0x7f8ffc4f1000 - 0x7f8ffc7b1fff libfreetype.so.6.11.4 ???
0x7f8ffc7b2000 - 0x7f8ffc7d2fff ld-2.20.so ???
0x7f8ffc836000 - 0x7f8ffc83cfff gconv-modules.cache ???
0x7f8ffc83d000 - 0x7f8ffc862fff libc.mo ???
0x7f8ffc863000 - 0x7f8ffc86dfff 87f5e051180a7a75f16eb6fe7dbd3749-le64.cache-4 ???
0x7f8ffc86e000 - 0x7f8ffc86ffff cdf64e992d1447e21ebdcf3886f1c525-le64.cache-4 ???
0x7f8ffc870000 - 0x7f8ffc873fff bffccdcc3a5b3a9677bdc1aff000f93e-le64.cache-4 ???
0x7f8ffc874000 - 0x7f8ffc875fff f9dd9625608469ae90fc977e4fb6a4da-le64.cache-4 ???
0x7f8ffc876000 - 0x7f8ffc876fff 4c8494182afdd8196a5b3e8b456a2c28-le64.cache-4 ???
0x7f8ffc877000 - 0x7f8ffc877fff d1fe7455066532de02d201294880b569-le64.cache-4 ???
0x7f8ffc878000 - 0x7f8ffc87afff 3d3257e84d6458d929fe567d6a362e2e-le64.cache-4 ???
0x7f8ffc87b000 - 0x7f8ffc87bfff d382b2a2a6f4d6d3bb2a064050195d5a-le64.cache-4 ???
0x7f8ffc87c000 - 0x7f8ffc87cfff bc761b427017654ffbe9186c87039273-le64.cache-4 ???
0x7f8ffc87d000 - 0x7f8ffc887fff acc285bc1956c3c4bc7afb41d537a85a-le64.cache-4 ???
0x7f8ffc888000 - 0x7f8ffc888fff 7ef2298fde41cc6eeb7af42e48b7d293-le64.cache-4 ???
0x7f8ffc889000 - 0x7f8ffc88efff 4460665c0f3e88acdd4c85aa2f409b99-le64.cache-4 ???
0x7f8ffc88f000 - 0x7f8ffc8a7fff 8d4af663993b81a124ee82e610bb31f9-le64.cache-4 ???
0x7f8ffc8a8000 - 0x7f8ffc8abfff cfde08ab28ad1d91784abb10973575e3-le64.cache-4 ???
0x7f8ffc8ac000 - 0x7f8ffc8b9fff d722f191fc173fb8c13c8ea6f285de40-le64.cache-4 ???
0x7f8ffc8ba000 - 0x7f8ffc8befff a595ca43be94766bbfe429f07fba82d0-le64.cache-4 ???
0x7f8ffc8bf000 - 0x7f8ffc8c0fff 5d5eff56e8f1159b1b4589e2943afc55-le64.cache-4 ???
0x7f8ffc8c1000 - 0x7f8ffc8cbfff 12b26b760a24f8b4feb03ad48a333a72-le64.cache-4 ???
0x7f8ffc8cc000 - 0x7f8ffc929fff 17090aa38d5c6f09fb8c5c354938f1d7-le64.cache-4 ???
0x7f8ffc92a000 - 0x7f8ffc987fff df311e82a1a24c41a75c2c930223552e-le64.cache-4 ???
0x7f8ffc997000 - 0x7f8ffc99bfff 1649608eb9b8f94c6b3224be69857e3b-le64.cache-4 ???
0x7f8ffc99c000 - 0x7f8ffc9b9fff 4b5cf4386f1cde02a336ba961b4ac82d-le64.cache-4 ???
0x7f8ffc9ba000 - 0x7f8ffc9c2fff d62e99ef547d1d24cdb1bd22ec1a2976-le64.cache-4 ???
0x7f8ffc9c3000 - 0x7f8ffc9c7fff f6b893a7224233d96cb72fd88691c0b4-le64.cache-4 ???
0x7f8ffc9c8000 - 0x7f8ffc9d0fff f349e9996a5320f6dd491cedd2b1f964-le64.cache-4 ???
0x7fffa9bff000 - 0x7fffa9bfffff linux-gate.so ???

@vitallium
Copy link
Collaborator

Please upgrade to PhantomJS 2.0. 1.9.x is no longer supported, and known to have many crasher bugs that are fixed in 2.0.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants