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.

Reply via email to