Application: tokodon (23.08.0) Qt Version: 5.15.10 Frameworks Version: 5.109.0 Operating System: Linux 6.4.12-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.27.7 [KCrashBackend] -- Information about the crash: Tokondon was open and idle when it crashed. I''m not sure if it was begining a refresh or not. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Tokodon (tokodon), signal: Aborted [KCrash Handler] #4 0x00007f620c291e0c in __pthread_kill_implementation () from /lib64/libc.so.6 #5 0x00007f620c23f0e6 in raise () from /lib64/libc.so.6 #6 0x00007f620c2268d7 in abort () from /lib64/libc.so.6 #7 0x00007f620c2277a3 in __libc_message.cold () from /lib64/libc.so.6 #8 0x00007f620c29c7e7 in malloc_printerr () from /lib64/libc.so.6 #9 0x00007f620c2a10ac in malloc () from /lib64/libc.so.6 #10 0x00007f620c6bc9bc in operator new(unsigned long) () from /lib64/libstdc++.so.6 #11 0x00007f620cd1a455 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5 #12 0x00007f620cd1a985 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5 #13 0x00007f620e144851 in QNetworkReply::QNetworkReply(QNetworkReplyPrivate&, QObject*) () from /lib64/libQt5Network.so.5 #14 0x00007f620e19ec30 in ?? () from /lib64/libQt5Network.so.5 #15 0x00007f620e130cb8 in QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) () from /lib64/libQt5Network.so.5 #16 0x00007f620e12d7c5 in QNetworkAccessManager::get(QNetworkRequest const&) () from /lib64/libQt5Network.so.5 #17 0x00007f620ef83fee in ?? () from /lib64/libQt5Quick.so.5 #18 0x00007f620ef860a3 in ?? () from /lib64/libQt5Quick.so.5 #19 0x00007f620ef866ed in ?? () from /lib64/libQt5Quick.so.5 #20 0x00007f620d9a519e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #21 0x00007f620cced568 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #22 0x00007f620ccf0b61 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5 #23 0x00007f620cd46c93 in ?? () from /lib64/libQt5Core.so.5 #24 0x00007f620c5169b8 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #25 0x00007f620c516dc8 in ?? () from /lib64/libglib-2.0.so.0 #26 0x00007f620c516e5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #27 0x00007f620cd464a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #28 0x00007f620ccebffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #29 0x00007f620cb02dce in QThread::exec() () from /lib64/libQt5Core.so.5 #30 0x00007f620ef86776 in ?? () from /lib64/libQt5Quick.so.5 #31 0x00007f620cb03ffd in ?? () from /lib64/libQt5Core.so.5 #32 0x00007f620c28ff64 in start_thread () from /lib64/libc.so.6 #33 0x00007f620c31847c in clone3 () from /lib64/libc.so.6 Thread 7 (Thread 0x7f61deffe6c0 (LWP 2730) "QNetworkAccessM"): #1 0x00007f620c516d3e in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007f620c516e5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f620cd464be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007f620ccebffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007f620cb02dce in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007f620cb03ffd in ?? () from /lib64/libQt5Core.so.5 #7 0x00007f620c28ff64 in start_thread () from /lib64/libc.so.6 #8 0x00007f620c31847c in clone3 () from /lib64/libc.so.6 Thread 6 (Thread 0x7f61e90e06c0 (LWP 2713) "CPMMListener"): #1 0x00007f61fa861ef2 in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #2 0x00007f61fa423a87 in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #3 0x00007f61fa4243cf in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #4 0x00007f61fa84d2e8 in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #5 0x00007f61fa3def05 in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #6 0x00007f61fa3e016a in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #7 0x00007f61fa3e058f in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #8 0x00007f61fa381e0a in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #9 0x00007f61fa32ade1 in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #10 0x00007f61fa32b2aa in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #11 0x00007f61fa313a24 in ?? () from /lib64/libnvidia-glcore.so.535.86.05 #12 0x00007f620c28ff64 in start_thread () from /lib64/libc.so.6 #13 0x00007f620c31847c in clone3 () from /lib64/libc.so.6 Thread 5 (Thread 0x7f61eafff6c0 (LWP 2698) "QSGRenderThread"): #1 0x00007f620c28f250 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007f620cb0987b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt5Core.so.5 #3 0x00007f620f037414 in ?? () from /lib64/libQt5Quick.so.5 #4 0x00007f620f039821 in ?? () from /lib64/libQt5Quick.so.5 #5 0x00007f620cb03ffd in ?? () from /lib64/libQt5Core.so.5 #6 0x00007f620c28ff64 in start_thread () from /lib64/libc.so.6 #7 0x00007f620c31847c in clone3 () from /lib64/libc.so.6 Thread 4 (Thread 0x7f61f15ff6c0 (LWP 2678) "QQmlThread"): #1 0x00007f620c516d3e in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007f620c516e5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f620cd464be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007f620ccebffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007f620cb02dce in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007f620eb42665 in ?? () from /lib64/libQt5Qml.so.5 #7 0x00007f620cb03ffd in ?? () from /lib64/libQt5Core.so.5 #8 0x00007f620c28ff64 in start_thread () from /lib64/libc.so.6 #9 0x00007f620c31847c in clone3 () from /lib64/libc.so.6 Thread 3 (Thread 0x7f61f89b66c0 (LWP 2677) "Qt bearer threa"): #1 0x00007f620c516d33 in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007f620c516e5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f620cd464be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007f620ccebffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007f620cb02dce in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007f620cb03ffd in ?? () from /lib64/libQt5Core.so.5 #7 0x00007f620c28ff64 in start_thread () from /lib64/libc.so.6 #8 0x00007f620c31847c in clone3 () from /lib64/libc.so.6 Thread 2 (Thread 0x7f62017bc6c0 (LWP 2601) "QDBusConnection"): #1 0x00007f620c516d3e in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007f620c516e5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f620cd464be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007f620ccebffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007f620cb02dce in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007f620df74517 in ?? () from /lib64/libQt5DBus.so.5 #7 0x00007f620cb03ffd in ?? () from /lib64/libQt5Core.so.5 #8 0x00007f620c28ff64 in start_thread () from /lib64/libc.so.6 #9 0x00007f620c31847c in clone3 () from /lib64/libc.so.6 Thread 1 (Thread 0x7f6203b6f080 (LWP 2599) "tokodon"): #1 0x00007f620cb04335 in QBasicMutex::lockInternal() () from /lib64/libQt5Core.so.5 #2 0x00007f620cd1a62d in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5 #3 0x00007f620cd1a985 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5 #4 0x00007f620c90d42f in QQuickControlPrivate::init() () from /lib64/libQt5QuickTemplates2.so.5 #5 0x00007f61f3f8775b in ?? () from /usr/lib64/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so #6 0x00007f620eac4272 in QQmlType::create(QObject**, void**, unsigned long) const () from /lib64/libQt5Qml.so.5 #7 0x00007f620eb156e3 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5 #8 0x00007f620eb15dff in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () from /lib64/libQt5Qml.so.5 #9 0x00007f620eb155c6 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5 #10 0x00007f620eb15dff in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*, int) () from /lib64/libQt5Qml.so.5 #11 0x00007f620eb155c6 in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5 #12 0x00007f620eb16b1d in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /lib64/libQt5Qml.so.5 #13 0x00007f620eb1837f in QQmlObjectCreator::setupBindings(bool) () from /lib64/libQt5Qml.so.5 #14 0x00007f620eb141cc in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () from /lib64/libQt5Qml.so.5 #15 0x00007f620eb1519a in QQmlObjectCreator::createInstance(int, QObject*, bool) () from /lib64/libQt5Qml.so.5 #16 0x00007f620eb16b1d in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () from /lib64/libQt5Qml.so.5 #17 0x00007f620eb1883f in QQmlObjectCreator::populateDeferred(QObject*, int, QQmlPropertyPrivate const*, QV4::CompiledData::Binding const*) () from /lib64/libQt5Qml.so.5 #18 0x00007f620c9178ee in ?? () from /lib64/libQt5QuickTemplates2.so.5 #19 0x00007f620c90b708 in QQuickControlPrivate::executeContentItem(bool) () from /lib64/libQt5QuickTemplates2.so.5 #20 0x00007f620c91bf51 in QQuickControl::componentComplete() () from /lib64/libQt5QuickTemplates2.so.5 #21 0x00007f620eb114a3 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from /lib64/libQt5Qml.so.5 #22 0x00007f620eaa7412 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () from /lib64/libQt5Qml.so.5 #23 0x00007f620eaa788d in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () from /lib64/libQt5Qml.so.5 #24 0x00007f620d7c923f in ?? () from /lib64/libQt5QmlModels.so.5 #25 0x00007f620f1489e4 in ?? () from /lib64/libQt5Quick.so.5 #26 0x00007f620f15a1a4 in ?? () from /lib64/libQt5Quick.so.5 #27 0x00007f620f14c2e7 in ?? () from /lib64/libQt5Quick.so.5 #28 0x00007f620f14a747 in ?? () from /lib64/libQt5Quick.so.5 #29 0x00007f620f09bdd2 in QQuickWindowPrivate::polishItems() () from /lib64/libQt5Quick.so.5 #30 0x00007f620f03b41d in ?? () from /lib64/libQt5Quick.so.5 #31 0x00007f620f0a9075 in QQuickWindow::event(QEvent*) () from /lib64/libQt5Quick.so.5 #32 0x00007f620d9a519e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #33 0x00007f620cced568 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #34 0x00007f620d16c0d3 in QPlatformWindow::windowEvent(QEvent*) () from /lib64/libQt5Gui.so.5 #35 0x00007f620d9ac4dc in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #36 0x00007f620cced568 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #37 0x00007f620cd45899 in QTimerInfoList::activateTimers() () from /lib64/libQt5Core.so.5 #38 0x00007f620cd46144 in ?? () from /lib64/libQt5Core.so.5 #39 0x00007f620c5169b8 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #40 0x00007f620c516dc8 in ?? () from /lib64/libglib-2.0.so.0 #41 0x00007f620c516e5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #42 0x00007f620cd464a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #43 0x00007f620ccebffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #44 0x00007f620ccf4490 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #45 0x000055a8547168c5 in ?? () #46 0x00007f620c2281b0 in __libc_start_call_main () from /lib64/libc.so.6 #47 0x00007f620c228279 in __libc_start_main_impl () from /lib64/libc.so.6 #48 0x000055a854718e55 in ?? () [Inferior 1 (process 2599) detached] Reported using DrKonqi
Created attachment 161554 [details] New crash information added by DrKonqi tokodon (23.08.0) using Qt 5.15.10 Application was open and displaying the Federated feed. No interaction was performed. Crashed on it's own. -- Backtrace (Reduced): #11 0x00007fe9b7f1a455 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5 #12 0x00007fe9b7f1a985 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5 #13 0x00007fe9b9344851 in QNetworkReply::QNetworkReply(QNetworkReplyPrivate&, QObject*) () from /lib64/libQt5Network.so.5 [...] #15 0x00007fe9b9330cb8 in QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) () from /lib64/libQt5Network.so.5 #16 0x00007fe9b932d7c5 in QNetworkAccessManager::get(QNetworkRequest const&) () from /lib64/libQt5Network.so.5
Thanks for the backtraces! I can't seem to reproduce this specific trace, but I'm getting a similar crash while idle. I'll investigate soon
A possible bugfix is in 23.08.2, can you test and see if it no longer crashes while idle for you now? If not, I'll keep investigating but I haven't hit any crashes recently.
Created attachment 162435 [details] New crash information added by DrKonqi tokodon (23.08.2) using Qt 5.15.11 Seems it has creashed again while idle -- Backtrace (Reduced): #11 0x00007fb0bf11a015 in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5 #12 0x00007fb0bf11a545 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) () from /lib64/libQt5Core.so.5 #13 0x00007fb0c0544871 in QNetworkReply::QNetworkReply(QNetworkReplyPrivate&, QObject*) () from /lib64/libQt5Network.so.5 [...] #15 0x00007fb0c0530cd8 in QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) () from /lib64/libQt5Network.so.5 #16 0x00007fb0c052d7e5 in QNetworkAccessManager::get(QNetworkRequest const&) () from /lib64/libQt5Network.so.5
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Hmm there's still nothing interesting on the Tokodon side that could be causing this (looking at the backtrace). I'll try to leave Tokodon open and see if I can reproduce.
Closing for now as I fixed another nasty crash, re-open if you still experience this with 23.08.4.
Created attachment 164909 [details] New crash information added by DrKonqi tokodon (23.08.4) using Qt 5.15.12 I just completed a fresh install of opensuse Tumbleweed. Tokodon has randomly crashed a few times while open without interaction. I am running closed source nvidia drivers if that could make any difference? I don't have any other apps sporadically crashing. -- Backtrace (Reduced): #11 0x00007f0e309414a8 in QNetworkRequest::QNetworkRequest() () from /lib64/libQt5Network.so.5 [...] #15 0x00007f0e30930c98 in QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) () from /lib64/libQt5Network.so.5 #16 0x00007f0e3092d7a5 in QNetworkAccessManager::get(QNetworkRequest const&) () from /lib64/libQt5Network.so.5 [...] #20 0x00007f0e301a51ae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #21 0x00007f0e2f4ed938 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
Re-opened, I'm hoping this will go away in 24.02 :( Unfortunately there's lot of mysterious Qt5 crashes in 23.08
I can no longer reproduce on 24.02, and now that it's been a while since 24.02 has been released can anyone else?
I haven't seen a crash in a long time. I think we're good.
Cool, feel free to reopen if you encounter the issue again!