Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 700274 - kde-plasma/kscreenlocker-? - kscreenlocker_gl: segmentation fault when entering the lockscreen in libQt5Gui.so.5.12.5 at line?
Summary: kde-plasma/kscreenlocker-? - kscreenlocker_gl: segmentation fault when enter...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-16 16:44 UTC by nvaert1986
Modified: 2019-12-15 14:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
My emerge --info (emerge_info,6.69 KB, text/plain)
2019-11-17 14:02 UTC, nvaert1986
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nvaert1986 2019-11-16 16:44:59 UTC
This happens sometimes when I lock the computer and then I need to unlock the session using loginctl unlock-session. If it starts happening, it'll continue happening. If it doesn't start happening the first time, it will not occur either.

Reproducible: Sometimes

Steps to Reproduce:
1.Login to a KDE session and lock your session later
2.
3.
Actual Results:  
The screen flashes a few times and gives a message you need to go to the console to unlock your session

Expected Results:  
A locked session

I'm running gentoo-sources-5.3.11 and nvidia-drivers 440.31. I've tried various kernels and various nvidia-drivers, but it keeps occuring. Thething is it always happens on the same address.

The message below will appear in dmesg:

[  404.224913] kscreenlocker_g[1795]: segfault at 7ffcf996bff0 ip 00007f3e3b9ad8a8 sp 00007ffcf996bfb0 error 6 in libQt5Gui.so.5.12.5[7f3e3b6de000+367000]
[  404.224918] Code: ff 90 48 01 c5 49 8b 44 ec 40 e9 2f ff ff ff 90 66 90 41 57 41 56 41 55 41 54 55 53 48 89 fd 48 81 ec d8 38 00 00 48 8b 5f 10 <48> 89 74 24 40 88 54 24 4f 64 48 8b 04 25 28 00 00 00 48 89 84 24
Comment 1 Andreas Sturmlechner gentoo-dev 2019-11-17 13:40:47 UTC
Missing emerge --info.

You're not posting this error from a running session that had its Qt or Frameworks version upgraded underneath it?
Comment 2 nvaert1986 2019-11-17 14:02:57 UTC
Created attachment 596508 [details]
My emerge --info

I'm not posting this from a running session that had QT Frameworks upgraded underneath it. I've even tried re-emerging some related packages (qtgui, kscreenlocker etc.), but the error persists.
Comment 3 nvaert1986 2019-11-17 14:04:27 UTC
UPDATE:

Just tried to lock my screen and it happened twice again, though this time no error on the display, but it actually recovered after flashing twice...

[ 7250.125329] kscreenlocker_g[3667]: segfault at 7fff8746cf90 ip 00007fbe0824b8a8 sp 00007fff8746cf50 error 6 in libQt5Gui.so.5.12.5[7fbe07f7c000+367000]
[ 7250.125335] Code: ff 90 48 01 c5 49 8b 44 ec 40 e9 2f ff ff ff 90 66 90 41 57 41 56 41 55 41 54 55 53 48 89 fd 48 81 ec d8 38 00 00 48 8b 5f 10 <48> 89 74 24 40 88 54 24 4f 64 48 8b 04 25 28 00 00 00 48 89 84 24
[ 7253.075317] kscreenlocker_g[3700]: segfault at 7fff603a6ff0 ip 00007f35730318a8 sp 00007fff603a6fb0 error 6 in libQt5Gui.so.5.12.5[7f3572d62000+367000]
[ 7253.075323] Code: ff 90 48 01 c5 49 8b 44 ec 40 e9 2f ff ff ff 90 66 90 41 57 41 56 41 55 41 54 55 53 48 89 fd 48 81 ec d8 38 00 00 48 8b 5f 10 <48> 89 74 24 40 88 54 24 4f 64 48 8b 04 25 28 00 00 00 48 89 84 24
Comment 4 nvaert1986 2019-11-19 09:00:38 UTC
After re-emerging most QT related packages the problem still occurs and only sometimes when locking the screen where it flickers 4 or 5 times (I guess it tries to restore it 4 or 5 times and then gives up, as the message also appears 4 or 5x in dmesg) and then displays a black window with white text that the screen locker has failed and you need to unlock it through the console
Comment 5 nvaert1986 2019-12-15 14:32:14 UTC
Seems to have been fixed after upgrading to 5.64. Has been stable for approximately a week now.