https://bugs.kde.org/show_bug.cgi?id=453385
Bug ID: 453385 Summary: KSplash segfaults and crashes after sleep or lock Product: ksplash Version: 5.24.4 Platform: Neon Packages OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: aron...@gmail.com Target Milestone: --- The lock screen crashes and displays a black screen with a small(~300px) white rectangle with a cursor and nothing else. It happens after locking the screen or waking after sleep. Operating System: KDE neon 5.24 KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.93.0 Qt Version: 5.15.3 Kernel Version: 5.13.0-40-generic (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-3770 CPU @ 3.40GHz Memory: 27,4 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 3060/PCIe/SSE2 Application: ksplashqml (ksplashqml), signal: Segmentation fault [New LWP 2070] [New LWP 2077] [New LWP 2080] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f43754229cf in __GI___poll (fds=0x7ffec41c46b8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 __preamble__ [Current thread is 1 (Thread 0x7f4370859980 (LWP 2067))] Thread 4 (Thread 0x7f436d54b700 (LWP 2080)): #0 0x00007f437352934c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f43735294a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f43759f365b in QEventDispatcherGlib::processEvents (this=0x7f4358000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #3 0x00007f437599787b in QEventLoop::exec (this=this@entry=0x7f436d54ac00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #4 0x00007f43757b1442 in QThread::exec (this=this@entry=0x55bde0268950) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #5 0x00007f43751a0b39 in QQmlThreadPrivate::run (this=0x55bde0268950) at qml/ftw/qqmlthread.cpp:155 #6 0x00007f43757b2623 in QThreadPrivate::start (arg=0x55bde0268950) at thread/qthread_unix.cpp:331 #7 0x00007f4374767609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f437542f163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f436dd4c700 (LWP 2077)): #0 0x00007f43754229cf in __GI___poll (fds=0x7f4360004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f437352936e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f43735294a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f43759f365b in QEventDispatcherGlib::processEvents (this=0x7f4360000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f437599787b in QEventLoop::exec (this=this@entry=0x7f436dd4bbf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f43757b1442 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f437637bf4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f43757b2623 in QThreadPrivate::start (arg=0x7f43763ffd80) at thread/qthread_unix.cpp:331 #8 0x00007f4374767609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f437542f163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f436fa1f700 (LWP 2070)): #0 0x00007f43754229cf in __GI___poll (fds=0x7f436fa1eb28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f43745b2c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f43745b490a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f43701561a8 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f43757b2623 in QThreadPrivate::start (arg=0x55bde0154db0) at thread/qthread_unix.cpp:331 #5 0x00007f4374767609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f437542f163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f4370859980 (LWP 2067)): [KCrash Handler] #4 0x00007f43759ce71e in qGetPtrHelper<QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > > (ptr=...) at kernel/qobject.cpp:4029 #5 QObject::d_func (this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:132 #6 QObject::setProperty (this=this@entry=0x0, name=name@entry=0x55bdde99d868 "stage", value=...) at kernel/qobject.cpp:4030 #7 0x000055bdde99bf29 in SplashWindow::setStage (this=this@entry=0x55bde02720c0, stage=0) at ./ksplash/ksplashqml/splashwindow.cpp:75 #8 0x000055bdde99a754 in SplashApp::adoptScreen (this=this@entry=0x7ffec41c5570, screen=0x55bde0246660) at ./ksplash/ksplashqml/splashapp.cpp:137 #9 0x000055bdde99af73 in SplashApp::SplashApp (this=0x7ffec41c5570, argc=<optimized out>, argv=<optimized out>) at ./ksplash/ksplashqml/splashapp.cpp:74 #10 0x000055bdde999dc7 in main (argc=<optimized out>, argv=0x7ffec41c56c8) at ./ksplash/ksplashqml/main.cpp:60 [Inferior 1 (process 2067) detached] -- You are receiving this mail because: You are watching all bug changes.