https://bugs.kde.org/show_bug.cgi?id=493685

            Bug ID: 493685
           Summary: crash during boot
    Classification: Plasma
           Product: plasmashell
           Version: 5.27.11
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: p...@smely.org
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

Application: plasmashell (5.27.11)

Qt Version: 5.15.14
Frameworks Version: 5.115.0
Operating System: Linux 6.10.3-100.fc39.x86_64 x86_64
Windowing System: X11
Distribution: "Fedora release 39 (Thirty Nine)"
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
desktop doesn't come up, other apps do.  i have to start a console and manuelly
bring up plasma. after that, all is fine. i suspect a timing problem during
startup.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f4785f736cc in ??? () at /lib64/libnvidia-glcore.so.555.58.02
#5  0x00007f4785f73a34 in ??? () at /lib64/libnvidia-glcore.so.555.58.02
#6  0x00007f4785e9a71f in ??? () at /lib64/libnvidia-glcore.so.555.58.02
#7  0x00007f4785e9abc1 in ??? () at /lib64/libnvidia-glcore.so.555.58.02
#8  0x00007f478c59baa4 in ??? () at /lib64/libGLX_nvidia.so.0
#9  0x00007f478c56a330 in ??? () at /lib64/libGLX_nvidia.so.0
#10 0x00007f479aa3dea3 in QGLXContext::swapBuffers(QPlatformSurface*) () at
/usr/lib64/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#11 0x00007f47a184d2a3 in QSGRenderThread::syncAndRender(QImage*) () at
/lib64/libQt5Quick.so.5
#12 0x00007f47a184da1b in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#13 0x00007f479f8f5d2d in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#14 0x00007f479f2ac897 in start_thread () at /lib64/libc.so.6
#15 0x00007f479f333a5c in clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7f4771a006c0 (LWP 2408) "QSGRenderThread"):
#1  0x00007f479f2abb09 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f479f8fb9e7 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#3  0x00007f47a184b50a in QSGRenderThread::processEventsAndWaitForMore() () at
/lib64/libQt5Quick.so.5
#4  0x00007f47a184da5d in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#5  0x00007f479f8f5d2d in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#6  0x00007f479f2ac897 in start_thread () at /lib64/libc.so.6
#7  0x00007f479f333a5c in clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7f47724006c0 (LWP 2406) "CPMMListener"):
#1  0x00007f4785e16997 in ??? () at /lib64/libnvidia-glcore.so.555.58.02
#2  0x00007f4785e05f74 in ??? () at /lib64/libnvidia-glcore.so.555.58.02
#3  0x00007f479f2ac897 in start_thread () at /lib64/libc.so.6
#4  0x00007f479f333a5c in clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7f4773e006c0 (LWP 2403) "QSGRenderThread"):
#1  0x00007f479f2abb09 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f479f8fb9e7 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#3  0x00007f47a184b50a in QSGRenderThread::processEventsAndWaitForMore() () at
/lib64/libQt5Quick.so.5
#4  0x00007f47a184da5d in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#5  0x00007f479f8f5d2d in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#6  0x00007f479f2ac897 in start_thread () at /lib64/libc.so.6
#7  0x00007f479f333a5c in clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7f477b8006c0 (LWP 2253) "QQmlThread"):
#1  0x00007f479e77df04 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007f479e720ad3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007f479fb07616 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007f479fab3b5b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007f479f8f4920 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f47a135a57a in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007f479f8f5d2d in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#8  0x00007f479f2ac897 in start_thread () at /lib64/libc.so.6
#9  0x00007f479f333a5c in clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7f478d2006c0 (LWP 2030) "QDBusConnection"):
#1  0x00007f479e77df04 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007f479e720ad3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007f479fb07616 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#4  0x00007f479fab3b5b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#5  0x00007f479f8f4920 in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007f47a0d29dab in QDBusConnectionManager::run() () at
/lib64/libQt5DBus.so.5
#7  0x00007f479f8f5d2d in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#8  0x00007f479f2ac897 in start_thread () at /lib64/libc.so.6
#9  0x00007f479f333a5c in clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7f479aa57a00 (LWP 1997) "plasmashell"):
#1  0x00007f479f2abb09 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f479f8fb9e7 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/lib64/libQt5Core.so.5
#3  0x00007f47a184f828 in
QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) ()
at /lib64/libQt5Quick.so.5
#4  0x00007f47a1850585 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*)
() at /lib64/libQt5Quick.so.5
#5  0x00007f479ff787f5 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5
#6  0x00007f47a07aeab5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#7  0x00007f479fab5198 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#8  0x00007f479ff6e06c in
QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
() at /lib64/libQt5Gui.so.5
#9  0x00007f479ff4ad6c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQt5Gui.so.5
#10 0x00007f478d31c436 in xcbSourceDispatch(_GSource*, int (*)(void*), void*)
() at /lib64/libQt5XcbQpa.so.5
#11 0x00007f479e722e5c in g_main_context_dispatch_unlocked.lto_priv () at
/lib64/libglib-2.0.so.0
#12 0x00007f479e77df68 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#13 0x00007f479e720ad3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#14 0x00007f479fb075f9 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#15 0x00007f479fab3b5b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#16 0x00007f479fabbdeb in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#17 0x00005651ca57262a in main ()
[Inferior 1 (process 1997) detached]

The reporter indicates this bug may be a duplicate of or related to bug 492520,
bug 493513, bug 489702, bug 489982, bug 490079, bug 490094, bug 490282, bug
490313, bug 490624, bug 490628, bug 490910, bug 490944, bug 491141, bug 491699,
bug 491735, bug 492143, bug 492504, bug 492560, bug 492637, bug 492809, bug
492883, bug 492931, bug 493620.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to