Bug 387346 - KAddressbook crash on creating a group
Summary: KAddressbook crash on creating a group
Status: RESOLVED WORKSFORME
Alias: None
Product: kaddressbook
Classification: Applications
Component: general (show other bugs)
Version: 5.4.3
Platform: Mageia RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-11-27 08:30 UTC by Rubeno
Modified: 2020-12-28 13:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rubeno 2017-11-27 08:30:26 UTC
Application: kaddressbook (5.4.3)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.9.56-desktop-1.mga6 x86_64
Distribution: "Mageia 6"

-- Information about the crash:
The application crashed when I was creating a group.
Besides, previously created groups have disappeared since I upgraded to this version of KDE from Mageia 5.

The crash can be reproduced every time.

-- Backtrace:
Application: Adresaro (kaddressbook), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fde80a38840 (LWP 13929))]

Thread 5 (Thread 0x7fde6a3d2700 (LWP 13936)):
#0  0x00007fde9b4f4df1 in g_source_iter_next () from /lib64/libglib-2.0.so.0
#1  0x00007fde9b4f761a in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007fde9b4f7c38 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fde9b4f7d9c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fdea231be2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fdea22c749a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fdea21013bc in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007fdea2105ff9 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fde9ba1a66d in start_thread () from /lib64/libpthread.so.0
#9  0x00007fdea1807e4d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fde6b78a700 (LWP 13934)):
#0  0x00007fdea17fc00d in poll () from /lib64/libc.so.6
#1  0x00007fde9b4f7c94 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fde9b4f7d9c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fdea231be2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007fdea22c749a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fdea21013bc in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fdea2105ff9 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#7  0x00007fde9ba1a66d in start_thread () from /lib64/libpthread.so.0
#8  0x00007fdea1807e4d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fde7957c700 (LWP 13932)):
#0  0x00007fdea17fc00d in poll () from /lib64/libc.so.6
#1  0x00007fde9b4f7c94 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fde9b4f7d9c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fdea231be2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007fdea22c749a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fdea21013bc in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fdea4cb2635 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#7  0x00007fdea2105ff9 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fde9ba1a66d in start_thread () from /lib64/libpthread.so.0
#9  0x00007fdea1807e4d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fde7c584700 (LWP 13931)):
#0  0x00007fdea17fc00d in poll () from /lib64/libc.so.6
#1  0x00007fde99591902 in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007fde99593657 in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007fde7e48abe9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007fdea2105ff9 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007fde9ba1a66d in start_thread () from /lib64/libpthread.so.0
#6  0x00007fdea1807e4d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fde80a38840 (LWP 13929)):
[KCrash Handler]
#6  0x00007fdea1745818 in raise () from /lib64/libc.so.6
#7  0x00007fdea1746f2a in abort () from /lib64/libc.so.6
#8  0x00007fdea1d6b76d in __gnu_cxx::__verbose_terminate_handler() () from /lib64/libstdc++.so.6
#9  0x00007fdea1d697b6 in __cxxabiv1::__terminate(void (*)()) () from /lib64/libstdc++.so.6
#10 0x00007fdea1d69801 in std::terminate() () from /lib64/libstdc++.so.6
#11 0x00007fdea1d69a38 in __cxa_throw () from /lib64/libstdc++.so.6
#12 0x00007fde9f314d06 in Akonadi::Item::throwPayloadException(int, int) const () from /lib64/libKF5AkonadiCore.so.5
#13 0x00007fde9f321367 in std::enable_if<!Akonadi::Internal::PayloadTrait<QByteArray>::isPolymorphic, QByteArray>::type Akonadi::Item::payloadImpl<QByteArray>() const () from /lib64/libKF5AkonadiCore.so.5
#14 0x00007fde9f31f807 in Akonadi::DefaultItemSerializerPlugin::serialize(Akonadi::Item const&, QByteArray const&, QIODevice&, int&) () from /lib64/libKF5AkonadiCore.so.5
#15 0x00007fde9f31f5a6 in Akonadi::ItemSerializer::serialize(Akonadi::Item const&, QByteArray const&, QIODevice&, int&) () from /lib64/libKF5AkonadiCore.so.5
#16 0x00007fde9f320148 in Akonadi::ItemSerializer::serialize(Akonadi::Item const&, QByteArray const&, QByteArray&, int&) () from /lib64/libKF5AkonadiCore.so.5
#17 0x00007fde9f3907f8 in Akonadi::ItemCreateJobPrivate::preparePart(QByteArray const&) () from /lib64/libKF5AkonadiCore.so.5
#18 0x00007fde9f39193a in Akonadi::ItemCreateJob::doHandleResponse(long long, Akonadi::Protocol::Command const&) () from /lib64/libKF5AkonadiCore.so.5
#19 0x00007fde9f39e549 in Akonadi::JobPrivate::handleResponse(long long, Akonadi::Protocol::Command const&) () from /lib64/libKF5AkonadiCore.so.5
#20 0x00007fde9f36038b in Akonadi::SessionPrivate::handleCommand(long long, Akonadi::Protocol::Command const&) () from /lib64/libKF5AkonadiCore.so.5
#21 0x00007fde9f362138 in Akonadi::Session::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5AkonadiCore.so.5
#22 0x00007fdea22f53aa in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#23 0x00007fdea2bdbd0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#24 0x00007fdea2be0e76 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#25 0x00007fdea22c9628 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#26 0x00007fdea22cb44b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#27 0x00007fdea231b9f3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#28 0x00007fde9b4f7ac7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#29 0x00007fde9b4f7cf8 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#30 0x00007fde9b4f7d9c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#31 0x00007fdea231be06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#32 0x00007fdea22c749a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#33 0x00007fdea22cf7e1 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#34 0x0000000000406313 in main ()

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-17 05:32:40 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Rubeno 2020-12-28 13:19:08 UTC
I'm on KAddressBook 5.11.0 and now it doesn't crash any more.
It's a pity that I switched away from KAddressBook and KDEPIM generally three years ago because of this bug.