https://bugs.kde.org/show_bug.cgi?id=441026
Bug ID: 441026 Summary: When opening a text conversation with yourself, the KDE Connect SMS application crashes. Product: kdeconnect Version: unspecified Platform: Manjaro OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: messaging-application Assignee: si...@ergotech.com Reporter: pcarr...@illinois.edu Target Milestone: --- SUMMARY When opening a text conversation with yourself, the KDE Connect SMS application crashes. STEPS TO REPRODUCE 1. On a linked phone, create an SMS conversation with yourself by sending a message to your own number. 2. Open the KDE Connect SMS application, either through the Application Launcher or through a terminal (`kdeconnect-sms`). 3. From the list of conversations, choose the conversation with your own number. 4. App immediately crashes. OBSERVED RESULT The application immediately closes itself. Backtrace (made with gdb and a debug-friendly install of kdeconnect): ``` #0 0x000055555556d29d in QString::QString (other=..., this=<synthetic pointer>) at /usr/include/qt/QtCore/qstring.h:1093 #1 ConversationAddress::ConversationAddress (this=<synthetic pointer>) at /usr/src/debug/kdeconnect-kde-21.08.0/interfaces/conversationmessage.h:135 #2 ConversationModel::createRowFromMessage (this=this@entry=0x55555602e6f0, message=..., pos=pos@entry=0) at /usr/src/debug/kdeconnect-kde-21.08.0/smsapp/conversationmodel.cpp:145 #3 0x000055555556e03d in ConversationModel::handleConversationUpdate (this=0x55555602e6f0, msg=...) at /usr/src/debug/kdeconnect-kde-21.08.0/smsapp/conversationmodel.cpp:189 #4 0x00007ffff635e790 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007ffff7f838a1 in OrgKdeKdeconnectDeviceConversationsInterface::conversationUpdated ( _t1=..., this=<optimized out>) at /usr/src/debug/build/interfaces/conversationsinterface.moc:265 #6 OrgKdeKdeconnectDeviceConversationsInterface::qt_static_metacall (_o=_o@entry=0x5555565ea8b0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=4, _a=_a@entry=0x7fffffffd5b0) at /usr/src/debug/build/interfaces/conversationsinterface.moc:138 #7 0x00007ffff7f83e03 in OrgKdeKdeconnectDeviceConversationsInterface::qt_metacall ( this=0x5555565ea8b0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffffffd5b0) at /usr/src/debug/build/interfaces/conversationsinterface.moc:223 #8 0x00007ffff7378300 in ?? () from /usr/lib/libQt5DBus.so.5 #9 0x00007ffff63544ff in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #10 0x00007ffff6dfbd62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #11 0x00007ffff63273aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #12 0x00007ffff632a4a9 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #13 0x00007ffff63809a4 in ?? () from /usr/lib/libQt5Core.so.5 #14 0x00007ffff4b9610c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #15 0x00007ffff4be9b99 in ?? () from /usr/lib/libglib-2.0.so.0 #16 0x00007ffff4b93871 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #17 0x00007ffff637ffd6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #18 0x00007ffff6325d1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #19 0x00007ffff632e284 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #20 0x000055555556115d in main (argc=<optimized out>, argv=0x7fffffffdb08) at /usr/src/debug/kdeconnect-kde-21.08.0/smsapp/main.cpp:87 ``` EXPECTED RESULT The conversation opens normally, and you're able to send messages to your own number. SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.10.42-1-MANJARO (64-bit) (available in About System) KDE Plasma Version: 5.22.4 KDE Frameworks Version: 5.84.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION I'm running kdeconnect-sms version 21.04.3 (this version wasn't on the list for some reason). -- You are receiving this mail because: You are watching all bug changes.