Bug 470728

Summary: Crash on 5.1.1 reproducible 100% on adding a new note
Product: [Unmaintained] kjots Reporter: Justin Zobel <justin.zobel>
Component: generalAssignee: Igor Poboiko <igor.poboiko>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: montel
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Justin Zobel 2023-06-07 01:52:56 UTC
Create a new note, crash.

Application: KJots (kjots), signal: Aborted

[KCrash Handler]
#4  0x00007f59d5cb0844 in __pthread_kill_implementation () from /lib64/libc.so.6
#5  0x00007f59d5c5fabe in raise () from /lib64/libc.so.6
#6  0x00007f59d5c4887f in abort () from /lib64/libc.so.6
#7  0x00007f59d5ea4cf9 in __gnu_cxx::__verbose_terminate_handler() [clone .cold] () from /lib64/libstdc++.so.6
#8  0x00007f59d5eb4f6c in __cxxabiv1::__terminate(void (*)()) () from /lib64/libstdc++.so.6
#9  0x00007f59d5eb4fd7 in std::terminate() () from /lib64/libstdc++.so.6
#10 0x00007f59d5eb5238 in __cxa_throw () from /lib64/libstdc++.so.6
#11 0x00007f59d80d59e6 in Akonadi::Item::throwPayloadException(int, int) const [clone .cold] () from /lib64/libKPim5AkonadiCore.so.5
#12 0x00007f59d81313c7 in Akonadi::DefaultItemSerializerPlugin::serialize(Akonadi::Item const&, QByteArray const&, QIODevice&, int&) () from /lib64/libKPim5AkonadiCore.so.5
#13 0x00007f59d8131691 in Akonadi::ItemSerializer::serialize(Akonadi::Item const&, QByteArray const&, QByteArray&, int&) () from /lib64/libKPim5AkonadiCore.so.5
#14 0x00007f59d818047c in Akonadi::ItemCreateJob::doHandleResponse(long long, QSharedPointer<Akonadi::Protocol::Command> const&) () from /lib64/libKPim5AkonadiCore.so.5
#15 0x00007f59d81602ff in Akonadi::SessionPrivate::handleCommands() () from /lib64/libKPim5AkonadiCore.so.5
#16 0x00007f59d815c927 in Akonadi::Session::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKPim5AkonadiCore.so.5
#17 0x00007f59d64df73b in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#18 0x00007f59d71aeb75 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#19 0x00007f59d64b3d48 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#20 0x00007f59d64b71f5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#21 0x00007f59d6506e2f in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#22 0x00007f59d451339c in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#23 0x00007f59d4571438 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#24 0x00007f59d4510a23 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#25 0x00007f59d6506919 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#26 0x00007f59d64b270b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#27 0x00007f59d64ba99b in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#28 0x00005559f82eec54 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kjots-5.1.1-1.fc38.x86_64/src/main.cpp:50
[Inferior 1 (process 22757) detached]
Comment 1 TraceyC 2025-06-12 23:59:40 UTC
KJots has been retired for almost a year, all bugs for it are being closed.

Quoting the public announcement
https://kontact.kde.org/blog/2024/2024-07-01-kde-pim-may-june-2024/#retiring-kjots-and-knotes

We have decided to retire the KJots and KNotes applications. These applications have not seen any support or development in many years and are not in a state that we feel comfortable shipping to our users. With the introduction of Marknote, KDE can now offer a modern, well-maintained note-taking application that we can recommend users to migrate to. The latest release of Marknote has gained support for importing notes from KJots and KNotes, so no notes will be lost.