<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - XWayland crashes during startup if output data is received"
href="https://bugs.freedesktop.org/show_bug.cgi?id=95337">95337</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>XWayland crashes during startup if output data is received
</td>
</tr>
<tr>
<th>Product</th>
<td>Wayland
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>major
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>XWayland
</td>
</tr>
<tr>
<th>Assignee</th>
<td>wayland-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>michael.blumenkrantz@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>xorg-team@lists.x.org
</td>
</tr></table>
<p>
<div>
<pre>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@entry=9,
argv=argv@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.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>