Bug 242084

Summary: Consistent konqueror crashes
Product: [Applications] konqueror Reporter: Mario Galanti <mario_galanti>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mario Galanti 2010-06-18 16:50:59 UTC
Application: konqueror (4.4.4 (KDE 4.4.4))
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-5-686 i686
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
Konqueror 4.4.4 under Debian Unstable. The browser crashes for most web sites (Google works, but any other minimally complex site triggers the crash). The crashes began after some updates of my system today, so I don't know if it's correct to report it upstream or if it's a distribution issue. I can give more information or do some checks if you need them.
 

The crash can be reproduced every time.

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

Thread 5 (Thread 0xae8adb70 (LWP 10983)):
#0  0xb779a424 in __kernel_vsyscall ()
#1  0xb7613291 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0xb694128c in QProcessManager::run (this=0xb6a7d390) at io/qprocess_unix.cpp:245
#3  0xb6869fae in QThreadPrivate::start (arg=0xb6a7d390) at thread/qthread_unix.cpp:248
#4  0xb5855955 in start_thread (arg=0xae8adb70) at pthread_create.c:300
#5  0xb761a10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xad488b70 (LWP 11065)):
#0  0xb779a424 in __kernel_vsyscall ()
#1  0xb585a482 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb7627114 in __pthread_cond_timedwait (cond=0x9d5db68, mutex=0x9d5db50, abstime=0xad4882a0) at forward.c:152
#3  0xb686af2f in QWaitConditionPrivate::wait (this=0xa385f7c, mutex=0xa385f78, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0xa385f7c, mutex=0xa385f78, time=30000) at thread/qwaitcondition_unix.cpp:159
#5  0xb685ef5b in QThreadPoolThread::run (this=0xa235338) at concurrent/qthreadpool.cpp:140
#6  0xb6869fae in QThreadPrivate::start (arg=0xa235338) at thread/qthread_unix.cpp:248
#7  0xb5855955 in start_thread (arg=0xad488b70) at pthread_create.c:300
#8  0xb761a10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xacc36b70 (LWP 11066)):
#0  0xb779a424 in __kernel_vsyscall ()
#1  0xb5859f7f in __pthread_cond_wait (cond=0xb10f760c, mutex=0xb10f75f4) at pthread_cond_wait.c:153
#2  0xb76270bd in __pthread_cond_wait (cond=0xb10f760c, mutex=0xb10f75f4) at forward.c:139
#3  0xb0347217 in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb10f2520) at ../JavaScriptCore/wtf/FastMalloc.cpp:2299
#4  0xb0347261 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb10f2520) at ../JavaScriptCore/wtf/FastMalloc.cpp:1433
#5  0xb5855955 in start_thread (arg=0xacc36b70) at pthread_create.c:300
#6  0xb761a10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb1c50b70 (LWP 11075)):
#0  0xb779a424 in __kernel_vsyscall ()
#1  0xb585a482 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb7627114 in __pthread_cond_timedwait (cond=0x9d5db68, mutex=0x9d5db50, abstime=0xb1c502a0) at forward.c:152
#3  0xb686af2f in QWaitConditionPrivate::wait (this=0xa385f7c, mutex=0xa385f78, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0xa385f7c, mutex=0xa385f78, time=30000) at thread/qwaitcondition_unix.cpp:159
#5  0xb685ef5b in QThreadPoolThread::run (this=0xa7f97c8) at concurrent/qthreadpool.cpp:140
#6  0xb6869fae in QThreadPrivate::start (arg=0xa7f97c8) at thread/qthread_unix.cpp:248
#7  0xb5855955 in start_thread (arg=0xb1c50b70) at pthread_create.c:300
#8  0xb761a10e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb5426710 (LWP 10951)):
[KCrash Handler]
#6  0xb11ab5f5 in gdk_pixbuf_new_from_data () from /usr/lib/libgdk_pixbuf-2.0.so.0
#7  0xb11b2daf in gdk_pixbuf_from_pixdata () from /usr/lib/libgdk_pixbuf-2.0.so.0
#8  0xb11b3073 in gdk_pixbuf_new_from_inline () from /usr/lib/libgdk_pixbuf-2.0.so.0
#9  0xab782335 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#10 0xab780d8e in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#11 0xab78528e in NP_Initialize () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#12 0xb0843750 in WebCore::PluginPackage::load (this=0xb1e9c8c0) at plugins/qt/PluginPackageQt.cpp:131
#13 0xb0844592 in WebCore::PluginPackage::fetchInfo (this=0xb1e9c8c0) at plugins/qt/PluginPackageQt.cpp:40
#14 0xb06f5df9 in WebCore::PluginPackage::createPackage (path=..., lastModified=@0xbfba103c) at plugins/PluginPackage.cpp:159
#15 0xb06f3faa in WebCore::PluginDatabase::refresh (this=0xa808878) at plugins/PluginDatabase.cpp:121
#16 0xb06f49f1 in WebCore::PluginDatabase::installedPlugins (populate=true) at plugins/PluginDatabase.cpp:54
#17 0xb080659d in WebCore::PluginData::initPlugins (this=0xb1230ee0) at plugins/qt/PluginDataQt.cpp:67
#18 0xb069ec9b in PluginData (this=0xb1230ee0, page=0xac339f00) at plugins/PluginData.cpp:32
#19 0xb068e7ba in WebCore::PluginData::create (this=0xac339f00) at plugins/PluginData.h:49
#20 WebCore::Page::pluginData (this=0xac339f00) at page/Page.cpp:378
#21 0xb069f0cc in WebCore::PluginArray::getPluginData (this=0xb1cbb550) at plugins/PluginArray.cpp:97
#22 0xb069f0f1 in WebCore::PluginArray::length (this=0xb1cbb550) at plugins/PluginArray.cpp:42
#23 0xb0bc55ee in WebCore::jsPluginArrayLength (exec=0xb2113048, slot=...) at generated/JSPluginArray.cpp:214
#24 0xb0268a50 in cti_op_get_by_id () from /usr/lib/libQtWebKit.so.4
#25 0xb1435b7f in ?? ()
#26 0xb02831af in JSC::JITCode::execute (this=0xb2113048, program=0xb12022a0, callFrame=0xa08d064, scopeChain=0xac39f6f0, thisObj=0xb20c0000, exception=0xbfba1424)
    at ../JavaScriptCore/jit/JITCode.h:79
