Bug 422904 - [NVIDIA][Wayland] ksplashqml crashes with SIGSEGV
Summary: [NVIDIA][Wayland] ksplashqml crashes with SIGSEGV
Status: RESOLVED FIXED
Alias: None
Product: ksplash
Classification: Plasma
Component: general (show other bugs)
Version: 5.19.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-13 07:45 UTC by Guilherme Silva
Modified: 2023-05-23 20:17 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
kglobalaccel5 - full gdb backtrace (9.93 KB, text/plain)
2020-06-13 07:46 UTC, Guilherme Silva
Details
[17326] kglobalaccel5 - full gdb backtrace (9.93 KB, text/plain)
2020-06-13 07:48 UTC, Guilherme Silva
Details
[17209] kglobalaccel5 - full gdb backtrace (9.93 KB, text/plain)
2020-06-13 07:49 UTC, Guilherme Silva
Details
[17326] Xwayland - full gdb backtrace (87.06 KB, text/plain)
2020-06-13 07:49 UTC, Guilherme Silva
Details
[17339] ksplashqml - full gdb backtrace (29.67 KB, text/plain)
2020-06-13 07:50 UTC, Guilherme Silva
Details
[17447] kactivitymanagerd - full gdb backtrace (333.26 KB, text/plain)
2020-06-13 07:50 UTC, Guilherme Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guilherme Silva 2020-06-13 07:45:51 UTC
SUMMARY
After I log in to a Plasma Wayland session on NVIDIA, _sometimes_ I'd get a dark screen, with only the mouse cursor being displayed. However, trying to double or right click does nothing, so I essentially end up with a broken Plasma session, with the only option being rebooting my computer. Unfortunately, though, I haven't found a consistent way to reproduce this yet.

Additionally, a bunch of KDE components seem to fail after ksplashqml crashes (though I'm not experienced enough on debugging to precisely confirm the crash order of these compoenents). coredumpctl shows me this:

$ coredumpctl list --since=today
Sat 2020-06-13 03:49:31 -03   17209  1000   100   6 present   /usr/bin/kglobalaccel5
Sat 2020-06-13 03:49:45 -03   17339  1000   100  11 present   /usr/bin/ksplashqml
Sat 2020-06-13 03:49:46 -03   17447  1000   100   6 present   /usr/lib64/libexec/kactivitymanagerd
Sat 2020-06-13 03:49:47 -03   17326  1000   100   6 present   /usr/bin/Xwayland

In my next e-mails, I'll be attaching full gdb backtraces (with symbols) for all these processes, starting from the lowest pid.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20200611
KDE Plasma Version: 5.19.0
KDE Frameworks Version: 5.70.0
Qt Version: 5.15.0
Kernel Version: 5.6.14-1-default
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-3570K CPU @ 3.40GHz
Memory: 7,7 GiB of RAM
Graphics Processor: GeForce GTX 660/PCIe/SSE2


ADDITIONAL INFORMATION
NVIDIA proprietary driver version 440.82
Comment 1 Guilherme Silva 2020-06-13 07:46:27 UTC
Created attachment 129293 [details]
kglobalaccel5 - full gdb backtrace
Comment 2 Guilherme Silva 2020-06-13 07:48:27 UTC
Created attachment 129294 [details]
[17326] kglobalaccel5 - full gdb backtrace
Comment 3 Guilherme Silva 2020-06-13 07:49:14 UTC
Created attachment 129295 [details]
[17209] kglobalaccel5 - full gdb backtrace
Comment 4 Guilherme Silva 2020-06-13 07:49:38 UTC
Created attachment 129296 [details]
[17326] Xwayland - full gdb backtrace
Comment 5 Guilherme Silva 2020-06-13 07:50:12 UTC
Created attachment 129297 [details]
[17339] ksplashqml - full gdb backtrace
Comment 6 Guilherme Silva 2020-06-13 07:50:36 UTC
Created attachment 129298 [details]
[17447] kactivitymanagerd - full gdb backtrace
Comment 7 Nate Graham 2023-05-23 19:56:00 UTC
Thank you for the bug report. Unfortunately we were not able to get to it yet. Can we ask you to please check if this is still an issue with Plasma 5.27? Thanks!
Comment 8 Guilherme Silva 2023-05-23 19:59:34 UTC
This one is quite old, but I'm fairly certain that this crash was only happening on Wayland with the old (and now removed) EGLStreams backend, so feel free to close this one. :)
Comment 9 Nate Graham 2023-05-23 20:17:01 UTC
Awesome, thanks.