Bug 203223

Summary: Konqueror 4.3 crash when I trying ACID3 test in konqueror with the webkit rendering engine.
Product: [Frameworks and Libraries] kwebkitpart Reporter: Peter Nagy <nagylakas>
Component: generalAssignee: webkit-devel
Status: RESOLVED WORKSFORME    
Severity: crash CC: adawit
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Peter Nagy 2009-08-09 22:40:40 UTC
Application that crashed: konqueror
Version of the application: 4.3.00 (KDE 4.3.0) "release 152"
KDE Version: 4.3.00 (KDE 4.3.0) "release 155"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.25-0.1-default i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
When I Use WebKitPart rendering engine in konqueror 4.3, the browser crashes in the ACIT3 test

http://acid3.acidtests.org/

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5f95700 (LWP 14067))]

Thread 2 (Thread 0xb1067b90 (LWP 14084)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7e19f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7e7955c in QWaitCondition::wait (this=0x846af88, mutex=0x846af84, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  0xb7e6eb96 in QThreadPoolThread::run (this=0x828e050) at concurrent/qthreadpool.cpp:140
#4  0xb7e78572 in QThreadPrivate::start (arg=0x828e050) at thread/qthread_unix.cpp:188
#5  0xb7e161b5 in start_thread () from /lib/libpthread.so.0
#6  0xb665d3be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5f95700 (LWP 14067)):
[KCrash Handler]
#6  0xb5781543 in typeinfo name for WebCore::QtPluginWidget () from /usr/lib/libQtWebKit.so.4
#7  0x087ea8ec in ?? ()
#8  0xb50dd237 in WebCore::FrameLoader::committedLoad(WebCore::DocumentLoader*, char const*, int) () from /usr/lib/libQtWebKit.so.4
#9  0xb50d482f in WebCore::DocumentLoader::commitLoad(char const*, int) () from /usr/lib/libQtWebKit.so.4
#10 0xb50dd685 in WebCore::FrameLoader::receivedData(char const*, int) () from /usr/lib/libQtWebKit.so.4
#11 0xb5105e16 in WebCore::MainResourceLoader::addData(char const*, int, bool) () from /usr/lib/libQtWebKit.so.4
#12 0xb510d56c in WebCore::ResourceLoader::didReceiveData(char const*, int, long long, bool) () from /usr/lib/libQtWebKit.so.4
#13 0xb51060b0 in WebCore::MainResourceLoader::didReceiveData(char const*, int, long long, bool) () from /usr/lib/libQtWebKit.so.4
#14 0xb510cc58 in WebCore::ResourceLoader::didReceiveData(WebCore::ResourceHandle*, char const*, int, int) () from /usr/lib/libQtWebKit.so.4
#15 0xb52e2574 in WebCore::QNetworkReplyHandler::forwardData() () from /usr/lib/libQtWebKit.so.4
#16 0xb52e2a23 in WebCore::QNetworkReplyHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtWebKit.so.4
#17 0xb7f7beab in QMetaCallEvent::placeMetaCall (this=0x8564210, object=0x87ec3d0) at kernel/qobject.cpp:477
#18 0xb7f7d970 in QObject::event (this=0x87ec3d0, e=0x8564210) at kernel/qobject.cpp:1111
#19 0xb69347fc in QApplicationPrivate::notify_helper (this=0x80b8958, receiver=0x87ec3d0, e=0x8564210) at kernel/qapplication.cpp:4056
#20 0xb693caee in QApplication::notify (this=0xbfb50168, receiver=0x87ec3d0, e=0x8564210) at kernel/qapplication.cpp:3603
#21 0xb742727d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#22 0xb7f6d16b in QCoreApplication::notifyInternal (this=0xbfb50168, receiver=0x87ec3d0, event=0x8564210) at kernel/qcoreapplication.cpp:610
#23 0xb7f6ddb5 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805b2c0) at kernel/qcoreapplication.h:213
#24 0xb7f6dfad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#25 0xb7f98c8f in postEventSourceDispatch (s=0x80bab10) at kernel/qcoreapplication.h:218
#26 0xb64da9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb64de083 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb64de241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb7f988d8 in QEventDispatcherGlib::processEvents (this=0x805cd48, flags={i = -1078657384}) at kernel/qeventdispatcher_glib.cpp:327
#30 0xb69d4ce5 in QGuiEventDispatcherGlib::processEvents (this=0x805cd48, flags={i = -1078657336}) at kernel/qguieventdispatcher_glib.cpp:202
#31 0xb7f6b78a in QEventLoop::processEvents (this=0xbfb4ff40, flags={i = -1078657272}) at kernel/qeventloop.cpp:149
#32 0xb7f6bbd2 in QEventLoop::exec (this=0xbfb4ff40, flags={i = -1078657208}) at kernel/qeventloop.cpp:201
#33 0xb7f6e079 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#34 0xb6934677 in QApplication::exec () at kernel/qapplication.cpp:3525
#35 0xb3a5342f in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#36 0x0804e505 in _start ()

This bug may be a duplicate of or related to bug 202648

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2009-10-23 18:46:10 UTC
Unable to duplicate this. Tried many times and it works fine with the current version (r1039494) of KDE webkit part. Please update and re-open this ticket if the problem persists. Thanks for the report...