[kontact] [Bug 359947] New: Kontact crashes on opening an email notification from Google+

Sudhir Khanger via KDE Bugzilla bugzilla_noreply at kde.org
Tue Mar 1 09:39:58 GMT 2016


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-bugs at kde.org
          Reporter: sudhir at 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 at entry=0x7f07300009a0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3835
#3  0x00007f07a60cc27c in g_main_context_iteration (context=0x7f07300009a0,
may_block=may_block at 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 at entry=0x7f0735a49c90, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f07a9de24c5 in QEventLoop::exec (this=this at 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 at entry=51,
spans=spans at entry=0x7ffed7586920, data=data at 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 at 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 at entry=0x55fae086e5a0, pdev=0x55fae0b815d0, rgn=..., offset=...,
flags=68, flags at entry=-682056320, sharedPainter=sharedPainter at 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 at entry=0x55fae0018970,
event=event at 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 at entry=0x55fae0018970,
event=event at 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 at entry=0x0,
event_type=event_type at entry=0, data=0x55fadfe84ce0) at
kernel/qcoreapplication.cpp:1579
#97 0x00007f07a9de71d3 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at 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 at entry=0x55fadfed1f30) at
gmain.c:3769
#102 0x00007f07a60cc1d0 in g_main_context_iterate
(context=context at entry=0x55fadfed1f30, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3840
#103 0x00007f07a60cc27c in g_main_context_iteration (context=0x55fadfed1f30,
may_block=may_block at 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 at entry=0x7ffed758aef0, flags=...) at kernel/qeventloop.cpp:149
#107 0x00007f07a9de24c5 in QEventLoop::exec (this=this at 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 the assignee for the bug.



More information about the Kdepim-bugs mailing list