Bug 296818

Summary: Akregator/Kontact Crashes When Accessing Feed
Product: [Applications] kontact Reporter: Ronald W. Klarin <rwklarin>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ronald W. Klarin 2012-03-26 14:10:26 UTC
Application: kontact (4.8.0)
KDE Platform Version: 4.8.1 (4.8.1) "release 483"
Qt Version: 4.8.0
Operating System: Linux 3.1.9-1.4-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:  When selecting or attempting to delete feeds (regardless of the feed site), Akregator and Kontact crashes.  Consistently does this even when selecting "Do Not Restore Session" in Akregator.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8a4968a760 (LWP 6973))]

Thread 20 (Thread 0x7f8a30f3f700 (LWP 6974)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f8a45ea2c12 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f8a468411a0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00007f8a45ea2c49 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f8a3063e700 (LWP 6975)):
#0  0x00007f8a46ba1206 in pthread_mutex_lock () from /lib64/libc.so.6
#1  0x00007f8a41000b74 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f8a41000f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8a47301956 in QEventDispatcherGlib::processEvents (this=0x7f8a280008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f8a472d1682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8a472d18d7 in QEventLoop::exec (this=0x7f8a3063de20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f8a471d2537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f8a471d555b in QThreadPrivate::start (arg=0x6385f0) at thread/qthread_unix.cpp:298
#8  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f89c73a8700 (LWP 7009)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89c73ccfc1 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f89c6ba7700 (LWP 7010)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89c73ccfc1 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f89c63a6700 (LWP 7011)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89c73ccfc1 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f89c4da3700 (LWP 7043)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacca01c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89cade8b20 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f89c45a2700 (LWP 7044)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacca01c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89cade8b20 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f89c3da1700 (LWP 7045)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacca01c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89cade8b20 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f89c35a0700 (LWP 7046)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacca01c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89cade8b20 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f89c2d9f700 (LWP 7047)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacca01c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89cade8b20 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f89c259e700 (LWP 7048)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacca01c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89cade8b20 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f89c1d9d700 (LWP 7049)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacca01c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89cade8b20 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f89c159c700 (LWP 7050)):
#0  0x00007f8a41513e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacca01c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89cade8b20 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f89bf0af700 (LWP 7051)):
#0  0x00007f8a415141eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacc9ff1 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89caceb69d in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f89be5d1700 (LWP 7052)):
#0  0x00007f8a415141eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacc9ff1 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89caceb69d in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f89bddd0700 (LWP 7053)):
#0  0x00007f8a415141eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacc9ff1 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89caceb69d in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f89bc189700 (LWP 7058)):
#0  0x00007f8a415141eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacc9ff1 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89caceb69d in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f89bb988700 (LWP 7059)):
#0  0x00007f8a415141eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacc9ff1 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89caceb69d in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f89bb187700 (LWP 7060)):
#0  0x00007f8a415141eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f89cacc9ff1 in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#2  0x00007f89caceb69d in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#3  0x00007f89cacca27c in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#4  0x00007f89cacca6ce in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#5  0x00007f8a4150ff05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f8a46b9410d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f8a4968a760 (LWP 6973)):
[KCrash Handler]
#6  0x00007f8a4101bbb5 in g_slice_alloc () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f8a4101c1e6 in g_slice_alloc0 () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f8a406cd849 in g_type_create_instance (type=28095344) at gtype.c:1865
#9  0x00007f8a406adf1c in g_object_constructor (type=<optimized out>, n_construct_properties=2, construct_params=0x1cb46d0) at gobject.c:1629
#10 0x00007f8a406b0804 in g_object_newv (object_type=<optimized out>, n_parameters=35100704, parameters=<optimized out>) at gobject.c:1493
#11 0x00007f8a406b19fc in g_object_new (object_type=28095344, first_property_name=0x0) at gobject.c:1322
#12 0x00007f89d0bd129a in IA__gtk_plug_new_for_display (display=, socket_id=94372171) at gtkplug.c:558
#13 0x00007f89cacc57ba in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#14 0x00007f89cacbd16f in ?? () from /usr/lib64/browser-plugins/libflashplayer.so
#15 0x00007f8a45ba015c in WebCore::PluginView::setNPWindowIfNeeded (this=0x7f89bd2969c0) at ../../../Source/WebCore/plugins/qt/PluginViewQt.cpp:701
#16 0x00007f8a45ba0961 in WebCore::PluginView::updatePluginWidget (this=0x7f89bd2969c0) at ../../../Source/WebCore/plugins/qt/PluginViewQt.cpp:183
#17 0x00007f8a45ba124a in WebCore::PluginView::platformStart (this=0x7f89bd2969c0) at ../../../Source/WebCore/plugins/qt/PluginViewQt.cpp:1007
#18 0x00007f8a45a67522 in WebCore::PluginView::start (this=0x7f89bd2969c0) at ../../../Source/WebCore/plugins/PluginView.cpp:268
#19 0x00007f8a45a6781b in WebCore::PluginView::init (this=0x7f89bd2969c0) at ../../../Source/WebCore/plugins/PluginView.cpp:201
#20 0x00007f8a45a4dbfa in WebCore::ScrollView::addChild (this=0x7f89e1fa5080, prpChild=...) at ../../../Source/WebCore/platform/ScrollView.cpp:74
#21 0x00007f8a45b516de in WebCore::moveWidgetToParentSoon (child=0x7f89bd2969c0, parent=0x7f89e1fa5080) at ../../../Source/WebCore/rendering/RenderWidget.cpp:90
#22 0x00007f8a45b52247 in WebCore::RenderWidget::setWidget (this=0x7f89b83e2008, widget=<optimized out>) at ../../../Source/WebCore/rendering/RenderWidget.cpp:224
#23 0x00007f8a45b18217 in WebCore::RenderPart::setWidget (this=<optimized out>, widget=<optimized out>) at ../../../Source/WebCore/rendering/RenderPart.cpp:51
#24 0x00007f8a459919c1 in WebCore::SubframeLoader::loadPlugin (this=0x7f89e0552610, pluginElement=<optimized out>, url=..., mimeType=..., paramNames=..., paramValues=..., useFallback=false) at ../../../Source/WebCore/loader/SubframeLoader.cpp:370
#25 0x00007f8a45992429 in WebCore::SubframeLoader::requestObject (this=0x7f89e0552610, ownerElement=0x1cb34f0, url=<optimized out>, frameName=..., mimeType=..., paramNames=..., paramValues=...) at ../../../Source/WebCore/loader/SubframeLoader.cpp:142
#26 0x00007f8a45884b5f in WebCore::HTMLObjectElement::updateWidget (this=0x1cb34f0, pluginCreationOption=<optimized out>) at ../../../Source/WebCore/html/HTMLObjectElement.cpp:330
#27 0x00007f8a459d691f in WebCore::FrameView::updateWidget (this=<optimized out>, object=0x7f89b83e2008) at ../../../Source/WebCore/page/FrameView.cpp:1938
#28 0x00007f8a459d9b16 in WebCore::FrameView::updateWidgets (this=0x7f89e1fa5080) at ../../../Source/WebCore/page/FrameView.cpp:1970
#29 0x00007f8a459d9ce9 in WebCore::FrameView::performPostLayoutTasks (this=0x7f89e1fa5080) at ../../../Source/WebCore/page/FrameView.cpp:2014
#30 0x00007f8a459daa4f in WebCore::FrameView::layout (this=0x7f89e1fa5080, allowSubtree=<optimized out>) at ../../../Source/WebCore/page/FrameView.cpp:1022
#31 0x00007f8a457589e8 in WebCore::Document::updateLayoutIgnorePendingStylesheets (this=0x7f89e205fc00) at ../../../Source/WebCore/dom/Document.cpp:1611
#32 0x00007f8a45880a0d in WebCore::HTMLObjectElement::renderWidgetForJSBindings (this=0x1cb34f0) at ../../../Source/WebCore/html/HTMLObjectElement.cpp:79
#33 0x00007f8a45888995 in WebCore::HTMLPlugInElement::pluginWidget (this=<optimized out>) at ../../../Source/WebCore/html/HTMLPlugInElement.cpp:109
#34 0x00007f8a45687566 in WebCore::pluginScriptObjectFromPluginViewBase (pluginElement=<optimized out>, globalObject=0x7f8a2ee68650) at ../../../Source/WebCore/bindings/js/JSPluginElementFunctions.cpp:60
#35 0x00007f8a4568775f in WebCore::pluginScriptObject (exec=0x7f8a2f3c3178, jsHTMLElement=<optimized out>) at ../../../Source/WebCore/bindings/js/JSPluginElementFunctions.cpp:90
#36 0x00007f8a45687ae4 in WebCore::runtimeObjectCustomGetOwnPropertySlot (exec=0x7f8a2f3c3178, propertyName=..., slot=..., element=0x7f89b90e5730) at ../../../Source/WebCore/bindings/js/JSPluginElementFunctions.cpp:115
#37 0x00007f8a45326f29 in WebCore::JSHTMLObjectElement::getOwnPropertySlot (this=0x7f89b90e5730, exec=0x7f8a2f3c3178, propertyName=..., slot=...) at ../../WebCore/generated/JSHTMLObjectElement.cpp:181
#38 0x00007f8a45edb08d in fastGetOwnPropertySlot (slot=..., propertyName=..., exec=0x7f8a2f3c3178, this=0x7f89b90e5730) at ../../../Source/JavaScriptCore/runtime/JSObject.h:512
#39 JSC::JSValue::get (this=<optimized out>, exec=0x7f8a2f3c3178, propertyName=..., slot=...) at ../../../Source/JavaScriptCore/runtime/JSObject.h:764
#40 0x00007f8a45ece1e9 in JSC::cti_op_get_by_id (args=<optimized out>) at ../../../Source/JavaScriptCore/jit/JITStubs.cpp:1592
#41 0x00007f89e8764ab5 in ?? ()
#42 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 296711, bug 294689, bug 294658, bug 294657, bug 294648.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-03-30 13:44:28 UTC

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