Bug 459423

Summary: Crash after kmail setup
Product: [Frameworks and Libraries] Akonadi Reporter: Vinícius <viniciush.dev>
Component: Account WizardAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Vinícius 2022-09-20 02:20:56 UTC
Application: accountwizard (0.2)

Qt Version: 5.15.6
Frameworks Version: 5.98.0
Operating System: Linux 5.15.0-46-generic x86_64
Windowing System: Wayland
Distribution: KDE neon User - 5.25
DrKonqi: 5.25.5 [KCrashBackend]

-- Information about the crash:
i'm using wayland and installing my gmail account, and the app crashed after the setup

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Account Assistant (accountwizard), signal: Segmentation fault

[New LWP 9333]
[New LWP 9334]
[New LWP 9335]
[New LWP 9342]
[New LWP 9343]
[New LWP 9526]
[New LWP 9527]
[New LWP 9535]
[New LWP 9536]
[New LWP 9537]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fa4352fa99f in __GI___poll (fds=0x7ffef6cb6db8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7fa42f6d80c0 (LWP 9328))]

Thread 11 (Thread 0x7fa3fb644700 (LWP 9537)):
#0  0x00007fa4362eb8b0 in timerSourcePrepare (source=0x7fa3e8003e30, timeout=0x7fa3fb643814) at kernel/qeventdispatcher_glib.cpp:162
#1  0x00007fa432ef28ef in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa432ef329b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa432ef34a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa4362ebb6b in QEventDispatcherGlib::processEvents (this=0x7fa3e8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fa43628fb0b in QEventLoop::exec (this=this@entry=0x7fa3fb6439e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fa4360a9342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fa4360aa543 in QThreadPrivate::start (arg=0x560f86d094c0) at thread/qthread_unix.cpp:330
#8  0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fa3fbe45700 (LWP 9536)):
#0  0x00007fa4352fa99f in __GI___poll (fds=0x560f86d0a6d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa432ef336e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa432ef36f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa410279f8a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fa432f1cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fa424a0b700 (LWP 9535)):
#0  0x00007fa4352fa99f in __GI___poll (fds=0x560f86cf7930, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa432ef336e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa432ef34a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa432ef34f1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa432f1cad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fa411571700 (LWP 9527)):
#0  __GI___libc_read (nbytes=16, buf=0x7fa4115707d0, fd=34) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=34, buf=0x7fa4115707d0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fa432f3bb2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa432ef2ebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa432ef3312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa432ef34a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fa4362ebb6b in QEventDispatcherGlib::processEvents (this=0x7fa400000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fa43628fb0b in QEventLoop::exec (this=this@entry=0x7fa4115709e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007fa4360a9342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fa4360aa543 in QThreadPrivate::start (arg=0x560f86ca08f0) at thread/qthread_unix.cpp:330
#10 0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fa412048700 (LWP 9526)):
#0  0x00007fa4352fa99f in __GI___poll (fds=0x7fa3fc004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa432ef336e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa432ef34a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa4362ebb6b in QEventDispatcherGlib::processEvents (this=0x7fa3fc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa43628fb0b in QEventLoop::exec (this=this@entry=0x7fa4120479e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fa4360a9342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fa4360aa543 in QThreadPrivate::start (arg=0x560f86c78210) at thread/qthread_unix.cpp:330
#7  0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fa42c889700 (LWP 9343)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560f868c0298) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560f868c0248, cond=0x560f868c0270) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x560f868c0270, mutex=0x560f868c0248) at pthread_cond_wait.c:647
#3  0x00007fa42663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007fa42663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fa42d1df700 (LWP 9342)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560f8697e61c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560f8697e5c8, cond=0x560f8697e5f0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x560f8697e5f0, mutex=0x560f8697e5c8) at pthread_cond_wait.c:647
#3  0x00007fa42663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007fa42663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fa42de16700 (LWP 9335)):
#0  0x00007fa4352fa99f in __GI___poll (fds=0x7fa42de159e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa4328f8d66 in ?? () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#2  0x00007fa4360aa543 in QThreadPrivate::start (arg=0x560f86906830) at thread/qthread_unix.cpp:330
#3  0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#4  0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fa42e617700 (LWP 9334)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560f868eed14) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560f868eecc0, cond=0x560f868eece8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x560f868eece8, mutex=0x560f868eecc0) at pthread_cond_wait.c:647
#3  0x00007fa4360b05eb in QWaitConditionPrivate::wait (deadline=..., this=0x560f868eecc0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x560f86906958, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fa4328f8d0d in ?? () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#6  0x00007fa4360aa543 in QThreadPrivate::start (arg=0x560f86906920) at thread/qthread_unix.cpp:330
#7  0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fa42f3e9700 (LWP 9333)):
#0  0x00007fa4352fa99f in __GI___poll (fds=0x7fa4280053c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa432ef336e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa432ef34a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa4362ebb6b in QEventDispatcherGlib::processEvents (this=0x7fa428000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa43628fb0b in QEventLoop::exec (this=this@entry=0x7fa42f3e89b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fa4360a9342 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fa4355eff4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fa4360aa543 in QThreadPrivate::start (arg=0x7fa435673d80) at thread/qthread_unix.cpp:330
#8  0x00007fa4338a7609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fa435307133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fa42f6d80c0 (LWP 9328)):
[KCrash Handler]
#4  0x00007fa436237d83 in QVector<QPersistentModelIndexData*>::indexOf (from=0, t=<synthetic pointer>: <optimized out>, this=0x560f86b070a8) at ../../include/QtCore/../../src/corelib/tools/qvector.h:998
#5  QAbstractItemModelPrivate::removePersistentIndexData (this=0x560f86b2d0b0, data=data@entry=0x560f86aff510) at itemmodels/qabstractitemmodel.cpp:648
#6  0x00007fa4362380b1 in QPersistentModelIndexData::destroy (data=0x560f86aff510) at itemmodels/qabstractitemmodel.cpp:87
#7  QPersistentModelIndex::~QPersistentModelIndex (this=<optimized out>, __in_chrg=<optimized out>) at itemmodels/qabstractitemmodel.cpp:181
#8  0x00007fa43624d934 in QItemSelectionModelPrivate::~QItemSelectionModelPrivate (this=0x560f86b27e30, __in_chrg=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:326
#9  QItemSelectionModelPrivate::~QItemSelectionModelPrivate (this=0x560f86b27e30, __in_chrg=<optimized out>) at ../../include/QtCore/5.15.6/QtCore/private/../../../../../src/corelib/itemmodels/qitemselectionmodel_p.h:60
#10 0x00007fa4362c621b in QScopedPointerDeleter<QObjectData>::cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:52
#11 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer (this=0x560f86bbf2d8, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:107
#12 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:990
#13 0x00007fa436241e5d in QItemSelectionModel::~QItemSelectionModel (this=0x560f86bbf2d0, __in_chrg=<optimized out>) at itemmodels/qitemselectionmodel.cpp:1177
#14 0x00007fa4362bb6ce in QObjectPrivate::deleteChildren (this=this@entry=0x560f86bba020) at kernel/qobject.cpp:2137
#15 0x00007fa436db5766 in QWidget::~QWidget (this=0x560f86bb9ec0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#16 0x00007fa436e8f231 in QComboBoxListView::~QComboBoxListView (this=0x560f86bb9ec0, __in_chrg=<optimized out>) at ../../include/QtWidgets/5.15.6/QtWidgets/private/../../../../../src/widgets/widgets/qcombobox_p.h:84
#17 QComboBoxListView::~QComboBoxListView (this=0x560f86bb9ec0, __in_chrg=<optimized out>) at ../../include/QtWidgets/5.15.6/QtWidgets/private/../../../../../src/widgets/widgets/qcombobox_p.h:84
#18 0x00007fa4362bb6ce in QObjectPrivate::deleteChildren (this=this@entry=0x560f86bbec00) at kernel/qobject.cpp:2137
#19 0x00007fa436db5766 in QWidget::~QWidget (this=0x560f86af0be0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#20 0x00007fa436e91848 in QComboBoxPrivateContainer::~QComboBoxPrivateContainer (this=0x560f86af0be0, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qbasictimer.h:67
#21 QComboBoxPrivateContainer::~QComboBoxPrivateContainer (this=0x560f86af0be0, __in_chrg=<optimized out>) at ../../include/QtWidgets/5.15.6/QtWidgets/private/../../../../../src/widgets/widgets/qcombobox_p.h:214
#22 0x00007fa4362bb6ce in QObjectPrivate::deleteChildren (this=this@entry=0x560f86a915b0) at kernel/qobject.cpp:2137
#23 0x00007fa436db5766 in QWidget::~QWidget (this=0x560f86a903c0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#24 0x00007fa43792573d in Kleo::KeySelectionCombo::~KeySelectionCombo (this=0x560f86a903c0, __in_chrg=<optimized out>) at ./src/ui/keyselectioncombo.h:29
#25 0x00007fa4362bb6ce in QObjectPrivate::deleteChildren (this=this@entry=0x560f86a8f690) at kernel/qobject.cpp:2137
#26 0x00007fa436db5766 in QWidget::~QWidget (this=0x560f86a8df30, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#27 0x0000560f86721d8c in Page::~Page (this=0x560f86a8df30, __in_chrg=<optimized out>) at ./obj-x86_64-linux-gnu/src/accountwizard_autogen/EWIEGA46WW/../../../../src/page.h:14
#28 CryptoPage::~CryptoPage (this=0x560f86a8df30, __in_chrg=<optimized out>) at ./obj-x86_64-linux-gnu/src/accountwizard_autogen/EWIEGA46WW/../../../../src/cryptopage.h:24
#29 CryptoPage::~CryptoPage (this=0x560f86a8df30, __in_chrg=<optimized out>) at ./obj-x86_64-linux-gnu/src/accountwizard_autogen/EWIEGA46WW/../../../../src/cryptopage.h:24
#30 0x00007fa4362bb6ce in QObjectPrivate::deleteChildren (this=this@entry=0x560f86accf80) at kernel/qobject.cpp:2137
#31 0x00007fa436db5766 in QWidget::~QWidget (this=0x560f868fe4e0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#32 0x00007fa4359bba91 in KPageStackedWidget::~KPageStackedWidget (this=0x560f868fe4e0, __in_chrg=<optimized out>) at ./obj-x86_64-linux-gnu/src/KF5WidgetsAddons_autogen/EWIEGA46WW/../../../../src/kpageview_p.h:23
#33 KPageStackedWidget::~KPageStackedWidget (this=0x560f868fe4e0, __in_chrg=<optimized out>) at ./obj-x86_64-linux-gnu/src/KF5WidgetsAddons_autogen/EWIEGA46WW/../../../../src/kpageview_p.h:23
#34 0x00007fa4362bb6ce in QObjectPrivate::deleteChildren (this=this@entry=0x560f86b50310) at kernel/qobject.cpp:2137
#35 0x00007fa436db5766 in QWidget::~QWidget (this=0x560f86b471a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#36 0x00007fa435a3391d in KPageWidget::~KPageWidget (this=0x560f86b471a0, __in_chrg=<optimized out>) at ./src/kpagewidget.cpp:56
#37 0x00007fa4362bb6ce in QObjectPrivate::deleteChildren (this=this@entry=0x560f86b2e150) at kernel/qobject.cpp:2137
#38 0x00007fa436db5766 in QWidget::~QWidget (this=0x7ffef6cb81a0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1522
#39 0x0000560f8671dabf in Dialog::~Dialog (this=0x7ffef6cb81a0, __in_chrg=<optimized out>) at ./src/dialog.h:15
#40 main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:89
[Inferior 1 (process 9328) detached]

The reporter indicates this bug may be a duplicate of or related to bug 314394, bug 443935.

Reported using DrKonqi