[kontact] [Bug 354519] New: Kmail crashes when opening attachment

Christian Bayer via KDE Bugzilla bugzilla_noreply at kde.org
Wed Oct 28 18:07:36 GMT 2015


https://bugs.kde.org/show_bug.cgi?id=354519

            Bug ID: 354519
           Summary: Kmail crashes when opening attachment
           Product: kontact
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: christian_bay at gmx.de

Application: kontact (5.0.2)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-16-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
Kmail crashed when I clicked the link to an attachment in an email. After the
crash I restarted KMail and clicked the link again, but this time it worked.
The link pointed to a PDF document that was successfully opened in Okular.
Happened with brand new Kubuntu 15.10.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd3e9ea3880 (LWP 3348))]

Thread 10 (Thread 0x7fd3e5514700 (LWP 3355)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd40572f48b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd40572f4c9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd400eaf6aa in start_thread (arg=0x7fd3e5514700) at
pthread_create.c:333
#4  0x00007fd406621eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fd39df20700 (LWP 3364)):
#0  0x00007fd4066168dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd4002321ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd4002322fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd40715729b in QEventDispatcherGlib::processEvents
(this=0x7fd3980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007fd4070fd75a in QEventLoop::exec (this=this at entry=0x7fd39df1fd40,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fd406f1b3d4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#6  0x00007fd406f202be in QThreadPrivate::start (arg=0xe72800) at
thread/qthread_unix.cpp:337
#7  0x00007fd400eaf6aa in start_thread (arg=0x7fd39df20700) at
pthread_create.c:333
#8  0x00007fd406621eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fd39d4cd700 (LWP 3367)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd40543d5b4 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd40575f341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd400eaf6aa in start_thread (arg=0x7fd39d4cd700) at
pthread_create.c:333
#4  0x00007fd406621eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fd39ccad700 (LWP 3368)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd40543e5e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd40575f341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd400eaf6aa in start_thread (arg=0x7fd39ccad700) at
pthread_create.c:333
#4  0x00007fd406621eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fd397fff700 (LWP 3369)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd40543e5e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd40575f341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd400eaf6aa in start_thread (arg=0x7fd397fff700) at
pthread_create.c:333
#4  0x00007fd406621eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fd3977fe700 (LWP 3370)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd40543e5e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd40575f341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd400eaf6aa in start_thread (arg=0x7fd3977fe700) at
pthread_create.c:333
#4  0x00007fd406621eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fd396ffd700 (LWP 3371)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd40543e5e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd40575f341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd400eaf6aa in start_thread (arg=0x7fd396ffd700) at
pthread_create.c:333
#4  0x00007fd406621eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fd3967fc700 (LWP 3372)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd40543e5e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd40575f341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd400eaf6aa in start_thread (arg=0x7fd3967fc700) at
pthread_create.c:333
#4  0x00007fd406621eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fd395ffb700 (LWP 3373)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd40543e5e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd40575f341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd400eaf6aa in start_thread (arg=0x7fd395ffb700) at
pthread_create.c:333
#4  0x00007fd406621eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fd3e9ea3880 (LWP 3348)):
[KCrash Handler]
#6  0x00007fd3e99a002c in QXcbWindow::devicePixelRatio (this=<optimized out>)
at qxcbwindow.cpp:2457
#7  0x00007fd3e99a2244 in QXcbWindow::propagateSizeHints (this=0xfd2fd0) at
qxcbwindow.cpp:1496
#8  0x00007fd3e99a636c in QXcbWindow::setGeometry (this=0xfd2fd0, rect=...) at
qxcbwindow.cpp:603
#9  0x00007fd407a04302 in QWidgetPrivate::show_sys (this=this at entry=0xe4a8b0)
at kernel/qwidget.cpp:7865
#10 0x00007fd407a0d68e in QWidgetPrivate::show_helper
(this=this at entry=0xe4a8b0) at kernel/qwidget.cpp:7803
#11 0x00007fd407a0f815 in QWidget::setVisible (this=0xe492f0,
visible=<optimized out>) at kernel/qwidget.cpp:8087
#12 0x00007fd3e63a5a86 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so
#13 0x00007fd3e63a6b01 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so
#14 0x00007fd4070ffd0c in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this at entry=0xcff200, receiver=receiver at entry=0x14534a0,
event=event at entry=0x7fff61aaa0d0) at kernel/qcoreapplication.cpp:1031
#15 0x00007fd4079cdb6c in QApplicationPrivate::notify_helper (this=0xcff200,
receiver=0x14534a0, e=e at entry=0x7fff61aaa0d0) at kernel/qapplication.cpp:3716
#16 0x00007fd4079d2253 in QApplicationPrivate::dispatchEnterLeave
(enter=enter at entry=0x14534a0, leave=<optimized out>, globalPosF=...) at
kernel/qapplication.cpp:2396
#17 0x00007fd4079d2b39 in QApplicationPrivate::sendMouseEvent
(receiver=receiver at entry=0x14534a0, event=event at entry=0x7fff61aaa310,
alienWidget=alienWidget at entry=0x14534a0, nativeWidget=0x1467d60,
buttonDown=buttonDown at entry=0x7fd407ef3a10 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2733
#18 0x00007fd407a27440 in QWidgetWindow::handleMouseEvent
(this=this at entry=0x1732de0, event=event at entry=0x7fff61aaa730) at
kernel/qwidgetwindow.cpp:543
#19 0x00007fd407a2978b in QWidgetWindow::event (this=0x1732de0,
event=0x7fff61aaa730) at kernel/qwidgetwindow.cpp:210
#20 0x00007fd4079cdb8c in QApplicationPrivate::notify_helper
(this=this at entry=0xcff200, receiver=receiver at entry=0x1732de0,
e=e at entry=0x7fff61aaa730) at kernel/qapplication.cpp:3720
#21 0x00007fd4079d3230 in QApplication::notify (this=0x7fff61aaad40,
receiver=0x1732de0, e=0x7fff61aaa730) at kernel/qapplication.cpp:3503
#22 0x00007fd4070fff1b in QCoreApplication::notifyInternal
(this=0x7fff61aaad40, receiver=receiver at entry=0x1732de0,
event=event at entry=0x7fff61aaa730) at kernel/qcoreapplication.cpp:935
#23 0x00007fd4074223c8 in QCoreApplication::sendSpontaneousEvent
(event=0x7fff61aaa730, receiver=0x1732de0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#24 QGuiApplicationPrivate::processMouseEvent (e=0x2ca0aa0) at
kernel/qguiapplication.cpp:1772
#25 0x00007fd407424005 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e at entry=0x2ca0aa0) at kernel/qguiapplication.cpp:1576
#26 0x00007fd4074095b8 in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at kernel/qwindowsysteminterface.cpp:572
#27 0x00007fd3e99bc250 in userEventSourceDispatch (source=<optimized out>) at
eventdispatchers/qeventdispatcher_glib.cpp:70
#28 0x00007fd400231ff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fd400232250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007fd4002322fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fd40715727f in QEventDispatcherGlib::processEvents (this=0xd591e0,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#32 0x00007fd4070fd75a in QEventLoop::exec (this=this at entry=0x7fff61aaaab0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#33 0x00007fd4071052cc in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1188
#34 0x0000000000404af1 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