[Wayland-bugs] [Bug 65961] New: SIGSEGV in weston-desktop-shell when client is stopped

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jun 20 03:00:23 PDT 2013


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

          Priority: medium
            Bug ID: 65961
          Assignee: wayland-bugs at lists.freedesktop.org
           Summary: SIGSEGV in weston-desktop-shell when client is stopped
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: mchalupa1 at gmail.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: weston
           Product: Wayland

Created attachment 81102
  --> https://bugs.freedesktop.org/attachment.cgi?id=81102&action=edit
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

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


More information about the Wayland-bugs mailing list