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

            Bug ID: 402827
           Summary: kwin_wayland segfault on monitor wakeup
           Product: kwin
           Version: 5.14.4
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: jordanlepp...@gmail.com
  Target Milestone: ---

Created attachment 117266
  --> https://bugs.kde.org/attachment.cgi?id=117266&action=edit
System log from crash

SUMMARY
In Wayland session, when monitors go to sleep due to inactivity, when I wake it
up again, kwin_wayland segfaults.

STEPS TO REPRODUCE
1. Log into Wayland session
2. Wait for inactivity to cause screens to go to sleep
3. Move mouse / press key

OBSERVED RESULT
Black screen(s), does not respond to ctrl+alt+f1, have to hard reboot.

EXPECTED RESULT
Monitors wake up, can carry on using session.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.14.4
KDE Frameworks Version: 5.53.0
Qt Version: 5.12.0

ADDITIONAL INFORMATION
Distro: Manjaro Linux
Kernel: 4.19.13-1-MANJARO x86_64
CPU: Intel Core i7-5820K
GPU: AMD RX Vega 64, using AMDGPU driver
Mesa: 18.3.1
Monitors: 2 * 3840x2160@60Hz, connected with DP 1.2


I attached a log from the crash. The log starts when the monitors go to sleep,
I pressed a key about 15 seconds later. The relevant part seems to be:

Jan 03 14:43:49 rupert kernel: kwin_wayland[15576]: segfault at 1c0 ip
00007fd1e312f853 sp 00007ffc3f2c1038 error 4 in
libgbm.so.1.0.0[7fd1e312f000+6000]
Jan 03 14:43:49 rupert kernel: Code: 00 00 00 31 c0 48 83 c4 08 c3 66 66 2e 0f
1f 84 00 00 00 00 00 66 90 48 8b 07 ff a0 48 01 00 00 0f 1f 80 00 00 00 00 48
8b 07 <ff> a0 30 01 00 00 0f 1f 80 00 00 00 00 48 8b 07 ff a0 38 01 00 00
Jan 03 14:43:49 rupert kernel: audit: type=1701 audit(1546526629.764:79):
auid=1000 uid=1000 gid=1001 ses=4 pid=15576 comm="kwin_wayland"
exe="/usr/bin/kwin_wayland" sig=11 res=1
Jan 03 14:43:49 rupert systemd[1]: Started Process Core Dump (PID 16033/UID 0). 
Jan 03 14:43:49 rupert audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295
ses=4294967295 msg='unit=systemd-coredump@1-16033-0 comm="systemd"
exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Jan 03 14:43:49 rupert kernel: audit: type=1130 audit(1546526629.781:80): pid=1
uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@1-16033-0
comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=?
res=success'
(...)
Jan 03 14:43:52 rupert systemd-coredump[16034]: Core file was truncated to
2147483648 bytes.
Jan 03 14:43:53 rupert systemd-coredump[16034]: Process 15576 (kwin_wayland) of
user 1000 dumped core.

                                                Stack trace of thread 15576:
                                                #0  0x00007fd1e312f853 n/a
(n/a)

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

Reply via email to