Created
January 10, 2012 14:12
-
-
Save tronical/1589274 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Starting program: /home/shausman/src/webkit/trunk/WebKitBuild/Debug/bin/WebKitTestRunner LayoutTests/editing/deleting/smart-delete-004.html | |
[Thread debugging using libthread_db enabled] | |
[New Thread 0x7fffa570b700 (LWP 1410)] | |
[New Thread 0x7fffa4ee2700 (LWP 1411)] | |
[New Thread 0x7fff9ffff700 (LWP 1412)] | |
[New Thread 0x7fff9f7fe700 (LWP 1413)] | |
[New Thread 0x7fff9effd700 (LWP 1415)] | |
ASSERTION FAILED: m_start != m_end | |
../../../../Source/JavaScriptCore/wtf/Deque.h(77) : T& WTF::Deque<T, inlineCapacity>::first() [with T = WebKit::WebGestureEvent, long unsigned int inlineCapacity = 0ul] | |
1 0x7ffff79bbc52 | |
2 0x7ffff79afe5c | |
3 0x7ffff79a698c | |
4 0x7ffff7a01e1b | |
5 0x7ffff7a0199d | |
6 0x7ffff793cd50 | |
7 0x7ffff6451e26 | |
8 0x7ffff644f570 | |
9 0x7ffff5b5b0ec | |
10 0x40ddef | |
11 0x40e4a6 | |
12 0x40ce61 | |
13 0x40c472 | |
14 0x41134f | |
15 0x410f36 | |
16 0x7ffff7984844 | |
17 0x7ffff7974337 | |
18 0x7ffff7975f56 | |
19 0x7ffff79dece0 | |
20 0x7ffff796e923 | |
21 0x7ffff78ca395 | |
22 0x7ffff78ca689 | |
23 0x7ffff78c7bfb | |
24 0x7ffff78c7ce5 | |
25 0x7ffff78d47c8 | |
26 0x7ffff78d4650 | |
27 0x7ffff78d4e0d | |
28 0x7ffff78d4b5a | |
29 0x7ffff78d5e6e | |
30 0x7ffff78d6973 | |
31 0x7ffff5b88069 | |
Program received signal SIGSEGV, Segmentation fault. | |
0x00007ffff79bbc57 in WTF::Deque<WebKit::WebGestureEvent, 0ul>::first (this=0x7fffa0001e60) at ../../../../Source/JavaScriptCore/wtf/Deque.h:77 | |
77 T& first() { ASSERT(m_start != m_end); return m_buffer.buffer()[m_start]; } | |
(gdb) bt | |
#0 0x00007ffff79bbc57 in WTF::Deque<WebKit::WebGestureEvent, 0ul>::first (this=0x7fffa0001e60) at ../../../../Source/JavaScriptCore/wtf/Deque.h:77 | |
#1 0x00007ffff79afe5c in WebKit::WebPageProxy::didReceiveEvent (this=0x7fffa00016d0, opaqueType=0, handled=true) at ../../../../Source/WebKit2/UIProcess/WebPageProxy.cpp:2919 | |
#2 0x00007ffff79a698c in WebKit::WebPageProxy::handleMouseEvent (this=0x7fffa00016d0, event=...) at ../../../../Source/WebKit2/UIProcess/WebPageProxy.cpp:920 | |
#3 0x00007ffff7a01e1b in QtWebPageEventHandler::handleMousePressEvent (this=0x7fffa0001060, ev=0x4d3f00) at ../../../../Source/WebKit2/UIProcess/qt/QtWebPageEventHandler.cpp:185 | |
#4 0x00007ffff7a0199d in QtWebPageEventHandler::handleEvent (this=0x7fffa0001060, ev=0x4d3f00) at ../../../../Source/WebKit2/UIProcess/qt/QtWebPageEventHandler.cpp:112 | |
#5 0x00007ffff793cd50 in QQuickWebView::event (this=0x467f20, ev=0x4d3f00) at ../../../../Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:1091 | |
#6 0x00007ffff6451e26 in QApplicationPrivate::notify_helper (this=0x432e00, receiver=0x467f20, e=0x4d3f00) at kernel/qapplication.cpp:4054 | |
#7 0x00007ffff644f570 in QApplication::notify (this=0x7fffffffe030, receiver=0x467f20, e=0x4d3f00) at kernel/qapplication.cpp:3471 | |
#8 0x00007ffff5b5b0ec in QCoreApplication::notifyInternal (this=0x7fffffffe030, receiver=0x467f20, event=0x4d3f00) at kernel/qcoreapplication.cpp:805 | |
#9 0x000000000040ddef in QCoreApplication::sendEvent (receiver=0x467f20, event=0x4d3f00) at /home/shausman/src/webkit/qt5/qtbase/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:210 | |
#10 0x000000000040e4a6 in WTR::PlatformWebView::sendEvent (this=0x464b70, event=0x4d3f00) at ../../../../Tools/WebKitTestRunner/qt/PlatformWebViewQt.cpp:120 | |
#11 0x000000000040ce61 in WTR::EventSenderProxy::sendOrQueueEvent (this=0x4442c0, event=0x4d3f00) at ../../../../Tools/WebKitTestRunner/qt/EventSenderProxyQt.cpp:410 | |
#12 0x000000000040c472 in WTR::EventSenderProxy::mouseDown (this=0x4442c0, button=0, wkModifiers=0) at ../../../../Tools/WebKitTestRunner/qt/EventSenderProxyQt.cpp:274 | |
#13 0x000000000041134f in WTR::TestController::didReceiveSynchronousMessageFromInjectedBundle (this=0x463150, messageName=0x4d3ab0, messageBody=0x4b9a90) at ../../../../Tools/WebKitTestRunner/TestController.cpp:582 | |
#14 0x0000000000410f36 in WTR::TestController::didReceiveSynchronousMessageFromInjectedBundle (context=0x467330, messageName=0x4d3ab0, messageBody=0x4b9a90, returnData=0x7fffffffc018, clientInfo=0x463150) | |
at ../../../../Tools/WebKitTestRunner/TestController.cpp:534 | |
#15 0x00007ffff7984844 in WebKit::WebContextInjectedBundleClient::didReceiveSynchronousMessageFromInjectedBundle (this=0x467380, context=0x467330, messageName=..., messageBody=0x4b9a90, returnData=...) | |
at ../../../../Source/WebKit2/UIProcess/WebContextInjectedBundleClient.cpp:50 | |
#16 0x00007ffff7974337 in WebKit::WebContext::didReceiveSynchronousMessageFromInjectedBundle (this=0x467330, messageName=..., messageBody=0x4b9a90, returnData=...) at ../../../../Source/WebKit2/UIProcess/WebContext.cpp:447 | |
#17 0x00007ffff7975f56 in WebKit::WebContext::didReceiveSyncMessage (this=0x467330, connection=0x7fffa00121d0, messageID=..., arguments=0x7fffa0018c30, reply=...) at ../../../../Source/WebKit2/UIProcess/WebContext.cpp:764 | |
#18 0x00007ffff79dece0 in WebKit::WebProcessProxy::didReceiveSyncMessage (this=0x469130, connection=0x7fffa00121d0, messageID=..., arguments=0x7fffa0018c30, reply=...) at ../../../../Source/WebKit2/UIProcess/WebProcessProxy.cpp:332 | |
#19 0x00007ffff796e923 in WebKit::WebConnectionToWebProcess::didReceiveSyncMessage (this=0x7fffa0012160, connection=0x7fffa00121d0, messageID=..., arguments=0x7fffa0018c30, reply=...) | |
at ../../../../Source/WebKit2/UIProcess/WebConnectionToWebProcess.cpp:97 | |
#20 0x00007ffff78ca395 in CoreIPC::Connection::dispatchSyncMessage (this=0x7fffa00121d0, messageID=..., arguments=0x7fffa0018c30) at ../../../../Source/WebKit2/Platform/CoreIPC/Connection.cpp:646 | |
#21 0x00007ffff78ca689 in CoreIPC::Connection::dispatchMessage (this=0x7fffa00121d0, message=...) at ../../../../Source/WebKit2/Platform/CoreIPC/Connection.cpp:689 | |
#22 0x00007ffff78c7bfb in CoreIPC::Connection::SyncMessageState::dispatchMessages (this=0x7fffa0011720) at ../../../../Source/WebKit2/Platform/CoreIPC/Connection.cpp:168 | |
#23 0x00007ffff78c7ce5 in CoreIPC::Connection::SyncMessageState::dispatchMessageAndResetDidScheduleDispatchMessagesWork (this=0x7fffa0011720) at ../../../../Source/WebKit2/Platform/CoreIPC/Connection.cpp:180 | |
#24 0x00007ffff78d47c8 in WTF::FunctionWrapper<void (CoreIPC::Connection::SyncMessageState::*)()>::operator() (this=0x7fffa0005a60, c=0x7fffa0011720) at ../../../../Source/JavaScriptCore/wtf/Functional.h:152 | |
#25 0x00007ffff78d4650 in WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (CoreIPC::Connection::SyncMessageState::*)()>, void (CoreIPC::Connection::SyncMessageState*)>::operator()() (this=0x7fffa0005a50) | |
at ../../../../Source/JavaScriptCore/wtf/Functional.h:352 | |
#26 0x00007ffff78d4e0d in WTF::Function<void ()>::operator()() const (this=0x7fffa0006440) at ../../../../Source/JavaScriptCore/wtf/Functional.h:560 | |
#27 0x00007ffff78d4b5a in RunLoop::performWork (this=0x463ba0) at ../../../../Source/WebKit2/Platform/RunLoop.cpp:61 | |
#28 0x00007ffff78d5e6e in RunLoop::TimerObject::performWork (this=0x466e60) at ../../../../Source/WebKit2/Platform/qt/RunLoopQt.cpp:47 | |
#29 0x00007ffff78d6973 in RunLoop::TimerObject::qt_static_metacall (_o=0x466e60, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffa0005ad0) at moc/RunLoopQt.moc:48 | |
#30 0x00007ffff5b88069 in QMetaCallEvent::placeMetaCall (this=0x7fffa00039b0, object=0x466e60) at kernel/qobject.cpp:436 | |
#31 0x00007ffff5b88e4e in QObject::event (this=0x466e60, e=0x7fffa00039b0) at kernel/qobject.cpp:1014 | |
#32 0x00007ffff6451e26 in QApplicationPrivate::notify_helper (this=0x432e00, receiver=0x466e60, e=0x7fffa00039b0) at kernel/qapplication.cpp:4054 | |
#33 0x00007ffff644f570 in QApplication::notify (this=0x7fffffffe030, receiver=0x466e60, e=0x7fffa00039b0) at kernel/qapplication.cpp:3471 | |
#34 0x00007ffff5b5b0ec in QCoreApplication::notifyInternal (this=0x7fffffffe030, receiver=0x466e60, event=0x7fffa00039b0) at kernel/qcoreapplication.cpp:805 | |
#35 0x00007ffff5b5ec65 in QCoreApplication::sendEvent (receiver=0x466e60, event=0x7fffa00039b0) at kernel/qcoreapplication.h:210 | |
#36 0x00007ffff5b5c12c in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x432f70) at kernel/qcoreapplication.cpp:1447 | |
#37 0x00007ffff5b5bd03 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1308 | |
#38 0x00007ffff5bb979f in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 | |
#39 0x00007ffff5bb8786 in postEventSourceDispatch (s=0x446910) at kernel/qeventdispatcher_glib.cpp:279 | |
#40 0x00007fffef459a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#41 0x00007fffef45a258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#42 0x00007fffef45a429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#43 0x00007ffff5bb9047 in QEventDispatcherGlib::processEvents (this=0x43bfb0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 | |
#44 0x00007ffff5b5b603 in QCoreApplication::processEvents (flags=..., maxtime=29701) at kernel/qcoreapplication.cpp:1006 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment