Package: neochat Version: 23.08.5-3 Severity: normal I accepted a room invite on my phone, then also clicked "accept" on the notification that appeared on my computer. NeoChat on my computer promptly segfaulted. I have attached the kcrash trace. -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (800, 'stable'), (500, 'testing-debug'), (500, 'unstable'), (130, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.10.4-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages neochat depends on: ii kio 5.115.0-6 ii libc6 2.39-6 ii libcmark0.30.2 0.30.2-6+b1 ii libkf5configcore5 5.115.0-2 ii libkf5configgui5 5.115.0-2 ii libkf5configwidgets5 5.115.0-2 ii libkf5coreaddons5 5.115.0-2 ii libkf5dbusaddons5 5.115.0-2 ii libkf5i18n5 5.115.1-2+b1 ii libkf5kiocore5 5.115.0-6 ii libkf5kiogui5 5.115.0-6 ii libkf5kiowidgets5 5.115.0-6 ii libkf5kirigami2-5 5.115.0-2+b1 ii libkf5notifications5 5.115.0-2 ii libkf5sonnetcore5 5.115.0-2 ii libkf5windowsystem5 5.115.0-2 ii libqt5core5t64 5.15.13+dfsg-4 ii libqt5dbus5t64 5.15.13+dfsg-4 ii libqt5gui5t64 5.15.13+dfsg-4 ii libqt5keychain1 0.14.3-1+b1 ii libqt5multimedia5 5.15.13-2 ii libqt5network5t64 5.15.13+dfsg-4 ii libqt5qml5 5.15.13+dfsg-2 ii libqt5quick5 5.15.13+dfsg-2 ii libqt5quickcontrols2-5 5.15.13+dfsg-2 ii libqt5sql5-sqlite 5.15.13+dfsg-4 ii libqt5widgets5t64 5.15.13+dfsg-4 ii libquotient0.8 0.8.1.2-2 ii libstdc++6 14.2.0-1 ii qml-module-org-kde-kirigami-addons-components 0.11.0-2 ii qml-module-org-kde-kirigami-addons-delegates 0.11.0-2 ii qml-module-org-kde-kirigami-addons-labs-components 0.11.0-2 ii qml-module-org-kde-kirigami-addons-labs-mobileform 0.11.0-2 ii qml-module-org-kde-kirigami2 5.115.0-2+b1 ii qml-module-org-kde-kitemmodels 5.115.0-2 ii qml-module-org-kde-kquickimageeditor 0.3.0-1+b1 ii qml-module-org-kde-notifications 5.115.0-2 ii qml-module-org-kde-purpose 5.115.0-2 ii qml-module-org-kde-qqc2desktopstyle 5.115.0-2 ii qml-module-org-kde-quickcharts 5.115.0-2 ii qml-module-org-kde-sonnet 5.115.0-2 ii qml-module-org-kde-syntaxhighlighting 5.115.0-2 ii qml-module-qt-labs-platform 5.15.13+dfsg-2 ii qml-module-qt-labs-qmlmodels 5.15.13+dfsg-2 ii qml-module-qtlocation 5.15.13+dfsg-2 ii qml-module-qtmultimedia 5.15.13-2 ii qml-module-qtpositioning 5.15.13+dfsg-2 ii qml-module-qtqml 5.15.13+dfsg-2 ii qml-module-qtqml-models2 5.15.13+dfsg-2 ii qml-module-qtquick-controls2 5.15.13+dfsg-2 ii qml-module-qtquick-layouts 5.15.13+dfsg-2 ii qml-module-qtquick-particles2 5.15.13+dfsg-2 ii qml-module-qtquick-window2 5.15.13+dfsg-2 ii qml-module-qtquick2 5.15.13+dfsg-2 neochat recommends no packages. neochat suggests no packages. -- no debconf information -- Piper McCorkle (~pmc) contact@piperswe.me https://piperswe.me/ PGP fingerprint: 47EA 31C6 C718 6273 1A21 81F8 BDD8 9B35 FBA0 CD06
Application: NeoChat (neochat), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #6 0x00007f2a77eddd68 in Quotient::Room::connection (this=this@entry=0x560b21b1d900) at ./Quotient/room.cpp:2840 #7 0x0000560b13094104 in NeoChatRoom::acceptInvitation (this=0x560b21b1d900) at ./src/neochatroom.cpp:222 #8 0x0000560b130b76df in operator() (__closure=0x560b233a0450) at ./src/notificationsmanager.cpp:256 #9 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, NotificationsManager::postInviteNotification(NeoChatRoom*, const QString&, const QString&, const QImage&)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146 #10 QtPrivate::Functor<NotificationsManager::postInviteNotification(NeoChatRoom*, const QString&, const QString&, const QImage&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256 #11 QtPrivate::QFunctorSlotObject<NotificationsManager::postInviteNotification(NeoChatRoom*, const QString&, const QString&, const QImage&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x560b233a0440, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443 #12 0x00007f2a76718cbe in QtPrivate::QSlotObjectBase::call (this=0x560b233a0440, r=0x560b132482a0 <NotificationsManager::instance()::_instance>, a=0x7ffc7ad98310) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #13 doActivate<false> (sender=0x560b225fcbd0, signal_index=6, argv=0x7ffc7ad98310) at kernel/qobject.cpp:3925 #14 0x00007f2a76711487 in QMetaObject::activate (sender=sender@entry=0x560b225fcbd0, m=m@entry=0x7f2a78f39960 <KNotification::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3985 #15 0x00007f2a78ef6ab7 in KNotification::action1Activated (this=this@entry=0x560b225fcbd0) at ./obj-x86_64-linux-gnu/src/KF5Notifications_autogen/include/moc_knotification.cpp:583 #16 0x00007f2a78ef753f in KNotification::activate (this=this@entry=0x560b225fcbd0, action=action@entry=1) at ./src/knotification.cpp:334 #17 0x00007f2a78efde91 in KNotificationManager::notificationActivated (this=0x7f2a78f3c060 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>, id=<optimized out>, action=1) at ./src/knotificationmanager.cpp:240 #18 0x00007f2a76718cbe in QtPrivate::QSlotObjectBase::call (this=0x560b2294c490, r=0x7f2a78f3c060 <(anonymous namespace)::Q_QGS_s_self::innerFunction()::holder>, a=0x7ffc7ad98510) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #19 doActivate<false> (sender=0x560b2294bac0, signal_index=4, argv=0x7ffc7ad98510) at kernel/qobject.cpp:3925 #20 0x00007f2a76711487 in QMetaObject::activate (sender=sender@entry=0x560b2294bac0, m=m@entry=0x7f2a78f39e60 <KNotificationPlugin::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc7ad98510) at kernel/qobject.cpp:3985 #21 0x00007f2a78f0554c in KNotificationPlugin::actionInvoked (this=this@entry=0x560b2294bac0, _t1=<optimized out>, _t2=<optimized out>, _t2@entry=1) at ./obj-x86_64-linux-gnu/src/KF5Notifications_autogen/include/moc_knotificationplugin.cpp:180 #22 0x00007f2a78f16205 in NotifyByPopup::onNotificationActionInvoked (this=0x560b2294bac0, notificationId=<optimized out>, actionKey=...) at ./src/notifybypopup.cpp:132 #23 0x00007f2a76718cbe in QtPrivate::QSlotObjectBase::call (this=0x7f2a30002ea0, r=0x560b2294bac0, a=0x7ffc7ad98700) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #24 doActivate<false> (sender=0x560b2294baf8, signal_index=3, argv=0x7ffc7ad98700) at kernel/qobject.cpp:3925 #25 0x00007f2a76711487 in QMetaObject::activate (sender=sender@entry=0x560b2294baf8, m=m@entry=0x7f2a78f3aac0 <OrgFreedesktopNotificationsInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc7ad98700) at kernel/qobject.cpp:3985 #26 0x00007f2a78f2486c in OrgFreedesktopNotificationsInterface::ActionInvoked (_t2=..., _t1=<optimized out>, this=0x560b2294baf8) at ./obj-x86_64-linux-gnu/src/notifications_interface.moc:273 #27 OrgFreedesktopNotificationsInterface::qt_static_metacall (_o=_o@entry=0x560b2294baf8, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=0, _a=_a@entry=0x7ffc7ad98850) at ./obj-x86_64-linux-gnu/src/notifications_interface.moc:146 #28 0x00007f2a78f24fcb in OrgFreedesktopNotificationsInterface::qt_metacall (this=0x560b2294baf8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7ffc7ad98850) at ./obj-x86_64-linux-gnu/src/notifications_interface.moc:242 #29 0x00007f2a7792efeb in QDBusConnectionPrivate::deliverCall (this=<optimized out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>) at ./src/dbus/qdbusintegrator.cpp:1001 #30 0x00007f2a7670bf40 in QObject::event (this=0x560b2294baf8, e=0x7f2a30015720) at kernel/qobject.cpp:1347 #31 0x00007f2a77363092 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x560b2294baf8, e=0x7f2a30015720) at kernel/qapplication.cpp:3640 #32 0x00007f2a766de398 in QCoreApplication::notifyInternal2 (receiver=0x560b2294baf8, event=0x7f2a30015720) at kernel/qcoreapplication.cpp:1064 #33 0x00007f2a766de582 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462 #34 0x00007f2a766e1899 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x560b1f53df20) at kernel/qcoreapplication.cpp:1821 #35 0x00007f2a766e1d3c in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at kernel/qcoreapplication.cpp:1680 #36 0x00007f2a7673bb57 in postEventSourceDispatch (s=0x560b1f5fa170) at kernel/qeventdispatcher_glib.cpp:277 #37 0x00007f2a75bff79f in g_main_dispatch (context=context@entry=0x560b1f5f4ac0) at ../../../glib/gmain.c:3348 #38 0x00007f2a75c019d7 in g_main_context_dispatch_unlocked (context=0x560b1f5f4ac0) at ../../../glib/gmain.c:4197 #39 g_main_context_iterate_unlocked (context=context@entry=0x560b1f5f4ac0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4262 #40 0x00007f2a75c02140 in g_main_context_iteration (context=0x560b1f5f4ac0, may_block=1) at ../../../glib/gmain.c:4327 #41 0x00007f2a7673b1ed in QEventDispatcherGlib::processEvents (this=0x560b1f5f1b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #42 0x00007f2a766dcd02 in QEventLoop::exec (this=this@entry=0x7ffc7ad98d00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #43 0x00007f2a766e5722 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #44 0x00007f2a76b38270 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1863 #45 0x00007f2a77363009 in QApplication::exec () at kernel/qapplication.cpp:2832 #46 0x0000560b12f5ad5d in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:355 [Inferior 1 (process 91830) detached]
Attachment:
signature.asc
Description: This is a digitally signed message part.