[Wayland-bugs] [Bug 108038] Xwayland crashes constantly (xorg-server-1.20.1 tag of xserver)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Sep 25 10:55:06 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=108038

--- Comment #3 from Siarhei <serega.belarus at gmail.com> ---
The problem seems to be an invalid display_handle, or authentication error.
Just guessing from a stacktrace.

In practice I reproduce the problem in the following way.
A new gnome-session is started, which runs Xwayland.
Then I switch a tty terminal.
And during this time an autostart execute skype process.
Which crashes Xwayland finally.
So it's some a problem within gnome, skype, or etc.

I've cross checked xorg-server-1.20.0, ..., xorg-server.1.20.1, as well as
master branch.
The problem is present at all of them.

```plain
(gdb) where
#0  0x00007fcfe9b25d7f in raise () from /usr/lib/libc.so.6
#1  0x00007fcfe9b10672 in abort () from /usr/lib/libc.so.6
#2  0x00005582a92a2fea in OsAbort () at ../xserver/os/utils.c:1350
#3  0x00005582a929b3e5 in AbortServer () at ../xserver/os/log.c:877
#4  FatalError (f=<optimized out>) at ../xserver/os/log.c:1015
#5  0x00005582a93c1e7c in xwl_log_handler (format=<optimized out>,
args=<optimized out>) at ../xserver/hw/xwayland/xwayland.c:1147
#6  0x00007fcfe91e8cb8 in wl_log (fmt=0x7fcfe91e9102 "%s@%u: error %d: %s\n")
at src/wayland-util.c:404
#7  0x00007fcfe91e3289 in display_handle_error (data=0x5582a9e268f0,
display=0x5582a9e268f0, object=0x5582a9e2cc00, code=0, 
    message=0x5582aa3c1af4 "authenicate failed") at src/wayland-client.c:898
#8  0x00007fcfe7ce11c8 in ffi_call_unix64 () from /usr/lib/libffi.so.6
#9  0x00007fcfe7ce0c2a in ffi_call () from /usr/lib/libffi.so.6
#10 0x00007fcfe91e7160 in wl_closure_invoke (closure=0x5582aa3c1a10, flags=1,
target=0x5582a9e268f0, opcode=0, data=0x5582a9e268f0) at src/connection.c:1006
#11 0x00007fcfe91e417f in dispatch_event (display=0x5582a9e268f0,
queue=0x5582a9e269a0) at src/wayland-client.c:1427
#12 0x00007fcfe91e443e in dispatch_queue (display=0x5582a9e268f0,
queue=0x5582a9e269b8) at src/wayland-client.c:1566
#13 0x00007fcfe91e4766 in wl_display_dispatch_queue_pending
(display=0x5582a9e268f0, queue=0x5582a9e269b8) at src/wayland-client.c:1815
#14 0x00007fcfe91e47d1 in wl_display_dispatch_pending (display=0x5582a9e268f0)
at src/wayland-client.c:1878
#15 0x00005582a93c360b in xwl_read_events (xwl_screen=<optimized out>,
xwl_screen=<optimized out>) at ../xserver/hw/xwayland/xwayland.c:820
#16 0x00005582a92a4d21 in ospoll_wait (ospoll=0x5582a9e1abe0,
timeout=<optimized out>) at ../xserver/os/ospoll.c:651
#17 0x00005582a936c850 in WaitForSomething (are_ready=0) at
../xserver/os/WaitFor.c:207
#18 Dispatch () at ../xserver/dix/dispatch.c:421
#19 0x00005582a9266ced in dix_main (envp=<optimized out>, argv=<optimized out>,
argc=<optimized out>) at ../xserver/dix/main.c:276
#20 main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at
../xserver/dix/stubmain.c:34

```

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20180925/a8e50821/attachment.html>


More information about the wayland-bugs mailing list