[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#920665: xwayland: Crash with external display, notifications, and screen idle [upstream patch attached]



Package: xwayland
Version: 2:1.20.3-1
Severity: important
Tags: patch upstream

Dear Maintainer,

This is a crasher that is present in xwayland for a long time and
has been fixed already upstream. I have locally built a debian patch
that includes the patches in the merge request linked below and they
certainly fix the issue. I ask you to please include these patches in
a -2 debian release for the time being.

Upstream report https://bugs.freedesktop.org/show_bug.cgi?id=108556
Merge request with fix: https://gitlab.freedesktop.org/xorg/xserver/merge_requests/45

Stacktrace:

           PID: 17936 (Xwayland)
           UID: 1000 (claudio)
           GID: 1000 (claudio)
        Signal: 6 (ABRT)
     Timestamp: Thu 2018-10-25 19:01:10 EEST (15h ago)
  Command Line: /usr/bin/Xwayland :0 -rootless -terminate -accessx -core -listen 4 -listen 5 -displayfd 6
    Executable: /usr/bin/Xwayland
 Control Group: /user.slice/user-1000.slice/session-27.scope
          Unit: session-27.scope
         Slice: user-1000.slice
       Session: 27
     Owner UID: 1000 (claudio)
       Boot ID: b12903cc16ef496d862aeeb2aea70027
    Machine ID: 60331354e4294207860fddfd176ae49c
      Hostname: patanjali
       Storage: /var/lib/systemd/coredump/core.Xwayland.1000.b12903cc16ef496d862aeeb2aea70027.17936.1540483270000000.lz4
       Message: Process 17936 (Xwayland) of user 1000 dumped core.
                
                Stack trace of thread 17936:
                #0  0x00007f0e2ba99f3b __GI_raise (libc.so.6)
                #1  0x00007f0e2ba9b2f1 __GI_abort (libc.so.6)
                #2  0x0000559b5e1f358a OsAbort (Xwayland)
                #3  0x0000559b5e1f9093 AbortServer (Xwayland)
                #4  0x0000559b5e1f9ef9 FatalError (Xwayland)
                #5  0x0000559b5e1f09a1 OsSigHandler (Xwayland)
                #6  0x00007f0e2bc338e0 __restore_rt (libpthread.so.0)
                #7  0x0000559b5e1587f6 present_wnmd_flip (Xwayland)
                #8  0x0000559b5e09b050 xwl_present_events_notify (Xwayland)
                #9  0x0000559b5e09b1f3 xwl_present_timer_callback (Xwayland)
                #10 0x0000559b5e1ea180 DoTimer (Xwayland)
                #11 0x0000559b5e1ea1f8 DoTimers (Xwayland)
                #12 0x0000559b5e1ea487 check_timers (Xwayland)
                #13 0x0000559b5e1ba7fc Dispatch (Xwayland)
                #14 0x0000559b5e1be9f6 dix_main (Xwayland)
                #15 0x00007f0e2ba86b17 __libc_start_main (libc.so.6)
                #16 0x0000559b5e0901ea _start (Xwayland)
                
                Stack trace of thread 17940:
                #0  0x00007f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
                #1  0x00007f0e23ac327b n/a (swrast_dri.so)
                #2  0x00007f0e23ac31d7 n/a (swrast_dri.so)
                #3  0x00007f0e2bc28f2a start_thread (libpthread.so.0)
                #4  0x00007f0e2bb5bedf __clone (libc.so.6)
                
                Stack trace of thread 17939:
                #0  0x00007f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
                #1  0x00007f0e23ac327b n/a (swrast_dri.so)
                #2  0x00007f0e23ac31d7 n/a (swrast_dri.so)
                #3  0x00007f0e2bc28f2a start_thread (libpthread.so.0)
                #4  0x00007f0e2bb5bedf __clone (libc.so.6)
                
                Stack trace of thread 17938:
                #0  0x00007f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
                #1  0x00007f0e23ac327b n/a (swrast_dri.so)
                #2  0x00007f0e23ac31d7 n/a (swrast_dri.so)
                #3  0x00007f0e2bc28f2a start_thread (libpthread.so.0)
                #4  0x00007f0e2bb5bedf __clone (libc.so.6)
                
                Stack trace of thread 17941:
                #0  0x00007f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
                #1  0x00007f0e23ac327b n/a (swrast_dri.so)
                #2  0x00007f0e23ac31d7 n/a (swrast_dri.so)
                #3  0x00007f0e2bc28f2a start_thread (libpthread.so.0)
                #4  0x00007f0e2bb5bedf __clone (libc.so.6)
                
                Stack trace of thread 17937:
                #0  0x00007f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
                #1  0x00007f0e29d82d8b n/a (i965_dri.so)
                #2  0x00007f0e29d82ab7 n/a (i965_dri.so)
                #3  0x00007f0e2bc28f2a start_thread (libpthread.so.0)
                #4  0x00007f0e2bb5bedf __clone (libc.so.6)



-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages xwayland depends on:
ii  libaudit1           1:2.8.4-2
ii  libbsd0             0.9.1-1
ii  libc6               2.28-5
ii  libdrm2             2.4.95-1
ii  libegl1             1.1.0-1
ii  libepoxy0           1.5.3-0.1
ii  libgbm1             18.3.2-1
ii  libgcrypt20         1.8.4-4
ii  libgl1              1.1.0-1
ii  libpixman-1-0       0.36.0-1
ii  libselinux1         2.8-1+b1
ii  libsystemd0         240-4
ii  libunwind8          1.2.1-8
ii  libwayland-client0  1.16.0-1
ii  libxau6             1:1.0.8-1+b2
ii  libxdmcp6           1:1.1.2-3
ii  libxfont2           1:2.0.3-1
ii  libxshmfence1       1.3-1
ii  xserver-common      2:1.20.3-1

xwayland recommends no packages.

xwayland suggests no packages.

-- no debconf information


Reply to: