Application: akregator (4.14.6) KDE Platform Version: 4.14.6 Qt Version: 4.8.6 Operating System: Linux 3.16.7-13-desktop x86_64 Distribution: "openSUSE 13.2 (Harlequin) (x86_64)" -- Information about the crash: Akregator sometimes crashes when going through new articles. Commonly on pages including plugins to play audio/video. The crash can be reproduced sometimes. -- Backtrace: Application: Akregator (akregator), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f03dbe7c800 (LWP 14065))] Thread 9 (Thread 0x7f03b83f2700 (LWP 14078)): #0 0x00007f03d3bf805f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f03bf577686 in WTF::TCMalloc_PageHeap::scavengerThread() () at /usr/lib64/libQtWebKit.so.4 #2 0x00007f03bf5776b9 in () at /usr/lib64/libQtWebKit.so.4 #3 0x00007f03d3bf40a4 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f03d8a2706d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f03765f5700 (LWP 14079)): #0 0x00007f03d8a1ec3d in poll () at /lib64/libc.so.6 #1 0x00007f03d2dd6be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f03d2dd6cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f03da2f60de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #4 0x00007f03da2c7e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #5 0x00007f03da2c8165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #6 0x00007f03da1c50bf in QThread::exec() () at /usr/lib64/libQtCore.so.4 #7 0x00007f03da1c779f in () at /usr/lib64/libQtCore.so.4 #8 0x00007f03d3bf40a4 in start_thread () at /lib64/libpthread.so.0 #9 0x00007f03d8a2706d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f0374e84700 (LWP 14086)): #0 0x00007f03d3bf8408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f03bf59f7c6 in WTF::ThreadCondition::timedWait(WTF::Mutex&, double) () at /usr/lib64/libQtWebKit.so.4 #2 0x00007f03bf2e9d7c in JSC::BlockAllocator::waitForRelativeTime(double) () at /usr/lib64/libQtWebKit.so.4 #3 0x00007f03bf2e9de8 in JSC::BlockAllocator::blockFreeingThreadMain() () at /usr/lib64/libQtWebKit.so.4 #4 0x00007f03bf59f1e6 in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQtWebKit.so.4 #5 0x00007f03d3bf40a4 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f03d8a2706d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f03663ee700 (LWP 14101)): #0 0x00007f03d8a1ec3d in poll () at /lib64/libc.so.6 #1 0x00007f03d2dd6be4 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f03d2dd6f0a in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f036d7b6946 in () at /usr/lib64/libgio-2.0.so.0 #4 0x00007f03d2dfbb85 in () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f03d3bf40a4 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f03d8a2706d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f0357924700 (LWP 14108)): #0 0x00007f03d3bf805f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f034d39eb39 in () at /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so #2 0x00007f034d39f5d9 in () at /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so #3 0x00007f03d3bf40a4 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f03d8a2706d in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f034d337700 (LWP 14109)): #0 0x00007f03d3bf805f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f034d39eb39 in () at /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so #2 0x00007f034d39f5d9 in () at /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so #3 0x00007f03d3bf40a4 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f03d8a2706d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f034cb36700 (LWP 14110)): #0 0x00007f03d3bf805f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f034d39eb39 in () at /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so #2 0x00007f034d39f5d9 in () at /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so #3 0x00007f03d3bf40a4 in start_thread () at /lib64/libpthread.so.0 #4 0x00007f03d8a2706d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f0333073700 (LWP 14166)): #0 0x00007f03d3bf805f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f03bf59f7e3 in WTF::ThreadCondition::timedWait(WTF::Mutex&, double) () at /usr/lib64/libQtWebKit.so.4 #2 0x00007f03bea6e0eb in WebCore::DatabaseThread::databaseThread() () at /usr/lib64/libQtWebKit.so.4 #3 0x00007f03bf59f1e6 in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQtWebKit.so.4 #4 0x00007f03d3bf40a4 in start_thread () at /lib64/libpthread.so.0 #5 0x00007f03d8a2706d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f03dbe7c800 (LWP 14065)): [KCrash Handler] #5 0x00007f03bea27260 in WebCore::Path::isEmpty() const () at /usr/lib64/libQtWebKit.so.4 #6 0x00007f03beb1b318 in WebCore::RenderSVGShape::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #7 0x00007f03beb1c775 in WebCore::RenderSVGContainer::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #8 0x00007f03be8b44c2 in WebCore::RenderBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #9 0x00007f03beb34da7 in WebCore::RenderSVGRoot::paintReplaced(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #10 0x00007f03be9704d4 in WebCore::RenderReplaced::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #11 0x00007f03be8693a0 in WebCore::InlineBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::LayoutUnit, WebCore::LayoutUnit) () at /usr/lib64/libQtWebKit.so.4 #12 0x00007f03be8714cc in WebCore::InlineFlowBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::LayoutUnit, WebCore::LayoutUnit) () at /usr/lib64/libQtWebKit.so.4 #13 0x00007f03be9b2e94 in WebCore::RootInlineBox::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::LayoutUnit, WebCore::LayoutUnit) () at /usr/lib64/libQtWebKit.so.4 #14 0x00007f03be9335b4 in WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::PaintInfo&, WebCore::LayoutPoint const&) const () at /usr/lib64/libQtWebKit.so.4 #15 0x00007f03be87d21d in WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #16 0x00007f03be8957bb in WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #17 0x00007f03be879ca7 in WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #18 0x00007f03be87d342 in WebCore::RenderBlock::paintChild(WebCore::RenderBox*, WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::PaintInfo&, bool) () at /usr/lib64/libQtWebKit.so.4 #19 0x00007f03be87d4b0 in WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::PaintInfo&, bool) () at /usr/lib64/libQtWebKit.so.4 #20 0x00007f03be87d1c3 in WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #21 0x00007f03be8957bb in WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #22 0x00007f03be879ca7 in WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #23 0x00007f03be87d342 in WebCore::RenderBlock::paintChild(WebCore::RenderBox*, WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::PaintInfo&, bool) () at /usr/lib64/libQtWebKit.so.4 #24 0x00007f03be87d4b0 in WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::LayoutPoint const&, WebCore::PaintInfo&, bool) () at /usr/lib64/libQtWebKit.so.4 #25 0x00007f03be87d1c3 in WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #26 0x00007f03be8957bb in WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #27 0x00007f03be879ca7 in WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::LayoutPoint const&) () at /usr/lib64/libQtWebKit.so.4 #28 0x00007f03be91e406 in WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext*, WebCore::RenderLayer::LayerPaintingInfo const&, unsigned int) () at /usr/lib64/libQtWebKit.so.4 #29 0x00007f03be92547f in WebCore::RenderLayerBacking::paintIntoLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, unsigned int) () at /usr/lib64/libQtWebKit.so.4 #30 0x00007f03be925614 in WebCore::RenderLayerBacking::paintContents(WebCore::GraphicsLayer const*, WebCore::GraphicsContext&, unsigned int, WebCore::IntRect const&) () at /usr/lib64/libQtWebKit.so.4 #31 0x00007f03be7bb8d8 in WebCore::GraphicsLayer::paintGraphicsLayerContents(WebCore::GraphicsContext&, WebCore::IntRect const&) () at /usr/lib64/libQtWebKit.so.4 #32 0x00007f03bea299bd in WebCore::GraphicsLayerTextureMapper::prepareBackingStore() () at /usr/lib64/libQtWebKit.so.4 #33 0x00007f03bea29c05 in WebCore::GraphicsLayerTextureMapper::updateBackingStore() () at /usr/lib64/libQtWebKit.so.4 #34 0x00007f03bea29c9a in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #35 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #36 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #37 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #38 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #39 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #40 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #41 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #42 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #43 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #44 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #45 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #46 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #47 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #48 0x00007f03bea29cc4 in WebCore::GraphicsLayerTextureMapper::didFlushCompositingStateRecursive() () at /usr/lib64/libQtWebKit.so.4 #49 0x00007f03be92bfb5 in WebCore::RenderLayerCompositor::flushPendingLayerChanges(bool) () at /usr/lib64/libQtWebKit.so.4 #50 0x00007f03be771010 in WebCore::FrameView::flushCompositingStateForThisFrame(WebCore::Frame*) () at /usr/lib64/libQtWebKit.so.4 #51 0x00007f03be771043 in WebCore::FrameView::flushCompositingStateIncludingSubframes() () at /usr/lib64/libQtWebKit.so.4 #52 0x00007f03be152f1f in WebCore::PageClientQWidget::syncLayers(WebCore::Timer<WebCore::PageClientQWidget>*) () at /usr/lib64/libQtWebKit.so.4 #53 0x00007f03be833931 in WebCore::ThreadTimers::sharedTimerFiredInternal() () at /usr/lib64/libQtWebKit.so.4 #54 0x00007f03da2e13b1 in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4 #55 0x00007f03d93e576c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #56 0x00007f03d93ebcad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #57 0x00007f03dad2ecea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #58 0x00007f03da2c92ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #59 0x00007f03da2f8cbc in () at /usr/lib64/libQtCore.so.4 #60 0x00007f03da2f5f01 in () at /usr/lib64/libQtCore.so.4 #61 0x00007f03d2dd6a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #62 0x00007f03d2dd6c48 in () at /usr/lib64/libglib-2.0.so.0 #63 0x00007f03d2dd6cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #64 0x00007f03da2f60be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #65 0x00007f03d9482676 in () at /usr/lib64/libQtGui.so.4 #66 0x00007f03da2c7e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #67 0x00007f03da2c8165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #68 0x00007f03da2cd5b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4 #69 0x0000000000408481 in () #70 0x00007f03d8963b05 in __libc_start_main () at /lib64/libc.so.6 #71 0x000000000040877b in _start () Reported using DrKonqi
Please retest in last version
I wasn't able to reproduce the bug again with the latest version.