[Wayland-bugs] [Bug 95337] XWayland crashes during startup if output data is received

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 10 14:34:25 UTC 2016


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

            Bug ID: 95337
           Summary: XWayland crashes during startup if output data is
                    received
           Product: Wayland
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: major
          Priority: medium
         Component: XWayland
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: michael.blumenkrantz at gmail.com
        QA Contact: xorg-team at lists.x.org

Backtrace with v1.18.3

#0  0x00000000004dadc4 in RREditConnectionInfo (pScreen=0xaee390) at
rrscreen.c:48
#1  RRScreenSizeNotify (pScreen=0xaee390) at rrscreen.c:151
#2  0x0000000000427146 in update_screen_size (xwl_output=0xaf3030, width=1920,
height=1080)
    at xwayland-output.c:189
#3  0x00007ff9e05fcd30 in ffi_call_unix64 () at ../src/x86/unix64.S:76
#4  0x00007ff9e05fc79b in ffi_call (cif=<optimized out>, fn=<optimized out>,
rvalue=0x0, avalue=<optimized out>)
    at ../src/x86/ffi64.c:525
#5  0x00007ff9e2c41af2 in wl_closure_invoke (closure=0xdef360, flags=1,
target=0xaf3090, opcode=2, data=0xaf3030)
    at src/connection.c:949
#6  0x00007ff9e2c3f05b in dispatch_event (display=0xaeeb50, queue=0xaeec18) at
src/wayland-client.c:1288
#7  0x00007ff9e2c3f347 in dispatch_queue (display=0xaeeb50, queue=0xaeec18) at
src/wayland-client.c:1434
#8  0x00007ff9e2c3f5fa in wl_display_dispatch_queue_pending (display=0xaeeb50,
queue=0xaeec18)
    at src/wayland-client.c:1676
#9  0x00007ff9e2c3f5c3 in wl_display_dispatch_queue (display=0xaeeb50,
queue=0xaeec18)
    at src/wayland-client.c:1652
#10 0x00007ff9e2c3eb0c in wl_display_roundtrip_queue (display=0xaeeb50,
queue=0xaeec18)
    at src/wayland-client.c:1099
#11 0x00007ff9e2c3eb60 in wl_display_roundtrip (display=0xaeeb50) at
src/wayland-client.c:1128
#12 0x000000000042671c in InitInput (argc=argc at entry=9,
argv=argv at entry=0x7ffcbeb60728) at xwayland-input.c:900
#13 0x0000000000553e51 in dix_main (argc=9, argv=0x7ffcbeb60728,
envp=<optimized out>) at main.c:268
#14 0x00007ff9e0ca5580 in __libc_start_main (main=0x4237c0 <main>, argc=9,
argv=0x7ffcbeb60728, 
    init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7ffcbeb60718)
    at libc-start.c:289
#15 0x00000000004237f9 in _start ()


ConnectionInfo is NULL, as InitInput is called before the connection data is
initialized, meaning that anything trying to access it before this point will
trigger a crash.

-- 
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/20160510/ebb5fdf9/attachment.html>


More information about the wayland-bugs mailing list