<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - VT switching crashes Xwayland and weston"
href="https://bugs.freedesktop.org/show_bug.cgi?id=79609#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - VT switching crashes Xwayland and weston"
href="https://bugs.freedesktop.org/show_bug.cgi?id=79609">bug 79609</a>
from <span class="vcard"><a class="email" href="mailto:stu_dby@126.com" title="Boyan Ding <stu_dby@126.com>"> <span class="fn">Boyan Ding</span></a>
</span></b>
<pre>I digged a bit more into this issue and discovered the following info, hope it
helps. I built a new version of xwayland with lower level of optimization and
without stripping debug info (The log I post before is somewhat unclear because
of optimization and stripping). Backtrace is as follows:
Program received signal SIGSEGV, Segmentation fault.
0x0000000000491851 in miPointerSetCursorPosition ()
(gdb) bt
#0 0x0000000000491851 in miPointerSetCursorPosition ()
#1 0x000000000050017d in AnimCurSetCursorPosition ()
#2 0x00000000004337bb in pointer_handle_enter ()
#3 0x00007f732e3dcdf0 in ffi_call_unix64 () from /usr/lib/libffi.so.6
#4 0x00007f732e3dc861 in ffi_call () from /usr/lib/libffi.so.6
#5 0x00007f733053651d in ?? () from /usr/lib/libwayland-client.so.0
#6 0x00007f73305338cb in ?? () from /usr/lib/libwayland-client.so.0
#7 0x00007f7330533954 in ?? () from /usr/lib/libwayland-client.so.0
#8 0x00007f7330534684 in wl_display_dispatch_queue_pending ()
from /usr/lib/libwayland-client.so.0
#9 0x0000000000431bdb in wakeup_handler ()
#10 0x0000000000567d35 in WakeupHandler ()
#11 0x0000000000591137 in WaitForSomething ()
#12 0x000000000056387e in Dispatch ()
#13 0x00000000005672cd in dix_main ()
#14 0x0000000000553d52 in main ()
and the SIGSESV is caused by
miPointerPtr pPointer = MIPOINTER(pDev); (line 262 of mi/mipointer.c)
where MIPOINTER(pDev) returns 0</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>