#27 JSC::Interpreter::execute (this=0xb2113048, program=0xb12022a0, callFrame=0xa08d064, scopeChain=0xac39f6f0, thisObj=0xb20c0000, exception=0xbfba1424)
    at ../JavaScriptCore/interpreter/Interpreter.cpp:613
#28 0xb02dd649 in JSC::evaluate (exec=0xa08d064, scopeChain=..., source=..., thisValue=...) at ../JavaScriptCore/runtime/Completion.cpp:60
#29 0xb03ac69e in WebCore::evaluateInWorld (exec=0xa08d064, scopeChain=..., sourceCode=..., thisValue=..., isolatedWorld=0x9e181c0) at bindings/js/JSDOMBinding.cpp:834
#30 0xb03b9d2a in WebCore::ScriptController::evaluateInWorld (this=0xac3518f8, sourceCode=..., world=0x9e181c0) at bindings/js/ScriptController.cpp:121
#31 0xb03b9f79 in WebCore::ScriptController::evaluate (this=0xac3518f8, sourceCode=...) at bindings/js/ScriptController.cpp:142
#32 0xb03ca285 in WebCore::ScriptController::executeScript (this=0xac3518f8, sourceCode=...) at bindings/ScriptControllerBase.cpp:46
#33 0xb05b6be8 in WebCore::HTMLTokenizer::scriptExecution (this=0xac376400, sourceCode=..., state=...) at html/HTMLTokenizer.cpp:571
#34 0xb05b81b5 in WebCore::HTMLTokenizer::scriptHandler (this=0xac376400, state=...) at html/HTMLTokenizer.cpp:507
#35 0xb05bbdeb in WebCore::HTMLTokenizer::parseNonHTMLText (this=0xac376400, src=..., state=...) at html/HTMLTokenizer.cpp:353
#36 0xb05be3a9 in WebCore::HTMLTokenizer::parseTag (this=0xac376400, src=..., state=...) at html/HTMLTokenizer.cpp:1573
#37 0xb05beb20 in WebCore::HTMLTokenizer::write (this=0xac376400, str=..., appendData=false) at html/HTMLTokenizer.cpp:1770
#38 0xb05b73a5 in WebCore::HTMLTokenizer::notifyFinished (this=0xac376400) at html/HTMLTokenizer.cpp:2091
#39 0xb05f873c in WebCore::CachedScript::checkNotify (this=0xa7f88b8) at loader/CachedScript.cpp:105
#40 0xb063366a in WebCore::Loader::Host::didFinishLoading (this=0xb1e4ad20, loader=0xb122d600) at loader/loader.cpp:367
#41 0xb0647ad0 in WebCore::SubresourceLoader::didFinishLoading (this=0xb122d600) at loader/SubresourceLoader.cpp:184
#42 0xb06429b1 in WebCore::ResourceLoader::didFinishLoading (this=0xb122d600) at loader/ResourceLoader.cpp:403
#43 0xb07eca4c in WebCore::QNetworkReplyHandler::finish (this=0xa7dd218) at platform/network/qt/QNetworkReplyHandler.cpp:237
#44 0xb07ed0b3 in WebCore::QNetworkReplyHandler::qt_metacall (this=0xa7dd218, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xa4652f0) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:82
#45 0xb696b80a in QMetaObject::metacall (object=0xa7dd218, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xa4652f0) at kernel/qmetaobject.cpp:237
#46 0xb6975d66 in QMetaCallEvent::placeMetaCall (this=0xa57f2b0, object=0xa7dd218) at kernel/qobject.cpp:561
#47 0xb6976e2e in QObject::event (this=0xa7dd218, e=0xa57f2b0) at kernel/qobject.cpp:1248
#48 0xb5e355cc in QApplicationPrivate::notify_helper (this=0x99218b0, receiver=0xa7dd218, e=0xa57f2b0) at kernel/qapplication.cpp:4302
#49 0xb5e3c15e in QApplication::notify (this=0xbfba2890, receiver=0xa7dd218, e=0xa57f2b0) at kernel/qapplication.cpp:3706
#50 0xb6eb5b4a in KApplication::notify (this=0xbfba2890, receiver=0xa7dd218, event=0xa57f2b0) at ../../kdeui/kernel/kapplication.cpp:302
#51 0xb696652b in QCoreApplication::notifyInternal (this=0xbfba2890, receiver=0xa7dd218, event=0xa57f2b0) at kernel/qcoreapplication.cpp:726
#52 0xb6969f8c in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9909f48) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9909f48) at kernel/qcoreapplication.cpp:1367
#54 0xb696a10d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#55 0xb699259f in QCoreApplication::sendPostedEvents (s=0x9923d10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#56 postEventSourceDispatch (s=0x9923d10) at kernel/qeventdispatcher_glib.cpp:276
#57 0xb57b32f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#58 0xb57b6fd8 in ?? () from /lib/libglib-2.0.so.0
#59 0xb57b71b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#60 0xb6992095 in QEventDispatcherGlib::processEvents (this=0x9909c08, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#61 0xb5ef3f45 in QGuiEventDispatcherGlib::processEvents (this=0x9909c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#62 0xb6964b49 in QEventLoop::processEvents (this=0xbfba26e4, flags=) at kernel/qeventloop.cpp:149
#63 0xb6964f9a in QEventLoop::exec (this=0xbfba26e4, flags=...) at kernel/qeventloop.cpp:201
#64 0xb696a1cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#65 0xb5e35667 in QApplication::exec () at kernel/qapplication.cpp:3581
#66 0xb777f98f in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#67 0x080485fb in _start ()

Possible duplicates by query: bug 241734, bug 241702, bug 241701, bug 241471.

Reported using DrKonqi
Comment 1 Tommi Tervo 2010-06-18 17:47:55 UTC

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