Bug 289597

Summary: Konqueror close unexpectly in the internet, www.hulu.com.
Product: [Applications] konqueror Reporter: Ivan Ramos <tibesignerie1>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ivan Ramos 2011-12-22 16:29:46 UTC
Application: konqueror (4.7.3 (4.7.3))
KDE Platform Version: 4.7.3 (4.7.3) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-14-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed: I was in the www.hulu.com using Konqueror when the program stop to inform  me of a java bug. Then i start looking for a java bug in the java console and debuger. This bug stop me from see animation in the hulu site. The java console debuger was open. I look in the trace but i couldn't identify anything big. So i decide to continue. And Suddenly the konqueror close, don't reopen for himself.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7887710 (LWP 3095))]

Thread 4 (Thread 0xb3cd0b70 (LWP 3115)):
#0  0x00bcbd0d in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x0036cf54 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x03924f16 in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0392656d in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x03926c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x08896b37 in QEventDispatcherGlib::processEvents (this=0xa5895c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x088671dd in QEventLoop::processEvents (this=0xb3cd02b0, flags=...) at kernel/qeventloop.cpp:149
#7  0x08867421 in QEventLoop::exec (this=0xb3cd02b0, flags=...) at kernel/qeventloop.cpp:201
#8  0x0876a90b in QThread::exec (this=0xa579100) at thread/qthread.cpp:498
#9  0x08847e2d in QInotifyFileSystemWatcherEngine::run (this=0xa579100) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x0876d7b3 in QThreadPrivate::start (arg=0xa579100) at thread/qthread_unix.cpp:331
#11 0x00bc8d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x0035f0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb0c7fb70 (LWP 3561)):
#0  0x0039ab63 in ?? () from /lib/i386-linux-gnu/libc.so.6
#1  0x0036cf28 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x0392587f in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x03926637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x03926c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x08896b37 in QEventDispatcherGlib::processEvents (this=0x9bf8b10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x088671dd in QEventLoop::processEvents (this=0xb0c7f2c0, flags=...) at kernel/qeventloop.cpp:149
#7  0x08867421 in QEventLoop::exec (this=0xb0c7f2c0, flags=...) at kernel/qeventloop.cpp:201
#8  0x0876a90b in QThread::exec (this=0xb6f3530) at thread/qthread.cpp:498
#9  0x0095a99f in KIO::NameLookUpThread::run (this=0xb6f3530) at ../../kio/kio/hostinfo.cpp:226
#10 0x0876d7b3 in QThreadPrivate::start (arg=0xb6f3530) at thread/qthread_unix.cpp:331
#11 0x00bc8d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x0035f0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb047eb70 (LWP 3577)):
#0  0x007cf416 in __kernel_vsyscall ()
#1  0x00bcca5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0036ccfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0333a9a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x0333a9ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x00bc8d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x0035f0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7887710 (LWP 3095)):
[KCrash Handler]
#7  isEmpty (this=<optimized out>) at /usr/include/qt4/QtCore/qstring.h:708
#8  KJSDebugger::DebugDocument::breakpoints (this=0x0) at ../../khtml/ecma/debugger/debugdocument.cpp:163
#9  0xb5ea2066 in KJSDebugger::DebugDocument::hasBreakpoint (this=0x0, lineNumber=1258) at ../../khtml/ecma/debugger/debugdocument.cpp:155
#10 0xb5e9ce1d in KJSDebugger::DebugWindow::checkSourceLocation (this=0x9d82ad0, exec=0xbf92f04c, sourceId=21, firstLine=1258, lastLine=1258) at ../../khtml/ecma/debugger/debugwindow.cpp:720
#11 0xb5e9d180 in KJSDebugger::DebugWindow::atStatement (this=0x9d82ad0, exec=0xbf92f04c, sourceId=21, firstLine=1258, lastLine=1258) at ../../khtml/ecma/debugger/debugwindow.cpp:690
#12 0x07cbf6d3 in KJS::Debugger::reportAtStatement (this=0x9d82af0, exec=0xbf92f04c, sourceId=21, firstLine=1258, lastLine=1258) at ../../kjs/debugger.cpp:122
#13 0x07c947e7 in KJS::StatementNode::hitStatement (this=0xaaf80a8, exec=0xbf92f04c) at ../../kjs/nodes.cpp:271
#14 0x07cd6f93 in KJS::Machine::runBlock (exec=0xbf92f04c, codeBlock=..., parentExec=0xbf92f45c) at codes.def:230
#15 0x07cbd8c4 in KJS::FunctionImp::callAsFunction (this=0xb29abd80, exec=0xbf92f45c, thisObj=0xb6370000, args=...) at ../../kjs/function.cpp:172
#16 0x07cde7bb in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:626
#17 KJS::Machine::runBlock (exec=0xbf92f45c, codeBlock=..., parentExec=0xbf92f86c) at codes.def:1223
#18 0x07cbd8c4 in KJS::FunctionImp::callAsFunction (this=0xb6368be0, exec=0xbf92f86c, thisObj=0xb29abd00, args=...) at ../../kjs/function.cpp:172
#19 0x07cde7bb in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:626
#20 KJS::Machine::runBlock (exec=0xbf92f86c, codeBlock=..., parentExec=0xbf92fcfc) at codes.def:1223
#21 0x07cbd8c4 in KJS::FunctionImp::callAsFunction (this=0xb6368ce0, exec=0xbf92fcfc, thisObj=0xb29abd00, args=...) at ../../kjs/function.cpp:172
#22 0x07ca479f in call (args=..., thisObj=0xb29abd00, exec=0xbf92fcfc, this=0xb6368ce0) at ../../kjs/object.h:626
#23 KJS::FunctionProtoFunc::callAsFunction (this=0xb1a56ae0, exec=0xbf92fcfc, thisObj=0xb6368ce0, args=...) at ../../kjs/function_object.cpp:123
#24 0x07cde7bb in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:626
#25 KJS::Machine::runBlock (exec=0xbf92fcfc, codeBlock=..., parentExec=0xa3e1be8) at codes.def:1223
#26 0x07cbd8c4 in KJS::FunctionImp::callAsFunction (this=0xb29a86a0, exec=0xa3e1be8, thisObj=0xb63700c0, args=...) at ../../kjs/function.cpp:172
#27 0xb5e6d8e2 in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at ../../kjs/object.h:626
#28 KJS::JSEventListener::handleEvent (this=0xd880c68, evt=...) at ../../khtml/ecma/kjs_events.cpp:108
#29 0xb5e77670 in KJS::XMLHttpRequest::changeState (this=0xb63700c0, newState=KJS::XHRS_Uninitialized) at ../../khtml/ecma/xmlhttprequest.cpp:364
#30 0xb5e78888 in KJS::XMLHttpRequest::slotFinished (this=0xb63700c0) at ../../khtml/ecma/xmlhttprequest.cpp:790
#31 0xb5e790b8 in slotFinished (job=<optimized out>, this=0xab19308) at ../../khtml/ecma/xmlhttprequest.cpp:90
#32 KJS::XMLHttpRequestQObject::qt_metacall (this=0xab19308, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf92ffd8) at ./xmlhttprequest.moc:78
#33 0x0886eb7d in metacall (argv=0xbf92ffd8, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xab19308) at kernel/qmetaobject.cpp:237
#34 QMetaObject::metacall (object=0xab19308, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbf92ffd8) at kernel/qmetaobject.cpp:232
#35 0x0887da6a in QMetaObject::activate (sender=0xabcd4d0, m=0x23ae58c, local_signal_index=3, argv=0xbf92ffd8) at kernel/qobject.cpp:3278
#36 0x02200ea5 in KJob::result (this=0xabcd4d0, _t1=0xabcd4d0) at ./kjob.moc:194
#37 0x02200ef8 in KJob::emitResult (this=0xabcd4d0) at ../../kdecore/jobs/kjob.cpp:312
#38 0x0088ee18 in KIO::SimpleJob::slotFinished (this=0xabcd4d0) at ../../kio/kio/job.cpp:494
#39 0x00897b4d in KIO::TransferJob::slotFinished (this=0xabcd4d0) at ../../kio/kio/job.cpp:1081
#40 0x00896184 in KIO::TransferJob::qt_metacall (this=0xabcd4d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf930274) at ./jobclasses.moc:369
#41 0x0886eb7d in metacall (argv=0xbf930274, idx=47, cl=QMetaObject::InvokeMetaMethod, object=0xabcd4d0) at kernel/qmetaobject.cpp:237
#42 QMetaObject::metacall (object=0xabcd4d0, cl=QMetaObject::InvokeMetaMethod, idx=47, argv=0xbf930274) at kernel/qmetaobject.cpp:232
#43 0x0887da6a in QMetaObject::activate (sender=0xb307b68, m=0xa6c6a0, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3278
#44 0x0094be35 in KIO::SlaveInterface::finished (this=0xb307b68) at ./slaveinterface.moc:171
#45 0x0094ecb9 in KIO::SlaveInterface::dispatch (this=0xb307b68, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#46 0x0094b41a in KIO::SlaveInterface::dispatch (this=0xb307b68) at ../../kio/kio/slaveinterface.cpp:88
#47 0x0093ca48 in KIO::Slave::gotInput (this=0xb307b68) at ../../kio/kio/slave.cpp:344
#48 0x0093d2bc in KIO::Slave::qt_metacall (this=0xb307b68, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf930554) at ./slave.moc:82
#49 0x0886eb7d in metacall (argv=0xbf930554, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0xb307b68) at kernel/qmetaobject.cpp:237
#50 QMetaObject::metacall (object=0xb307b68, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf930554) at kernel/qmetaobject.cpp:232
#51 0x0887da6a in QMetaObject::activate (sender=0xb040790, m=0xa694a8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#52 0x0085a025 in KIO::Connection::readyRead (this=0xb040790) at ./connection.moc:92
#53 0x0085a85a in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#54 KIO::ConnectionPrivate::dequeue (this=0xb227c80) at ../../kio/kio/connection.cpp:71
#55 0x0085a92f in KIO::Connection::qt_metacall (this=0xb040790, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xac35578) at ./connection.moc:79
#56 0x0886eb7d in metacall (argv=0xac35578, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xb040790) at kernel/qmetaobject.cpp:237
#57 QMetaObject::metacall (object=0xb040790, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xac35578) at kernel/qmetaobject.cpp:232
#58 0x08879685 in QMetaCallEvent::placeMetaCall (this=0xbbfb780, object=0xb040790) at kernel/qobject.cpp:535
#59 0x08880b52 in QObject::event (this=0xb040790, e=0xbbfb780) at kernel/qobject.cpp:1217
#60 0x013c6d54 in notify_helper (e=0xbbfb780, receiver=0xb040790, this=0x9ab5690) at kernel/qapplication.cpp:4486
#61 QApplicationPrivate::notify_helper (this=0x9ab5690, receiver=0xb040790, e=0xbbfb780) at kernel/qapplication.cpp:4458
#62 0x013cc103 in QApplication::notify (this=0xbbfb780, receiver=0xb040790, e=0xbbfb780) at kernel/qapplication.cpp:3886
#63 0x0101d681 in KApplication::notify (this=0xbf930dfc, receiver=0xb040790, event=0xbbfb780) at ../../kdeui/kernel/kapplication.cpp:311
#64 0x0886819e in QCoreApplication::notifyInternal (this=0xbf930dfc, receiver=0xb040790, event=0xbbfb780) at kernel/qcoreapplication.cpp:787
#65 0x0886bf93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#66 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9a96520) at kernel/qcoreapplication.cpp:1428
#67 0x0886c0ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#68 0x088966a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#69 postEventSourceDispatch (s=0x9ab6bb0) at kernel/qeventdispatcher_glib.cpp:277
#70 0x0392625f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#71 0x03926990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#72 0x03926c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#73 0x08896ada in QEventDispatcherGlib::processEvents (this=0x9a97248, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#74 0x0147ee3a in QGuiEventDispatcherGlib::processEvents (this=0x9a97248, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#75 0x088671dd in QEventLoop::processEvents (this=0xbf930c84, flags=...) at kernel/qeventloop.cpp:149
#76 0x08867421 in QEventLoop::exec (this=0xbf930c84, flags=...) at kernel/qeventloop.cpp:201
#77 0x0886c19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#78 0x013c48f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#79 0x00e07b95 in kdemain (argc=2, argv=0xbf931154) at ../../../konqueror/src/konqmain.cpp:242
#80 0x0804850b in main (argc=2, argv=0xbf931154) at konqueror_dummy.cpp:3

Possible duplicates by query: bug 285197, bug 282373, bug 274567.

Reported using DrKonqi
Comment 1 Tommi Tervo 2011-12-22 18:52:34 UTC

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