Application that crashed: konqueror Version of the application: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) "release 2.1" KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) "release 2.1" Qt Version: 4.5.1 Operating System: Linux 2.6.27.21-0.1-pae i686 Distribution: "openSUSE 11.1 (i586)" -- Backtrace: Application: Konqueror (konqueror), signal: Segmentation fault [Current thread is 1 (Thread 0xb5c6e700 (LWP 11425))] Thread 5 (Thread 0xaf8e1b90 (LWP 13128)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6fdbf62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb703b6fc in QWaitCondition::wait (this=0x8503db0, mutex=0x8503dac, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb7030c26 in QThreadPoolThread::run (this=0x91d7878) at concurrent/qthreadpool.cpp:140 #4 0xb703a70e in QThreadPrivate::start (arg=0x91d7878) at thread/qthread_unix.cpp:189 #5 0xb6fd81b5 in start_thread () from /lib/libpthread.so.0 #6 0xb62c73be in clone () from /lib/libc.so.6 Thread 4 (Thread 0xb1112b90 (LWP 13135)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6fdbf62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb703b6fc in QWaitCondition::wait (this=0x8503db0, mutex=0x8503dac, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb7030c26 in QThreadPoolThread::run (this=0x85e20c0) at concurrent/qthreadpool.cpp:140 #4 0xb703a70e in QThreadPrivate::start (arg=0x85e20c0) at thread/qthread_unix.cpp:189 #5 0xb6fd81b5 in start_thread () from /lib/libpthread.so.0 #6 0xb62c73be in clone () from /lib/libc.so.6 Thread 3 (Thread 0xae2bab90 (LWP 13136)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6fdbf62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb703b6fc in QWaitCondition::wait (this=0x8503db0, mutex=0x8503dac, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb7030c26 in QThreadPoolThread::run (this=0x9d037e8) at concurrent/qthreadpool.cpp:140 #4 0xb703a70e in QThreadPrivate::start (arg=0x9d037e8) at thread/qthread_unix.cpp:189 #5 0xb6fd81b5 in start_thread () from /lib/libpthread.so.0 #6 0xb62c73be in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb0911b90 (LWP 13137)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6fdbf62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb703b6fc in QWaitCondition::wait (this=0x8503db0, mutex=0x8503dac, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb7030c26 in QThreadPoolThread::run (this=0x85025a8) at concurrent/qthreadpool.cpp:140 #4 0xb703a70e in QThreadPrivate::start (arg=0x85025a8) at thread/qthread_unix.cpp:189 #5 0xb6fd81b5 in start_thread () from /lib/libpthread.so.0 #6 0xb62c73be in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5c6e700 (LWP 11425)): [KCrash Handler] #6 0xb13f0c12 in JSC::Heap::collect() () from /usr/lib/libQtWebKit.so.4 #7 0xb13f0f9b in JSC::Heap::allocate(unsigned int) () from /usr/lib/libQtWebKit.so.4 #8 0xb1417b33 in JSC::jsOwnedString(JSC::JSGlobalData*, JSC::UString const&) () from /usr/lib/libQtWebKit.so.4 #9 0xb13a7b65 in JSC::BytecodeGenerator::emitLoad(JSC::RegisterID*, JSC::Identifier const&) () from /usr/lib/libQtWebKit.so.4 #10 0xb142138a in JSC::StringNode::emitBytecode(JSC::BytecodeGenerator&, JSC::RegisterID*) () from /usr/lib/libQtWebKit.so.4 #11 0xb1438363 in JSC::ArrayNode::emitBytecode(JSC::BytecodeGenerator&, JSC::RegisterID*) () from /usr/lib/libQtWebKit.so.4 #12 0xb143cb24 in JSC::BytecodeGenerator::emitNode(JSC::RegisterID*, JSC::Node*) () from /usr/lib/libQtWebKit.so.4 #13 0xb1421f49 in JSC::AssignResolveNode::emitBytecode(JSC::BytecodeGenerator&, JSC::RegisterID*) () from /usr/lib/libQtWebKit.so.4 #14 0xb143cb24 in JSC::BytecodeGenerator::emitNode(JSC::RegisterID*, JSC::Node*) () from /usr/lib/libQtWebKit.so.4 #15 0xb142145d in JSC::VarStatementNode::emitBytecode(JSC::BytecodeGenerator&, JSC::RegisterID*) () from /usr/lib/libQtWebKit.so.4 #16 0xb143cb24 in JSC::BytecodeGenerator::emitNode(JSC::RegisterID*, JSC::Node*) () from /usr/lib/libQtWebKit.so.4 #17 0xb1423bee in JSC::ProgramNode::emitBytecode(JSC::BytecodeGenerator&, JSC::RegisterID*) () from /usr/lib/libQtWebKit.so.4 #18 0xb13a60c5 in JSC::BytecodeGenerator::generate() () from /usr/lib/libQtWebKit.so.4 #19 0xb142dcb2 in JSC::ProgramNode::generateBytecode(JSC::ScopeChainNode*) () from /usr/lib/libQtWebKit.so.4 #20 0xb13bbb46 in JSC::Interpreter::execute(JSC::ProgramNode*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*, JSC::JSValuePtr*) () from /usr/lib/libQtWebKit.so.4 #21 0xb1409f8b in JSC::evaluate(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValuePtr) () from /usr/lib/libQtWebKit.so.4 #22 0xb14bb8ce in WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&) () from /usr/lib/libQtWebKit.so.4 #23 0xb1711824 in WebCore::FrameLoader::executeScript(WebCore::ScriptSourceCode const&) () from /usr/lib/libQtWebKit.so.4 #24 0xb16ae052 in WebCore::HTMLTokenizer::scriptExecution(WebCore::ScriptSourceCode const&, WebCore::HTMLTokenizer::State) () from /usr/lib/libQtWebKit.so.4 #25 0xb16ae747 in WebCore::HTMLTokenizer::notifyFinished(WebCore::CachedResource*) () from /usr/lib/libQtWebKit.so.4 #26 0xb16ac2b8 in WebCore::HTMLTokenizer::executeScriptsWaitingForStylesheets() () from /usr/lib/libQtWebKit.so.4 #27 0xb155b7c2 in WebCore::Document::removePendingSheet() () from /usr/lib/libQtWebKit.so.4 #28 0xb1689124 in WebCore::HTMLLinkElement::~HTMLLinkElement() () from /usr/lib/libQtWebKit.so.4 #29 0xb1549425 in WebCore::TreeShared<WebCore::Node>::removedLastRef() () from /usr/lib/libQtWebKit.so.4 #30 0xb1b82573 in WebCore::JSNode::~JSNode() () from /usr/lib/libQtWebKit.so.4 #31 0xb1bd5b88 in WebCore::JSHTMLLinkElement::~JSHTMLLinkElement() () from /usr/lib/libQtWebKit.so.4 #32 0xb13f1aff in unsigned int JSC::Heap::sweep<(JSC::HeapType)0>() () from /usr/lib/libQtWebKit.so.4 #33 0xb13f0cd1 in JSC::Heap::collect() () from /usr/lib/libQtWebKit.so.4 #34 0xb13f0f9b in JSC::Heap::allocate(unsigned int) () from /usr/lib/libQtWebKit.so.4 #35 0xb1417c25 in JSC::jsString(JSC::JSGlobalData*, JSC::UString const&) () from /usr/lib/libQtWebKit.so.4 #36 0xb1409c50 in JSC::InternalFunction::InternalFunction(JSC::JSGlobalData*, WTF::PassRefPtr<JSC::Structure>, JSC::Identifier const&) () from /usr/lib/libQtWebKit.so.4 #37 0xb1411d9d in JSC::JSFunction::JSFunction(JSC::ExecState*, JSC::Identifier const&, JSC::FunctionBodyNode*, JSC::ScopeChainNode*) () from /usr/lib/libQtWebKit.so.4 #38 0xb1420c7e in JSC::FuncDeclNode::makeFunction(JSC::ExecState*, JSC::ScopeChainNode*) () from /usr/lib/libQtWebKit.so.4 #39 0xb13ba190 in JSC::Interpreter::cti_op_new_func(void*, ...) () from /usr/lib/libQtWebKit.so.4 #40 0xb00ab2bf in ?? () #41 0xb13bba25 in JSC::Interpreter::execute(JSC::ProgramNode*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*, JSC::JSValuePtr*) () from /usr/lib/libQtWebKit.so.4 #42 0xb1409f8b in JSC::evaluate(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValuePtr) () from /usr/lib/libQtWebKit.so.4 #43 0xb14bb8ce in WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&) () from /usr/lib/libQtWebKit.so.4 #44 0xb15a66cf in WebCore::ScriptElementData::evaluateScript(WebCore::ScriptSourceCode const&) () from /usr/lib/libQtWebKit.so.4 #45 0xb15a6842 in WebCore::ScriptElementData::notifyFinished(WebCore::CachedResource*) () from /usr/lib/libQtWebKit.so.4 #46 0xb16ed0dc in WebCore::CachedScript::checkNotify() () from /usr/lib/libQtWebKit.so.4 #47 0xb172237a in WebCore::Loader::Host::didFinishLoading(WebCore::SubresourceLoader*) () from /usr/lib/libQtWebKit.so.4 #48 0xb172f743 in WebCore::SubresourceLoader::didFinishLoading() () from /usr/lib/libQtWebKit.so.4 #49 0xb172ab61 in WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*) () from /usr/lib/libQtWebKit.so.4 #50 0xb18ff04c in WebCore::QNetworkReplyHandler::finish() () from /usr/lib/libQtWebKit.so.4 #51 0xb18ff405 in WebCore::QNetworkReplyHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtWebKit.so.4 #52 0xb713da1b in QMetaCallEvent::placeMetaCall (this=0xb0bb720, object=0xab60a30) at kernel/qobject.cpp:489 #53 0xb713f4b0 in QObject::event (this=0xab60a30, e=0xb0bb720) at kernel/qobject.cpp:1118 #54 0xb673a69c in QApplicationPrivate::notify_helper (this=0x8068278, receiver=0xab60a30, e=0xb0bb720) at kernel/qapplication.cpp:4057 #55 0xb674299e in QApplication::notify (this=0xbfe34098, receiver=0xab60a30, e=0xb0bb720) at kernel/qapplication.cpp:3604 #56 0xb770bb8d in KApplication::notify (this=0xbfe34098, receiver=0xab60a30, event=0xb0bb720) at /usr/src/debug/kdelibs-4.2.85/kdeui/kernel/kapplication.cpp:307 #57 0xb712eadb in QCoreApplication::notifyInternal (this=0xbfe34098, receiver=0xab60a30, event=0xb0bb720) at kernel/qcoreapplication.cpp:610 #58 0xb712f725 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x804f988) at kernel/qcoreapplication.h:213 #59 0xb712f91d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #60 0xb715a90f in postEventSourceDispatch (s=0x8069d70) at kernel/qcoreapplication.h:218 #61 0xb5ff09c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #62 0xb5ff4083 in ?? () from /usr/lib/libglib-2.0.so.0 #63 0xb5ff4241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #64 0xb715a558 in QEventDispatcherGlib::processEvents (this=0x8068258, flags={i = -1075626552}) at kernel/qeventdispatcher_glib.cpp:324 #65 0xb67da975 in QGuiEventDispatcherGlib::processEvents (this=0x8068258, flags={i = -1075626504}) at kernel/qguieventdispatcher_glib.cpp:202 #66 0xb712d0fa in QEventLoop::processEvents (this=0xbfe33e70, flags={i = -1075626440}) at kernel/qeventloop.cpp:149 #67 0xb712d53a in QEventLoop::exec (this=0xbfe33e70, flags={i = -1075626376}) at kernel/qeventloop.cpp:200 #68 0xb712f9e9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #69 0xb673a517 in QApplication::exec () at kernel/qapplication.cpp:3526 #70 0xb7ec6f3f in kdemain (argc=2, argv=0xbfe34414) at /usr/src/debug/kdebase-4.2.85/apps/konqueror/src/konqmain.cpp:257 #71 0x08048772 in main (argc=174631184, argv=0xe) at /usr/src/debug/kdebase-4.2.85/build/apps/konqueror/src/konqueror_dummy.cpp:3
Can you reproduce this crash at will? What are the steps to reproduce this bug? Thanks
Hi, I tried to reproduce it but I wasn't able to reproduce the crash :(
Looks like a crash in WebKit. Please report to http://bugs.webkit.org and tell us the task #.