https://bugs.kde.org/show_bug.cgi?id=520800
--- Comment #3 from Marco Mattiolo <[email protected]> --- Backtrace $ gdb plasma-dialer GNU gdb (Debian 17.2-1+b1) 17.2 Copyright (C) 2025 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "aarch64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from plasma-dialer... Reading symbols from /usr/lib/debug/.build-id/56/0b68184b355d0b7405dec137c910b0ffb9457f.debug... (gdb) run Starting program: /usr/bin/plasma-dialer [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/aarch64-linux-gnu/libthread_db.so.1". [New Thread 0xffffefcbea20 (LWP 3614)] [New Thread 0xffffe7ffea20 (LWP 3615)] [New Thread 0xffffe77eea20 (LWP 3616)] [New Thread 0xffffe51fea20 (LWP 3617)] [New Thread 0xffffe49eea20 (LWP 3618)] [New Thread 0xffffdca3ea20 (LWP 3619)] [New Thread 0xffffc7ffea20 (LWP 3620)] [New Thread 0xffffc73eea20 (LWP 3621)] [New Thread 0xffffc67dea20 (LWP 3622)] [Thread 0xffffc67dea20 (LWP 3622) exited] [Thread 0xffffc73eea20 (LWP 3621) exited] [New Thread 0xffffc73eea20 (LWP 3623)] qrc:/qt/qml/org/kde/plasma/dialer/qml/Main.qml:180:5: QML USSDSheet: Binding loop detected for property "implicitHeight": qrc:/qt/qml/org/kde/kirigami/templates/OverlaySheet.qml:139:5 qrc:/qt/qml/org/kde/plasma/dialer/qml/Main.qml:193:5: QML ImeiSheet: Binding loop detected for property "implicitHeight": qrc:/qt/qml/org/kde/kirigami/templates/OverlaySheet.qml:139:5 [New Thread 0xffffc67dea20 (LWP 3624)] [New Thread 0xffffbabfea20 (LWP 3625)] [New Thread 0xffffba3eea20 (LWP 3626)] [New Thread 0xffffb9bdea20 (LWP 3627)] [New Thread 0xffffa7ffea20 (LWP 3628)] [New Thread 0xffffa5c6ea20 (LWP 3630)] [New Thread 0xffffa542ea20 (LWP 3631)] [New Thread 0xffffa4beea20 (LWP 3632)] [Thread 0xffffa4beea20 (LWP 3632) exited] [Thread 0xffffa542ea20 (LWP 3631) exited] [New Thread 0xffffa542ea20 (LWP 3633)] [New Thread 0xffffa4beea20 (LWP 3634)] [New Thread 0xffff9baeea20 (LWP 3635)] void ActiveCallModel::onUtilsCallsChanged(const DialerTypes::CallDataVector&) 0 0 qrc:/qt/qml/org/kde/breeze/impl/CursorHandle.qml:65: TypeError: Cannot read property 'target' of undefined qrc:/qt/qml/org/kde/breeze/impl/CursorHandle.qml:65: TypeError: Cannot read property 'target' of undefined qrc:/qt/qml/org/kde/breeze/impl/CursorHandle.qml:65: TypeError: Cannot read property 'target' of undefined qrc:/qt/qml/org/kde/breeze/impl/CursorHandle.qml:65: TypeError: Cannot read property 'target' of undefined kf.kirigami.layouts: Could not create delegate for ToolBarLayout kf.kirigami.layouts: file:///usr/lib/aarch64-linux-gnu/qt6/qml/org/kde/kirigami/controls/ActionToolBar.qml: Object or context destroyed during incubation kf.kirigami.layouts: Could not create delegate for ToolBarLayout kf.kirigami.layouts: file:///usr/lib/aarch64-linux-gnu/qt6/qml/org/kde/kirigami/controls/ActionToolBar.qml: Object or context destroyed during incubation void ActiveCallModel::onUtilsCallsChanged(const DialerTypes::CallDataVector&) 0 1 void ActiveCallModel::setActive(bool) file:///usr/lib/aarch64-linux-gnu/qt6/qml/org/kde/kirigami/controls/PageRow.qml:1009:9: QML QQuickItem*: StackView has detected conflicting anchors. Transitions may not execute properly. kf.kirigami.layouts: Could not create delegate for ToolBarLayout kf.kirigami.layouts: file:///usr/lib/aarch64-linux-gnu/qt6/qml/org/kde/kirigami/controls/ActionToolBar.qml: Object or context destroyed during incubation kf.kirigami.layouts: Could not create delegate for ToolBarLayout kf.kirigami.layouts: file:///usr/lib/aarch64-linux-gnu/qt6/qml/org/kde/kirigami/controls/ActionToolBar.qml: Object or context destroyed during incubation void ActiveCallModel::onUtilsCallStateChanged(const DialerTypes::CallData&) DialerTypes::CallState::Dialing DialerTypes::CallStateReason::OutgoingStarted qrc:/qt/qml/org/kde/plasma/dialer/qml/call/ActiveCallView.qml:79: TypeError: Cannot read property 'name' of null qrc:/qt/qml/org/kde/plasma/dialer/qml/call/ActiveCallView.qml:41: TypeError: Cannot read property 'name' of null Thread 16 "QQuickPixmapRea" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xffffa7ffea20 (LWP 3628)] sqlite3DbMallocRawNN (db=0xaaaaaad46288, n=32) at ./src/malloc.c:664 ⚠ warning: 664 ./src/malloc.c: No such file or directory (gdb) bt #0 sqlite3DbMallocRawNN (db=0xaaaaaad46288, n=32) at ./src/malloc.c:664 #1 sqlite3DbMallocRawNN (db=0xaaaaaad46288, n=32) at ./src/malloc.c:643 #2 0x0000ffffc418281c in sqlite3VdbeMemGrow (pMem=0xaaaaabbfe0e8, n=32, bPreserve=0) at ./src/vdbemem.c:276 #3 0x0000ffffc4183630 in sqlite3VdbeMemSetText (pMem=0xaaaaabbfe0e8, z=0xffffc41a3858 "main", n=n@entry=-1, xDel=xDel@entry=0xffffffffffffffff) at ./src/vdbemem.c:1420 #4 0x0000ffffc417e1f4 in sqlite3VdbeSetColName (p=p@entry=0xaaaaabbff7e8, idx=idx@entry=0, var=var@entry=2, zName=<optimized out>, xDel=xDel@entry=0xffffffffffffffff) at ./src/vdbeaux.c:2908 #5 0x0000ffffc415c57c in generateColumnTypes (pParse=0xaaaaabc02768, pTabList=0xaaaaabc02948, pEList=0xaaaaabc02748) at ./src/select.c:2095 #6 sqlite3GenerateColumnNames (pParse=pParse@entry=0xffffa7ffd330, pSelect=<optimized out>, pSelect@entry=0xaaaaabc02c48) at ./src/select.c:2202 #7 0x0000ffffc415f524 in sqlite3Select (pParse=pParse@entry=0xffffa7ffd330, p=0xaaaaabc02c48, pDest=pDest@entry=0xffffa7ffd200) at ./src/select.c:7695 #8 0x0000ffffc41323ec in yy_reduce (yyLookahead=-1413481271, yypParser=0xffff9c003678, yyruleno=84, yyLookaheadToken=..., pParse=0xffffa7ffd330) at ./parse.y:525 #9 sqlite3Parser (yyp=yyp@entry=0xffff9c003678, yymajor=yymajor@entry=1, yyminor=...) at ./parse.c:6206 #10 0x0000ffffc4165e24 in sqlite3RunParser (pParse=pParse@entry=0xffffa7ffd330, zSql=<optimized out>, zSql@entry=0xaaaaabbffc98 "SELECT personId FROM persons WHERE contactId = :0") at ./src/tokenize.c:713 #11 0x0000ffffc413ad24 in sqlite3Prepare (db=db@entry=0xaaaaaad46288, zSql=zSql@entry=0xaaaaabbffc98 "SELECT personId FROM persons WHERE contactId = :0", nBytes=nBytes@entry=-1, prepFlags=prepFlags@entry=128, pReprepare=pReprepare@entry=0x0, ppStmt=ppStmt@entry=0xffff9c002d58, pzTail=pzTail@entry=0xffffa7ffd5b0) at ./src/prepare.c:786 #12 0x0000ffffc413b83c in sqlite3LockAndPrepare (db=0xaaaaaad46288, zSql=0xaaaaabbffc98 "SELECT personId FROM persons WHERE contactId = :0", nBytes=-1, prepFlags=128, pOld=0x0, ppStmt=0xffff9c002d58, pzTail=0xffffa7ffd5b0) at ./src/prepare.c:861 #13 sqlite3LockAndPrepare (db=0xaaaaaad46288, zSql=0xaaaaabbffc98 "SELECT personId FROM persons WHERE contactId = :0", nBytes=-1, prepFlags=128, pOld=0x0, ppStmt=0xffff9c002d58, pzTail=0xffffa7ffd5b0) at ./src/prepare.c:836 #14 0x0000ffffc413b9f4 in sqlite3Prepare16 (db=0xaaaaaad46288, zSql=0xffff9c003600, nBytes=98, prepFlags=128, ppStmt=0xffff9c002d58, pzTail=0xffffa7ffd630) at ./src/prepare.c:1027 #15 0x0000ffffc4219bb4 in QSQLiteResult::prepare (this=0xaaaaabdef510, query=...) at ./src/corelib/tools/qarraydatapointer.h:120 #16 0x0000ffffc5031024 in PersonManager::personUriForContact(QString const&) const () at /usr/lib/aarch64-linux-gnu/libKF6People.so.6 #17 0x0000ffffc50157b0 in KPeople::PersonData::PersonData(QString const&, QObject*) () at /usr/lib/aarch64-linux-gnu/libKF6People.so.6 #18 0x0000ffffc44a104c in AvatarImageProvider::requestPixmap (this=this@entry=0xaaaaabb3a750, id=..., size=size@entry=0xffffa7ffdb00, requestedSize=...) at ./src/declarative/avatarimageprovider.cpp:35 #19 0x0000fffff59ca130 in QQuickPixmapReader::processJob (this=0xaaaaabd24030, runningJob=<optimized out>, url=..., localFile=..., imageType=<optimized out>, provider=<synthetic pointer>...) at ./src/quick/util/qquickpixmapcache.cpp:945 #20 QQuickPixmapReader::processJobs (this=0xaaaaabd24030) at ./src/quick/util/qquickpixmapcache.cpp:879 #21 0x0000fffff59ca9c8 in ReaderThreadExecutionEnforcer::event (this=<optimized out>, e=<optimized out>) at ./src/quick/util/qquickpixmapcache.cpp:777 #22 0x0000fffff66eec30 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0xffff9c001360, event=event@entry=0xaaaaabaf4dd0) at ./src/corelib/kernel/qcoreapplication.cpp:1109 #23 0x0000fffff66eec90 in QCoreApplication::sendEvent (receiver=receiver@entry=0xffff9c001360, event=event@entry=0xaaaaabaf4dd0) at ./src/corelib/kernel/qcoreapplication.cpp:1549 #24 0x0000fffff66eef30 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xaaaaabd240b0) at ./src/corelib/kernel/qcoreapplication.cpp:1904 #25 0x0000fffff695d0f0 in postEventSourceDispatch (s=0xffff9c000f80) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:246 #26 0x0000fffff4d3ad58 in g_main_dispatch (context=context@entry=0xffff9c000d00) at ../../../glib/gmain.c:3591 #27 0x0000fffff4d3e304 in g_main_context_dispatch_unlocked (context=0xffff9c000d00) at ../../../glib/gmain.c:4451 #28 g_main_context_iterate_unlocked (context=context@entry=0xffff9c000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4516 #29 0x0000fffff4d3eb88 in g_main_context_iteration (context=0xffff9c000d00, may_block=1) at ../../../glib/gmain.c:4582 #30 0x0000fffff695aaa8 in QEventDispatcherGlib::processEvents (this=0xffff9c000be0, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:399 #31 0x0000fffff66f74c4 in QEventLoop::exec (this=0xffffa7ffe048, flags=...) at ./src/corelib/global/qflags.h:77 #32 0x0000fffff67eb1ec in QThread::exec (this=this@entry=0xaaaaabd24030) at ./src/corelib/thread/qthread.cpp:672 #33 0x0000fffff59caa9c in QQuickPixmapReader::run (this=0xaaaaabd24030) at ./src/quick/util/qquickpixmapcache.cpp:1194 #34 0x0000fffff686e958 in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:448 #35 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:373 #36 QThreadPrivate::start (arg=0xaaaaabd24030) at ./src/corelib/thread/qthread_unix.cpp:422 #37 0x0000fffff60d8ff4 in start_thread (arg=0xffffa7ffea20) at ./nptl/pthread_create.c:448 #38 0x0000fffff614231c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:75 (gdb) I'd also like to add, performing the search in the "Contacts" tab for the contact's name seems to be a prerequisite for this crash. -- You are receiving this mail because: You are watching all bug changes.
