Bug 238652 - Crash when switching between khtml and webkit
Summary: Crash when switching between khtml and webkit
Status: RESOLVED DUPLICATE of bug 234544
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdewebkit (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: webkit-devel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-24 07:49 UTC by Kerry N
Modified: 2010-05-24 16:04 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kerry N 2010-05-24 07:49:07 UTC
Application: konqueror (4.4.2 (KDE 4.4.2))
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.11-99.fc12.i686.PAE i686
Distribution: "Fedora release 12 (Constantine)"

-- Information about the crash:
Repeat crashes when switching view mode from KHTML and WebKit. Crashes consistantly when I'm at https://my.monash.edu.au/. Doesn't crash on other webpages.

The crash can be reproduced every time.

 -- Backtrace:
Application: Konqueror (konqueror), signal: Aborted
[Current thread is 1 (Thread 0xb77089d0 (LWP 12661))]

Thread 2 (Thread 0xb2e2db70 (LWP 12664)):
#0  0x003d9424 in __kernel_vsyscall ()
#1  0x00bfbc45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x414b4f87 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#3  0x414b4fd2 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#4  0x00bf7ab5 in start_thread (arg=0xb2e2db70) at pthread_create.c:297
#5  0x00b23d8e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77089d0 (LWP 12661)):
[KCrash Handler]
#6  0x003d9424 in __kernel_vsyscall ()
#7  0x00a73a81 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x00a7534a in abort () at abort.c:92
#9  0x00ab13ed in __libc_message (do_abort=2, fmt=0xb83764 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
#10 0x00ab77f1 in malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0x8ae3f98) at malloc.c:6264
#11 0x001403f7 in IA__g_free (mem=0x8ae3f98) at gmem.c:190
#12 0x001592e0 in IA__g_strfreev (str_array=0x8ae3ed8) at gstrfuncs.c:2558
#13 0x017762e9 in plugin_test_appletviewer (browserTable=0xb2350e94, pluginTable=0xb2350e58) at /usr/src/debug/icedtea6-1.8/plugin/icedteanp/IcedTeaNPPlugin.cc:1517
#14 NP_Initialize (browserTable=0xb2350e94, pluginTable=0xb2350e58) at /usr/src/debug/icedtea6-1.8/plugin/icedteanp/IcedTeaNPPlugin.cc:2156
#15 0x419912d1 in WebCore::PluginPackage::load() () from /usr/lib/libQtWebKit.so.4
#16 0x41992143 in WebCore::PluginPackage::fetchInfo() () from /usr/lib/libQtWebKit.so.4
#17 0x4184a4ca in WebCore::PluginPackage::createPackage(WebCore::String const&, long const&) () from /usr/lib/libQtWebKit.so.4
#18 0x41848414 in WebCore::PluginDatabase::refresh() () from /usr/lib/libQtWebKit.so.4
#19 0x41848e62 in WebCore::PluginDatabase::installedPlugins(bool) () from /usr/lib/libQtWebKit.so.4
#20 0x41955bd0 in WebCore::PluginData::initPlugins() () from /usr/lib/libQtWebKit.so.4
#21 0x417f5716 in WebCore::PluginData::PluginData(WebCore::Page const*) () from /usr/lib/libQtWebKit.so.4
#22 0x417e4b7a in WebCore::Page::pluginData() const () from /usr/lib/libQtWebKit.so.4
#23 0x417f59bc in WebCore::PluginArray::getPluginData() const () from /usr/lib/libQtWebKit.so.4
#24 0x417f59e2 in WebCore::PluginArray::length() const () from /usr/lib/libQtWebKit.so.4
#25 0x41d0d1fc in WebCore::jsPluginArrayLength(JSC::ExecState*, JSC::Identifier const&, JSC::PropertySlot const&) () from /usr/lib/libQtWebKit.so.4
#26 0x414157ac in JSC::Interpreter::privateExecute(JSC::Interpreter::ExecutionFlag, JSC::RegisterFile*, JSC::ExecState*, JSC::JSValue*) () from /usr/lib/libQtWebKit.so.4
#27 0x414180e4 in JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*, JSC::JSValue*) () from /usr/lib/libQtWebKit.so.4
#28 0x4144b249 in JSC::evaluate(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValue) () from /usr/lib/libQtWebKit.so.4
#29 0x41519a1f in WebCore::evaluateInWorld(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValue, WebCore::DOMWrapperWorld*) () from /usr/lib/libQtWebKit.so.4
#30 0x415264f3 in WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*) () from /usr/lib/libQtWebKit.so.4
#31 0x4152674a in WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&) () from /usr/lib/libQtWebKit.so.4
#32 0x41536495 in WebCore::ScriptController::executeScript(WebCore::ScriptSourceCode const&) () from /usr/lib/libQtWebKit.so.4
#33 0x417142b0 in WebCore::HTMLTokenizer::scriptExecution(WebCore::ScriptSourceCode const&, WebCore::HTMLTokenizer::State) () from /usr/lib/libQtWebKit.so.4
#34 0x4171643d in WebCore::HTMLTokenizer::scriptHandler(WebCore::HTMLTokenizer::State) () from /usr/lib/libQtWebKit.so.4
#35 0x41716fa4 in WebCore::HTMLTokenizer::parseNonHTMLText(WebCore::SegmentedString&, WebCore::HTMLTokenizer::State) () from /usr/lib/libQtWebKit.so.4
#36 0x417198dd in WebCore::HTMLTokenizer::parseTag(WebCore::SegmentedString&, WebCore::HTMLTokenizer::State) () from /usr/lib/libQtWebKit.so.4
#37 0x4171a470 in WebCore::HTMLTokenizer::write(WebCore::SegmentedString const&, bool) () from /usr/lib/libQtWebKit.so.4
#38 0x4171562f in WebCore::HTMLTokenizer::notifyFinished(WebCore::CachedResource*) () from /usr/lib/libQtWebKit.so.4
#39 0x4170eb98 in WebCore::HTMLTokenizer::executeScriptsWaitingForStylesheets() () from /usr/lib/libQtWebKit.so.4
#40 0x415e5629 in WebCore::Document::removePendingSheet() () from /usr/lib/libQtWebKit.so.4
#41 0x416ee2bb in WebCore::HTMLLinkElement::sheetLoaded() () from /usr/lib/libQtWebKit.so.4
#42 0x415b41c1 in WebCore::CSSStyleSheet::checkLoaded() () from /usr/lib/libQtWebKit.so.4
#43 0x416eee08 in WebCore::HTMLLinkElement::setCSSStyleSheet(WebCore::String const&, WebCore::KURL const&, WebCore::String const&, WebCore::CachedCSSStyleSheet const*) ()
   from /usr/lib/libQtWebKit.so.4
#44 0x4174dbf7 in WebCore::CachedCSSStyleSheet::checkNotify() () from /usr/lib/libQtWebKit.so.4
#45 0x4174e3ee in WebCore::CachedCSSStyleSheet::data(WTF::PassRefPtr<WebCore::SharedBuffer>, bool) () from /usr/lib/libQtWebKit.so.4
#46 0x4178ceab in WebCore::Loader::Host::didFinishLoading(WebCore::SubresourceLoader*) () from /usr/lib/libQtWebKit.so.4
#47 0x417a00c1 in WebCore::SubresourceLoader::didFinishLoading() () from /usr/lib/libQtWebKit.so.4
#48 0x4179b612 in WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*) () from /usr/lib/libQtWebKit.so.4
#49 0x4193cd5c in WebCore::QNetworkReplyHandler::finish() () from /usr/lib/libQtWebKit.so.4
#50 0x4193d3a3 in WebCore::QNetworkReplyHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtWebKit.so.4
#51 0x05eab5db in QMetaObject::metacall (object=0x86789d8, cl=InvokeMetaMethod, idx=5, argv=0x8af3630) at kernel/qmetaobject.cpp:237
#52 0x05eb5bd7 in QMetaCallEvent::placeMetaCall (this=0x8a84008, object=0x86789d8) at kernel/qobject.cpp:561
#53 0x05eb6c4e in QObject::event (this=0x86789d8, e=0x8a84008) at kernel/qobject.cpp:1248
#54 0x065ddd2c in QApplicationPrivate::notify_helper (this=0x809ec18, receiver=0x86789d8, e=0x8a84008) at kernel/qapplication.cpp:4300
#55 0x065e4556 in QApplication::notify (this=0xbff5cd20, receiver=0x86789d8, e=0x8a84008) at kernel/qapplication.cpp:3704
#56 0x035c17cb in KApplication::notify (this=0xbff5cd20, receiver=0x86789d8, event=0x8a84008) at /usr/src/debug/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302
#57 0x05ea6c03 in QCoreApplication::notifyInternal (this=0xbff5cd20, receiver=0x86789d8, event=0x8a84008) at kernel/qcoreapplication.cpp:704
#58 0x05ea7ac3 in sendEvent (receiver=0x0, event_type=0, data=0x80880f0) at kernel/qcoreapplication.h:215
#59 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80880f0) at kernel/qcoreapplication.cpp:1345
#60 0x05ea7c1e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#61 0x05ecf350 in sendPostedEvents (s=0x80a0f10) at kernel/qcoreapplication.h:220
#62 postEventSourceDispatch (s=0x80a0f10) at kernel/qeventdispatcher_glib.cpp:276
#63 0x00137fb8 in g_main_dispatch (context=0x80a0e90) at gmain.c:1960
#64 IA__g_main_context_dispatch (context=0x80a0e90) at gmain.c:2513
#65 0x0013b8e8 in g_main_context_iterate (context=0xbfaeb0, block=1, dispatch=1, self=0x8087bd0) at gmain.c:2591
#66 0x0013ba14 in IA__g_main_context_iteration (context=0x80a0e90, may_block=1) at gmain.c:2654
#67 0x05ecee46 in QEventDispatcherGlib::processEvents (this=0x809ebd8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#68 0x0668c0e6 in QGuiEventDispatcherGlib::processEvents (this=0x809ebd8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#69 0x05ea52da in QEventLoop::processEvents (this=0xbff5cb74, flags=...) at kernel/qeventloop.cpp:149
#70 0x05ea561a in QEventLoop::exec (this=0xbff5cb74, flags=...) at kernel/qeventloop.cpp:201
#71 0x05ea7ce7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#72 0x065dddd8 in QApplication::exec () at kernel/qapplication.cpp:3579
#73 0x0214b677 in kdemain (argc=1, argv=0xbff5d034) at /usr/src/debug/kdebase-4.4.2/apps/konqueror/src/konqmain.cpp:257
#74 0x080486dc in main (argc=1, argv=0xbff5d034) at /usr/src/debug/kdebase-4.4.2/i686-redhat-linux-gnu/apps/konqueror/src/konqueror_dummy.cpp:3

Possible duplicates by query: bug 236787, bug 227104.

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2010-05-24 16:04:12 UTC

*** This bug has been marked as a duplicate of bug 234544 ***