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

2019-04-07 Thread Andreas Boll
Hi,

On Thu, Apr 04, 2019 at 04:30:31PM +0300, csaavedra...@gmail.com wrote:
> I see that this landed in unstable (in the next upstream release) but
> testing is still affected, as it's frozen. I installed testing in a new
> machine and I have hit this crasher again. I think this should be
> considered serious enough to be fixed in testing/upcoming stable.

Yeah, as testing is currently frozen an unblock request is required to
unblock xorg-server/2:1.20.4-1 and thus allow it to migrate to
testing. I've filed such a request at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926540

Thanks,
Andreas



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

2019-04-04 Thread csaavedra . cl
I see that this landed in unstable (in the next upstream release) but
testing is still affected, as it's frozen. I installed testing in a new
machine and I have hit this crasher again. I think this should be
considered serious enough to be fixed in testing/upcoming stable.



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

2019-01-27 Thread Claudio Saavedra
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.154048327000.lz4
   Message: Process 17936 (Xwayland) of user 1000 dumped core.

Stack trace of thread 17936:
#0  0x7f0e2ba99f3b __GI_raise (libc.so.6)
#1  0x7f0e2ba9b2f1 __GI_abort (libc.so.6)
#2  0x559b5e1f358a OsAbort (Xwayland)
#3  0x559b5e1f9093 AbortServer (Xwayland)
#4  0x559b5e1f9ef9 FatalError (Xwayland)
#5  0x559b5e1f09a1 OsSigHandler (Xwayland)
#6  0x7f0e2bc338e0 __restore_rt (libpthread.so.0)
#7  0x559b5e1587f6 present_wnmd_flip (Xwayland)
#8  0x559b5e09b050 xwl_present_events_notify (Xwayland)
#9  0x559b5e09b1f3 xwl_present_timer_callback (Xwayland)
#10 0x559b5e1ea180 DoTimer (Xwayland)
#11 0x559b5e1ea1f8 DoTimers (Xwayland)
#12 0x559b5e1ea487 check_timers (Xwayland)
#13 0x559b5e1ba7fc Dispatch (Xwayland)
#14 0x559b5e1be9f6 dix_main (Xwayland)
#15 0x7f0e2ba86b17 __libc_start_main (libc.so.6)
#16 0x559b5e0901ea _start (Xwayland)

Stack trace of thread 17940:
#0  0x7f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
#1  0x7f0e23ac327b n/a (swrast_dri.so)
#2  0x7f0e23ac31d7 n/a (swrast_dri.so)
#3  0x7f0e2bc28f2a start_thread (libpthread.so.0)
#4  0x7f0e2bb5bedf __clone (libc.so.6)

Stack trace of thread 17939:
#0  0x7f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
#1  0x7f0e23ac327b n/a (swrast_dri.so)
#2  0x7f0e23ac31d7 n/a (swrast_dri.so)
#3  0x7f0e2bc28f2a start_thread (libpthread.so.0)
#4  0x7f0e2bb5bedf __clone (libc.so.6)

Stack trace of thread 17938:
#0  0x7f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
#1  0x7f0e23ac327b n/a (swrast_dri.so)
#2  0x7f0e23ac31d7 n/a (swrast_dri.so)
#3  0x7f0e2bc28f2a start_thread (libpthread.so.0)
#4  0x7f0e2bb5bedf __clone (libc.so.6)

Stack trace of thread 17941:
#0  0x7f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
#1  0x7f0e23ac327b n/a (swrast_dri.so)
#2  0x7f0e23ac31d7 n/a (swrast_dri.so)
#3  0x7f0e2bc28f2a start_thread (libpthread.so.0)
#4  0x7f0e2bb5bedf __clone (libc.so.6)

Stack trace of thread 17937:
#0  0x7f0e2bc2ee6c futex_wait_cancelable (libpthread.so.0)
#1  0x7f0e29d82d8b n/a (i965_dri.so)
#2  0x7f0e29d82ab7 n/a (i965_dri.so)
#3  0x7f0e2bc28f2a start_thread (libpthread.so.0)
#4  0x7f0e2bb5bedf __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