<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - SIGSEGV in weston-desktop-shell when client is stopped"
href="https://bugs.freedesktop.org/show_bug.cgi?id=65961">65961</a>
</td>
</tr>
<tr>
<th>Assignee</th>
<td>wayland-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>SIGSEGV in weston-desktop-shell when client is stopped
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Reporter</th>
<td>mchalupa1@gmail.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>weston
</td>
</tr>
<tr>
<th>Product</th>
<td>Wayland
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=81102" name="attach_81102" title="Check if widget is not NULL">attachment 81102</a> <a href="attachment.cgi?id=81102&action=edit" title="Check if widget is not NULL">[details]</a></span>
Check if widget is not NULL
Hey,
I experienced a bug which resulted into SIGTRAP of weston (after a few
respawnings of weston-desktop-shell after SIGSEGV):
[11:15:19.134] 0: ./weston (on_caught_signal+0x17) [0x409517]
[11:15:19.134] 1: /lib64/libpthread.so.0 (__restore_rt+0x0) [0x35a7c0ef9f]
[11:15:19.135] 2: /home/marek/wayland/install/lib/libwayland-server.so.0
(wl_resource_post_event+0x66) [0x7fdbd550b836]
[11:15:19.136] 3: /home/marek/wayland/install/lib/weston/desktop-shell.so
(shell_grab_start+0x7d) [0x7fdbd224831d]
[11:15:19.136] 4: ./weston (weston_pointer_set_focus+0x147) [0x40e3f7]
[11:15:19.136] 5: ./weston (default_grab_focus+0x5b) [0x40e53b]
[11:15:19.136] 6: ./weston (notify_motion+0x4d) [0x40e8fd]
[11:15:19.136] 7: /home/marek/wayland/install/lib/weston/x11-backend.so
(x11_compositor_handle_event+0x43e) [0x7fdbd486b2fe]
[11:15:19.137] 8: /home/marek/wayland/install/lib/libwayland-server.so.0
(wl_event_loop_dispatch+0x62) [0x7fdbd550d8f2]
[11:15:19.137] 9: ./weston (weston_compositor_read_input+0x12) [0x408b92]
[11:15:19.137] 10: /home/marek/wayland/install/lib/libwayland-server.so.0
(wl_event_loop_dispatch+0x62) [0x7fdbd550d8f2]
[11:15:19.137] 11: /home/marek/wayland/install/lib/libwayland-server.so.0
(wl_display_run+0x25) [0x7fdbd550c535]
[11:15:19.137] 12: ./weston (main+0x537) [0x408277]
[11:15:19.194] 13: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x3f86421b75]
[11:15:19.194] 14: ./weston (_start+0x29) [0x408469]
[11:15:19.195] 15: ? (?+0x29) [0x29]
The bug appears when you run a client, then suspend it (^Z in my case) and then
hover with mouse or click on it or whatever.
Additionally, when you use right button, you can spin the window around its
axis (or move with i.e. smoke widget) (I'm new to wayland, so I'm not sure if
that's normal behavior)
I tried to track it in weston-desktop-shell and attached patch worked for me
(regarding the SIGSEGV)
Cheers,
mch</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>