https://bugs.kde.org/show_bug.cgi?id=359947
Bug ID: 359947 Summary: Kontact crashes on opening an email notification from Google+ Product: kontact Version: unspecified Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-b...@kde.org Reporter: sud...@sudhirkhanger.com Application: kontact (4.14.10) KDE Platform Version: 4.14.17 Qt Version: 4.8.7 Operating System: Linux 4.4.2-301.fc23.x86_64 x86_64 Distribution: "Fedora release 23 (Twenty Three)" -- Information about the crash: - What I was doing when the application crashed: Kontact crashes as soon as I open an email notification from Google+ The crash can be reproduced every time. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 84 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f07afc78940 (LWP 25267))] Thread 3 (Thread 0x7f07438ef700 (LWP 25268)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f07af121aa5 in WTF::ThreadCondition::wait (this=<optimized out>, mutex=...) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:379 #2 0x00007f07aee1d071 in JSC::BlockAllocator::blockFreeingThreadMain (this=0x55fae00afb98) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128 #3 0x00007f07af1214c6 in WTF::wtfThreadEntryPoint (param=0x55fae00a21a0) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196 #4 0x00007f07aa3dd60a in start_thread (arg=0x7f07438ef700) at pthread_create.c:334 #5 0x00007f07a90eea4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f0735a4a700 (LWP 25276)): #0 0x00007f07a90e2fdb in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f07a60cc16c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f07300013e0, timeout=<optimized out>, context=0x7f07300009a0) at gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x7f07300009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 #3 0x00007f07a60cc27c in g_main_context_iteration (context=0x7f07300009a0, may_block=may_block@entry=1) at gmain.c:3901 #4 0x00007f07a9e13eae in QEventDispatcherGlib::processEvents (this=0x7f07300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0x00007f07a9de2151 in QEventLoop::processEvents (this=this@entry=0x7f0735a49c90, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f07a9de24c5 in QEventLoop::exec (this=this@entry=0x7f0735a49c90, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f07a9cd1a89 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538 #8 0x00007f07a9cd437c in QThreadPrivate::start (arg=0x55fae037f0a0) at thread/qthread_unix.cpp:352 #9 0x00007f07aa3dd60a in start_thread (arg=0x7f0735a4a700) at pthread_create.c:334 #10 0x00007f07a90eea4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f07afc78940 (LWP 25267)): [KCrash Handler] #6 fetchTransformedBilinear<(TextureBlendType)4, (QImage::Format)6> (buffer=<optimized out>, data=<optimized out>, y=<optimized out>, x=<optimized out>, length=<optimized out>) at painting/qdrawhelper.cpp:1004 #7 0x00007f07ab143a17 in BlendSrcGeneric<(SpanMethod)0>::fetch (len=<optimized out>, y=635, x=498, this=0x7ffed75826a0) at painting/qdrawhelper.cpp:3575 #8 handleSpans<BlendSrcGeneric<(SpanMethod)0> > (count=count@entry=51, spans=spans@entry=0x7ffed7586920, data=data@entry=0x55fae0d37010, handler=...) at painting/qdrawhelper.cpp:3518 #9 0x00007f07ab13d506 in blend_src_generic<(SpanMethod)0> (count=51, spans=0x7ffed7586920, userData=<optimized out>) at painting/qdrawhelper.cpp:3599 #10 0x00007f07ab0e4b13 in QSpanBuffer::flushSpans (this=0x7ffed7586920) at painting/qrasterizer.cpp:111 #11 QSpanBuffer::~QSpanBuffer (this=0x7ffed7586920, __in_chrg=<optimized out>) at painting/qrasterizer.cpp:86 #12 QRasterizer::rasterizeLine (this=0x55fae0b7fb70, a=..., b=..., width=<optimized out>, squareCap=squareCap@entry=false) at painting/qrasterizer.cpp:830 #13 0x00007f07ab11abe7 in QRasterPaintEngine::drawImage (this=<optimized out>, r=..., img=..., sr=...) at painting/qpaintengine_raster.cpp:2426 #14 0x00007f07ab12183b in QRasterPaintEngine::drawPixmap (this=0x55fae0b32560, r=..., pixmap=..., sr=...) at painting/qpaintengine_raster.cpp:2101 #15 0x00007f07ab0a8298 in QPainter::drawPixmap (this=0x7ffed7589e80, r=..., pm=..., sr=...) at painting/qpainter.cpp:5468 #16 0x00007f07ae48a888 in WebCore::BitmapImage::draw () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/platform/graphics/qt/ImageQt.cpp:317 #17 0x00007f07ae1d12c0 in WebCore::GraphicsContext::drawImage () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/platform/graphics/GraphicsContext.cpp:501 #18 0x00007f07ae1d1cdb in WebCore::GraphicsContext::drawImage () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/platform/graphics/GraphicsContext.cpp:471 #19 WebCore::GraphicsContext::drawImage () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/platform/graphics/GraphicsContext.cpp:466 #20 0x00007f07ae1d1d58 in WebCore::GraphicsContext::drawImage () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/platform/graphics/GraphicsContext.cpp:456 #21 0x00007f07ae33f51d in WebCore::RenderImage::paintIntoRect () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderImage.cpp:452 #22 0x00007f07ae33fdaf in WebCore::RenderImage::paintReplaced () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderImage.cpp:370 #23 0x00007f07ae3c61f9 in WebCore::RenderReplaced::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderReplaced.cpp:156 #24 0x00007f07ae341751 in WebCore::RenderImage::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderImage.cpp:385 #25 0x00007f07ae2af9c3 in WebCore::RenderBlock::paintChild () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2994 #26 0x00007f07ae2afb38 in WebCore::RenderBlock::paintChildren () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2963 #27 0x00007f07ae2af823 in WebCore::RenderBlock::paintContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2956 #28 0x00007f07ae2cd50b in WebCore::RenderBlock::paintObject () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:3061 #29 0x00007f07ae2ab8ab in WebCore::RenderBlock::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2777 #30 0x00007f07ae2af9c3 in WebCore::RenderBlock::paintChild () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2994 #31 0x00007f07ae2afb38 in WebCore::RenderBlock::paintChildren () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2963 #32 0x00007f07ae2af823 in WebCore::RenderBlock::paintContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2956 #33 0x00007f07ae2cd50b in WebCore::RenderBlock::paintObject () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:3061 #34 0x00007f07ae2ab8ab in WebCore::RenderBlock::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2777 #35 0x00007f07ae2af9c3 in WebCore::RenderBlock::paintChild () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2994 #36 0x00007f07ae2afb38 in WebCore::RenderBlock::paintChildren () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2963 #37 0x00007f07ae2af823 in WebCore::RenderBlock::paintContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2956 #38 0x00007f07ae2cd50b in WebCore::RenderBlock::paintObject () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:3061 #39 0x00007f07ae2ab8ab in WebCore::RenderBlock::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2777 #40 0x00007f07ae3e2296 in WebCore::RenderTableSection::paintCell () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderTableSection.cpp:977 #41 0x00007f07ae3ea8c9 in WebCore::RenderTableSection::paintObject () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderTableSection.cpp:1128 #42 0x00007f07ae3e2401 in WebCore::RenderTableSection::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderTableSection.cpp:925 #43 0x00007f07ae3d6706 in WebCore::RenderTable::paintObject () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderTable.cpp:651 #44 0x00007f07ae3d3167 in WebCore::RenderTable::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderTable.cpp:620 #45 0x00007f07ae2af9c3 in WebCore::RenderBlock::paintChild () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2994 #46 0x00007f07ae2afb38 in WebCore::RenderBlock::paintChildren () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2963 #47 0x00007f07ae2af823 in WebCore::RenderBlock::paintContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2956 #48 0x00007f07ae2cd50b in WebCore::RenderBlock::paintObject () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:3061 #49 0x00007f07ae2ab8ab in WebCore::RenderBlock::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2777 #50 0x00007f07ae2af9c3 in WebCore::RenderBlock::paintChild () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2994 #51 0x00007f07ae2afb38 in WebCore::RenderBlock::paintChildren () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2963 #52 0x00007f07ae2af823 in WebCore::RenderBlock::paintContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2956 #53 0x00007f07ae2cd50b in WebCore::RenderBlock::paintObject () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:3061 #54 0x00007f07ae2ab8ab in WebCore::RenderBlock::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2777 #55 0x00007f07ae2af9c3 in WebCore::RenderBlock::paintChild () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2994 #56 0x00007f07ae2afb38 in WebCore::RenderBlock::paintChildren () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2963 #57 0x00007f07ae2af823 in WebCore::RenderBlock::paintContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2956 #58 0x00007f07ae2cd50b in WebCore::RenderBlock::paintObject () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:3061 #59 0x00007f07ae2ab8ab in WebCore::RenderBlock::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2777 #60 0x00007f07ae2af9c3 in WebCore::RenderBlock::paintChild () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2994 #61 0x00007f07ae2afb38 in WebCore::RenderBlock::paintChildren () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2963 #62 0x00007f07ae2af823 in WebCore::RenderBlock::paintContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2956 #63 0x00007f07ae2cd50b in WebCore::RenderBlock::paintObject () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:3061 #64 0x00007f07ae2ab8ab in WebCore::RenderBlock::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBlock.cpp:2777 #65 0x00007f07ae362717 in WebCore::RenderLayer::paintLayerContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:3418 #66 0x00007f07ae363049 in WebCore::RenderLayer::paintLayer () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:3204 #67 0x00007f07ae3642be in WebCore::RenderLayer::paintList () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:3506 #68 0x00007f07ae361984 in WebCore::RenderLayer::paintLayerContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:3441 #69 0x00007f07ae363049 in WebCore::RenderLayer::paintLayer () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:3204 #70 0x00007f07ae3642be in WebCore::RenderLayer::paintList () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:3506 #71 0x00007f07ae361984 in WebCore::RenderLayer::paintLayerContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:3441 #72 0x00007f07ae363049 in WebCore::RenderLayer::paintLayer () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:3204 #73 0x00007f07ae363159 in WebCore::RenderLayer::paint () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:3009 #74 0x00007f07ae186590 in WebCore::FrameView::paintContents () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/page/FrameView.cpp:3276 #75 0x00007f07ada78209 in QWebFramePrivate::renderRelativeCoords () at /usr/src/debug/webkit-qtwebkit-23/Source/WebKit/qt/Api/qwebframe.cpp:327 #76 0x00007f07ada78647 in QWebFrame::render () at /usr/src/debug/webkit-qtwebkit-23/Source/WebKit/qt/Api/qwebframe.cpp:1186 #77 0x00007f07ada96f40 in QWebView::paintEvent () at /usr/src/debug/webkit-qtwebkit-23/Source/WebKit/qt/Api/qwebview.cpp:842 #78 0x00007f07aaf9f140 in QWidget::event (this=0x55fae086e530, event=0x7ffed758a480) at kernel/qwidget.cpp:8775 #79 0x00007f07ada97dd7 in QWebView::event () at /usr/src/debug/webkit-qtwebkit-23/Source/WebKit/qt/Api/qwebview.cpp:746 #80 0x00007f0739aa8976 in MessageViewer::MailWebView::event(QEvent*) () from /lib64/libmessageviewer.so.4 #81 0x00007f07aaf4893c in QApplicationPrivate::notify_helper (this=0x55fadfed1be0, receiver=0x55fae086e530, e=0x7ffed758a480) at kernel/qapplication.cpp:4565 #82 0x00007f07aaf4f796 in QApplication::notify (this=0x7ffed758b000, receiver=0x55fae086e530, e=0x7ffed758a480) at kernel/qapplication.cpp:4351 #83 0x00007f07abcd459a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5 #84 0x00007f07a9de38dd in QCoreApplication::notifyInternal (this=0x7ffed758b000, receiver=0x55fae086e530, event=0x7ffed758a480) at kernel/qcoreapplication.cpp:955 #85 0x00007f07aaf99797 in QWidgetPrivate::drawWidget (this=this@entry=0x55fae086e5a0, pdev=0x55fae0b815d0, rgn=..., offset=..., flags=68, flags@entry=-682056320, sharedPainter=sharedPainter@entry=0x0, backingStore=0x55fae0094bd0) at ../../src/corelib/kernel/qcoreapplication.h:234 #86 0x00007f07ab169668 in QWidgetBackingStore::sync (this=0x55fae0094bd0) at painting/qbackingstore.cpp:1365 #87 0x00007f07aaf8c4b0 in QWidgetPrivate::syncBackingStore (this=0x55fae004d7f0) at kernel/qwidget.cpp:1894 #88 0x00007f07aaf9f228 in QWidget::event (this=this@entry=0x55fae0018970, event=event@entry=0x55fae1727d20) at kernel/qwidget.cpp:8693 #89 0x00007f07ab37f393 in QMainWindow::event (this=0x55fae0018970, event=0x55fae1727d20) at widgets/qmainwindow.cpp:1478 #90 0x00007f07abdda239 in KXmlGuiWindow::event(QEvent*) () from /lib64/libkdeui.so.5 #91 0x00007f07aaf4893c in QApplicationPrivate::notify_helper (this=0x55fadfed1be0, receiver=0x55fae0018970, e=0x55fae1727d20) at kernel/qapplication.cpp:4565 #92 0x00007f07aaf4f796 in QApplication::notify (this=0x7ffed758b000, receiver=0x55fae0018970, e=0x55fae1727d20) at kernel/qapplication.cpp:4351 #93 0x00007f07abcd459a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5 #94 0x00007f07a9de38dd in QCoreApplication::notifyInternal (this=0x7ffed758b000, receiver=receiver@entry=0x55fae0018970, event=event@entry=0x55fae1727d20) at kernel/qcoreapplication.cpp:955 #95 0x00007f07a9de6ef6 in QCoreApplication::sendEvent (event=0x55fae1727d20, receiver=0x55fae0018970) at kernel/qcoreapplication.h:231 #96 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55fadfe84ce0) at kernel/qcoreapplication.cpp:1579 #97 0x00007f07a9de71d3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472 #98 0x00007f07a9e13d1e in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:236 #99 postEventSourceDispatch (s=0x55fadfed8580) at kernel/qeventdispatcher_glib.cpp:300 #100 0x00007f07a60cbe3a in g_main_dispatch (context=0x55fadfed1f30) at gmain.c:3154 #101 g_main_context_dispatch (context=context@entry=0x55fadfed1f30) at gmain.c:3769 #102 0x00007f07a60cc1d0 in g_main_context_iterate (context=context@entry=0x55fadfed1f30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 #103 0x00007f07a60cc27c in g_main_context_iteration (context=0x55fadfed1f30, may_block=may_block@entry=1) at gmain.c:3901 #104 0x00007f07a9e13e8e in QEventDispatcherGlib::processEvents (this=0x55fadfe865b0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #105 0x00007f07aaff13e6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #106 0x00007f07a9de2151 in QEventLoop::processEvents (this=this@entry=0x7ffed758aef0, flags=...) at kernel/qeventloop.cpp:149 #107 0x00007f07a9de24c5 in QEventLoop::exec (this=this@entry=0x7ffed758aef0, flags=...) at kernel/qeventloop.cpp:204 #108 0x00007f07a9de8069 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227 #109 0x000055fade6f1b4e in main () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.