Bug 357230 - The kmail quits unexpectedly when you open edit settings identity
Summary: The kmail quits unexpectedly when you open edit settings identity
Status: RESOLVED FIXED
Alias: None
Product: kmail2
Classification: Applications
Component: config dialog (show other bugs)
Version: unspecified
Platform: Slackware Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-12-27 20:23 UTC by rumbler
Modified: 2021-08-24 00:59 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rumbler 2015-12-27 20:23:14 UTC
Application: kmail (5.0.3)

Qt Version: 5.5.1
Operating System: Linux 4.1.13 x86_64
Distribution (Platform): Slackware Packages

-- Information about the crash:
This began when I took my identity and my data and configured to use encryption and signing pgp with html format, since whenever I double-click it to edit the identity or select it and click on the edit button kmail ends.
To see the doubts created another identidadade set up my data the pgp keys and signature in html format, saved and tried Edit- her again and kmail closes again. the more it works as expected!

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb46b3f5800 (LWP 3644))]

Thread 10 (Thread 0x7fb445f86700 (LWP 3645)):
#0  0x00007fb4594e740d in poll () at /lib64/libc.so.6
#1  0x00007fb44cbcd102 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fb44cbcec8f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fb447959a99 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fb45a0e9f6f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb456bd3704 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb4594f2aed in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fb43aea0700 (LWP 3655)):
#0  0x00007fb4594e740d in poll () at /lib64/libc.so.6
#1  0x00007fb4547829b4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fb454782abc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fb45a30dc9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb45a2b7fda in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb45a0e516c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fb45a0e9f6f in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fb456bd3704 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fb4594f2aed in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fb43a01c700 (LWP 3656)):
#0  0x00007fb456bd940f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb466fb31fb in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb466fb3239 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb456bd3704 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4594f2aed in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fb3f3ffd700 (LWP 3663)):
#0  0x00007fb456bd940f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb466cc06c4 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb466fe1f91 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb456bd3704 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4594f2aed in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fb3f37fc700 (LWP 3664)):
#0  0x00007fb456bd940f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb466cc16f3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb466fe1f91 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb456bd3704 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4594f2aed in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fb3f2ffb700 (LWP 3665)):
#0  0x00007fb456bd940f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb466cc16f3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb466fe1f91 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb456bd3704 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4594f2aed in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fb3f27fa700 (LWP 3666)):
#0  0x00007fb456bd940f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb466cc16f3 in  () at /usr/lib64/libQt5WebKit.so.5
#2  0x00007fb466fe1f91 in  () at /usr/lib64/libQt5WebKit.so.5
#3  0x00007fb456bd3704 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4594f2aed in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fb3e37fe700 (LWP 3830)):
#0  0x00007fb456bd940f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb44b9f0734 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007fb44b9f0779 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007fb456bd3704 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fb4594f2aed in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fb3e21b4700 (LWP 3844)):
[KCrash Handler]
#6  0x00007fb459420097 in raise () at /lib64/libc.so.6
#7  0x00007fb459421c6a in abort () at /lib64/libc.so.6
#8  0x00007fb459418ecd in __assert_fail_base () at /lib64/libc.so.6
#9  0x00007fb459418f82 in  () at /lib64/libc.so.6
#10 0x00007fb464e38ea0 in  () at /usr/lib64/libgpgme.so.11
#11 0x00007fb464e3427b in  () at /usr/lib64/libgpgme.so.11
#12 0x00007fb464e281ed in  () at /usr/lib64/libgpgme.so.11
#13 0x00007fb464e26bc3 in  () at /usr/lib64/libgpgme.so.11
#14 0x00007fb464e1a5b6 in  () at /usr/lib64/libgpgme.so.11
#15 0x00007fb464e20ac5 in gpgme_op_keylist_start () at /usr/lib64/libgpgme.so.11
#16 0x00007fb4650660a6 in GpgME::Context::startKeyListing(char const*, bool) () at /usr/lib64/libKF5Gpgmepp.so.5
#17 0x00007fb46506613b in GpgME::Context::startKeyListing(char const**, bool) () at /usr/lib64/libKF5Gpgmepp.so.5
#18 0x00007fb46841b9dd in  () at /usr/lib64/libkleo.so.5
#19 0x00007fb46841ca16 in  () at /usr/lib64/libkleo.so.5
#20 0x00007fb46841fbc9 in  () at /usr/lib64/libkleo.so.5
#21 0x00007fb4684204a9 in  () at /usr/lib64/libkleo.so.5
#22 0x00007fb45a0e9f6f in  () at /usr/lib64/libQt5Core.so.5
#23 0x00007fb456bd3704 in start_thread () at /lib64/libpthread.so.0
#24 0x00007fb4594f2aed in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fb46b3f5800 (LWP 3644)):
#0  0x00007fb456bd940f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb44cbcd349 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fb44cbce9ef in  () at /usr/lib64/libxcb.so.1
#3  0x00007fb44cbceae1 in xcb_wait_for_reply () at /usr/lib64/libxcb.so.1
#4  0x00007fb447313e81 in xcb_icccm_get_wm_hints_reply () at /usr/lib64/libxcb-icccm.so.4
#5  0x00007fb44796fac2 in QXcbWindow::updateDoesNotAcceptFocus(bool) () at /usr/lib64/libQt5XcbQpa.so.5
#6  0x00007fb447973909 in QXcbWindow::setWindowFlags(QFlags<Qt::WindowType>) () at /usr/lib64/libQt5XcbQpa.so.5
#7  0x00007fb447974321 in QXcbWindow::create() () at /usr/lib64/libQt5XcbQpa.so.5
#8  0x00007fb447961371 in QXcbIntegration::createPlatformWindow(QWindow*) const () at /usr/lib64/libQt5XcbQpa.so.5
#9  0x00007fb45adf50a7 in QWindowPrivate::create(bool) () at /usr/lib64/libQt5Gui.so.5
#10 0x00007fb45b5fe1e8 in QWidgetPrivate::create_sys(unsigned long long, bool, bool) () at /usr/lib64/libQt5Widgets.so.5
#11 0x00007fb45b5fe6b9 in QWidget::create(unsigned long long, bool, bool) () at /usr/lib64/libQt5Widgets.so.5
#12 0x00007fb45b608bb9 in QWidget::setVisible(bool) () at /usr/lib64/libQt5Widgets.so.5
#13 0x00007fb45b7b147d in QDialog::setVisible(bool) () at /usr/lib64/libQt5Widgets.so.5
#14 0x00007fb45b7b0941 in QDialog::exec() () at /usr/lib64/libQt5Widgets.so.5
#15 0x00007fb46ad5e922 in KMail::IdentityPage::slotModifyIdentity() () at /usr/lib64/libkmailprivate.so.5
#16 0x00007fb45a2e70a7 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#17 0x00007fb45b879410 in QTreeWidget::itemDoubleClicked(QTreeWidgetItem*, int) () at /usr/lib64/libQt5Widgets.so.5
#18 0x00007fb45a2e721a in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#19 0x00007fb45b808a65 in QAbstractItemView::doubleClicked(QModelIndex const&) () at /usr/lib64/libQt5Widgets.so.5
#20 0x00007fb45b8514fa in QTreeView::mouseDoubleClickEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#21 0x00007fb45b609a01 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#22 0x00007fb45b700d5e in QFrame::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#23 0x00007fb45b816c54 in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#24 0x00007fb45b8535fc in QTreeView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#25 0x00007fb45a2ba2a5 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#26 0x00007fb45b5c914c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#27 0x00007fb45b5cedc1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#28 0x00007fb45a2ba473 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#29 0x00007fb45b5cd932 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQt5Widgets.so.5
#30 0x00007fb45b623163 in  () at /usr/lib64/libQt5Widgets.so.5
#31 0x00007fb45b6256cb in  () at /usr/lib64/libQt5Widgets.so.5
#32 0x00007fb45b5c916c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#33 0x00007fb45b5ce286 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#34 0x00007fb45a2ba473 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#35 0x00007fb45adeea05 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#36 0x00007fb45adf0205 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#37 0x00007fb45add6da8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#38 0x00007fb4479a2660 in  () at /usr/lib64/libQt5XcbQpa.so.5
#39 0x00007fb45478276d in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#40 0x00007fb454782a18 in  () at /usr/lib64/libglib-2.0.so.0
#41 0x00007fb454782abc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#42 0x00007fb45a30dc7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#43 0x00007fb45a2b7fda in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#44 0x00007fb45a2bfb6d in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#45 0x0000000000404870 in main ()

Reported using DrKonqi
Comment 1 Laurent Montel 2018-10-01 05:59:55 UTC
Did you test in last version ?
it works here.
IT's very old so I think that it's fixed