[Wayland-bugs] [Bug 104027] Wayland crash when clicking Wacom tablet buttons

2019-05-10 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104027

GitLab Migration User  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |MOVED

--- Comment #6 from GitLab Migration User  ---
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been
closed from further activity.

You can subscribe and participate further through the new bug through this link
to our GitLab instance: https://gitlab.freedesktop.org/xorg/xserver/issues/709.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

[Wayland-bugs] [Bug 104027] Wayland crash when clicking Wacom tablet buttons

2017-12-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104027

--- Comment #5 from Jehan  ---
(gdb) f 9
#9  xwl_seat_set_cursor (xwl_seat=0x3389310) at xwayland-cursor.c:161
161 wl_pointer_set_cursor(xwl_seat->wl_pointer,
(gdb) p *xwl_seat
$1 = {pointer = 0x3249108, relative_pointer = 0x3249108, keyboard = 0x33a9470,
touch = 0x3248f90, stylus = 0x3420850, eraser = 0x9, 
  puck = 0x33961f0, xwl_screen = 0x33961f0, seat = 0x0, wl_pointer = 0x91,
wp_relative_pointer = 0x339de60, wl_keyboard = 0x0, 
  wl_touch = 0x0, tablet_seat = 0x0, keys = {size = 0, alloc = 54336192, data =
0x0}, focus_window = 0x0, id = 0, 
  pointer_enter_serial = 0, link = {next = 0x0, prev = 0xc2959f}, x_cursor =
0x3275f30, cursor = {update_proc = 0x0, surface = 0x0, 
frame_cb = 0x0, needs_update = 0}, last_xwindow = 0x90, touches = {next =
0x61, prev = 0x337bb40}, keymap_size = 0, keymap = 0x0, 
  keyboard_focus = 0x0, sync_pending = {next = 0x0, prev = 0x33a7430},
pointer_warp_emulator = 0x7efc, 
  cursor_confinement_window = 0x0, confined_pointer = 0x7efcc31b6ba0,
pending_pointer_event = {has_absolute = 53714816, x = 0, 
y = 54212192, has_relative = 0, dx = 4.7924367646600915e-322, dy =
2.6580810796762399e-316, dx_unaccel = 0, dy_unaccel = 0}, 
  tablets = {next = 0x0, prev = 0x0}, tablet_tools = {next = 0x0, prev =
0x7efc}, tablet_pads = {next = 0x0, 
prev = 0x7efcc31b6ba0}}
(gdb) p *xwl_cursor
$2 = {update_proc = 0x0, surface = 0x0, frame_cb = 0x0, needs_update = 0}
(gdb)

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 104027] Wayland crash when clicking Wacom tablet buttons

2017-12-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104027

--- Comment #4 from Olivier Fourdan  ---
(In reply to Jehan from comment #3)
> #7  0x7efcc88b9e79 in wl_proxy_marshal () from
> /lib64/libwayland-client.so.0
> No symbol table info available.
> #8  0x00428890 in wl_pointer_set_cursor (hotspot_y=,
> hotspot_x=, surface=, 
> serial=, wl_pointer=) at
> /usr/include/wayland-client-protocol.h:4443
> No locals.
> #9  xwl_seat_set_cursor (xwl_seat=0x3389310) at xwayland-cursor.c:161
> xwl_cursor = 0x33893c0
> cursor = 
> stride = 

Thanks!

>From within gdb, can you please do:

(gdb) f 9
(gdb) p *xwl_seat
(gdb) p *xwl_cursor

And copy/paste the result of those 3 commands above in here?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 104027] Wayland crash when clicking Wacom tablet buttons

2017-12-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104027

--- Comment #3 from Jehan  ---
(In reply to Olivier Fourdan from comment #2)
> Could you please install the relevant debuginfo packages for Xwayland and
> post the output of "bt full" in gdb?

For my own reference, I installed the debuginfo with:

> sudo dnf debuginfo-install /usr/bin/Xwayland

The output:

$ coredumpctl gdb /usr/bin/Xwayland 14052
   PID: 14052 (Xwayland)
   UID: 1000 (jehan)
   GID: 1000 (jehan)
Signal: 6 (ABRT)
 Timestamp: Fri 2017-12-01 23:09:10 CET (2 days ago)
  Command Line: /usr/bin/Xwayland :0 -rootless -terminate -core -listen 4
-listen 5 -displayfd 6
Executable: /usr/bin/Xwayland
 Control Group: /user.slice/user-1000.slice/session-5.scope
  Unit: session-5.scope
 Slice: user-1000.slice
   Session: 5
 Owner UID: 1000 (jehan)
   Boot ID: 527685df08a54928b34265eb31732096
Machine ID: 91a227afc4144f14aff99675126a3873
  Hostname: DarkMarmot
   Storage:
/var/lib/systemd/coredump/core.Xwayland.1000.527685df08a54928b34265eb31732096.14052.151216615000.lz4
   Message: Process 14052 (Xwayland) of user 1000 dumped core.

Stack trace of thread 14052:
#0  0x7efcc645869b raise (libc.so.6)
#1  0x7efcc645a3b1 abort (libc.so.6)
#2  0x00594a9a OsAbort (Xwayland)
#3  0x00599c63 AbortServer (Xwayland)
#4  0x0059aa85 FatalError (Xwayland)
#5  0x00591b8e OsSigHandler (Xwayland)
#6  0x7efcc6818a70 __restore_rt (libpthread.so.0)
#7  0x7efcc88b9e79 wl_proxy_marshal
(libwayland-client.so.0)
#8  0x00428890 xwl_seat_set_cursor (Xwayland)
#9  0x00428b79 xwl_set_cursor (Xwayland)
#10 0x0047505a miPointerUpdateSprite (Xwayland)
#11 0x004752aa miPointerDisplayCursor (Xwayland)
#12 0x00461480 CursorDisplayCursor (Xwayland)
#13 0x004ee26f AnimCurDisplayCursor (Xwayland)
#14 0x00560cdb ChangeToCursor (Xwayland)
#15 0x00564c9c CheckMotion (Xwayland)
#16 0x00564e7a WindowsRestructured (Xwayland)
#17 0x005881c9 UnmapWindow (Xwayland)
#18 0x0055205a ProcUnmapWindow (Xwayland)
#19 0x00557e88 Dispatch (Xwayland)
#20 0x0055bed0 dix_main (Xwayland)
#21 0x7efcc644203a __libc_start_main (libc.so.6)
#22 0x00422a3a _start (Xwayland)

Stack trace of thread 14053:
#0  0x7efcc6813c3b pthread_cond_wait@@GLIBC_2.3.2
(libpthread.so.0)
#1  0x7efcc091b97b thread_function (swrast_dri.so)
#2  0x7efcc091b7f7 impl_thrd_routine (swrast_dri.so)
#3  0x7efcc680d609 start_thread (libpthread.so.0)
#4  0x7efcc653ae6f __clone (libc.so.6)

Stack trace of thread 14055:
#0  0x7efcc6813c3b pthread_cond_wait@@GLIBC_2.3.2
(libpthread.so.0)
#1  0x7efcc091b97b thread_function (swrast_dri.so)
#2  0x7efcc091b7f7 impl_thrd_routine (swrast_dri.so)
#3  0x7efcc680d609 start_thread (libpthread.so.0)
#4  0x7efcc653ae6f __clone (libc.so.6)

Stack trace of thread 14056:
#0  0x7efcc6813c3b pthread_cond_wait@@GLIBC_2.3.2
(libpthread.so.0)
#1  0x7efcc091b97b thread_function (swrast_dri.so)
#2  0x7efcc091b7f7 impl_thrd_routine (swrast_dri.so)
#3  0x7efcc680d609 start_thread (libpthread.so.0)
#4  0x7efcc653ae6f __clone (libc.so.6)

Stack trace of thread 14054:
#0  0x7efcc6813c3b pthread_cond_wait@@GLIBC_2.3.2
(libpthread.so.0)
#1  0x7efcc091b97b thread_function (swrast_dri.so)
#2  0x7efcc091b7f7 impl_thrd_routine (swrast_dri.so)
#3  0x7efcc680d609 start_thread (libpthread.so.0)
#4  0x7efcc653ae6f __clone (libc.so.6)

GNU gdb (GDB) Fedora 8.0.1-30.fc27
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:


[Wayland-bugs] [Bug 104027] Wayland crash when clicking Wacom tablet buttons

2017-12-04 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104027

--- Comment #2 from Olivier Fourdan  ---
Could you please install the relevant debuginfo packages for Xwayland and post
the output of "bt full" in gdb?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 104027] Wayland crash when clicking Wacom tablet buttons

2017-12-01 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104027

Jehan  changed:

   What|Removed |Added

  Component|wayland |XWayland
   Severity|normal  |critical
 QA Contact||xorg-t...@lists.x.org

--- Comment #1 from Jehan  ---
Changing component to Xwayland since the original crash seems to have happened
there.
Also setting to critical since it crashes GNOME and everything in it.

Moreover I am not sure at all there is any relation with Wacom. That's just
what I was doing at the time (testing Wacom buttons) but there don't look to be
anything related to it in the backtraces.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs


[Wayland-bugs] [Bug 104027] Wayland crash when clicking Wacom tablet buttons

2017-12-01 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=104027

Bug ID: 104027
   Summary: Wayland crash when clicking Wacom tablet buttons
   Product: Wayland
   Version: unspecified
  Hardware: Other
OS: All
Status: NEW
  Severity: normal
  Priority: medium
 Component: wayland
  Assignee: wayland-bugs@lists.freedesktop.org
  Reporter: je...@zemarmot.net

GNOME/Wayland from Fedora 27.

When the crash happened, no specific application was opened, I was simply
testing a Wacom tablet buttons (I just mapped some letters to a button and was
clicking them in a terminal to see if they appeared).
Then it crashed after a few minutes.

> $ coredumpctl list
> [...]
> Fri 2017-12-01 23:09:10 CET   14052  1000  1000   6 present   
> /usr/bin/Xwayland
> Fri 2017-12-01 23:09:13 CET   14002  1000  1000   5 present   
> /usr/bin/gnome-shell

$ coredumpctl gdb /usr/bin/Xwayland
   PID: 14052 (Xwayland)
   UID: 1000 (jehan)
   GID: 1000 (jehan)
Signal: 6 (ABRT)
 Timestamp: Fri 2017-12-01 23:09:10 CET (1h 49min ago)
  Command Line: /usr/bin/Xwayland :0 -rootless -terminate -core -listen 4
-listen 5 -displayfd 6
Executable: /usr/bin/Xwayland
 Control Group: /user.slice/user-1000.slice/session-5.scope
  Unit: session-5.scope
 Slice: user-1000.slice
   Session: 5
 Owner UID: 1000 (jehan)
   Boot ID: 527685df08a54928b34265eb31732096
Machine ID: 91a227afc4144f14aff99675126a3873
  Hostname: DarkMarmot
   Storage:
/var/lib/systemd/coredump/core.Xwayland.1000.527685df08a54928b34265eb31732096.14052.151216615000.lz4
   Message: Process 14052 (Xwayland) of user 1000 dumped core.

Stack trace of thread 14052:
#0  0x7efcc645869b raise (libc.so.6)
#1  0x7efcc645a3b1 abort (libc.so.6)
#2  0x00594a9a OsAbort (Xwayland)
#3  0x00599c63 AbortServer (Xwayland)
#4  0x0059aa85 FatalError (Xwayland)
#5  0x00591b8e OsSigHandler (Xwayland)
#6  0x7efcc6818a70 __restore_rt (libpthread.so.0)
#7  0x7efcc88b9e79 wl_proxy_marshal
(libwayland-client.so.0)
#8  0x00428890 xwl_seat_set_cursor (Xwayland)
#9  0x00428b79 xwl_set_cursor (Xwayland)
#10 0x0047505a miPointerUpdateSprite (Xwayland)
#11 0x004752aa miPointerDisplayCursor (Xwayland)
#12 0x00461480 CursorDisplayCursor (Xwayland)
#13 0x004ee26f AnimCurDisplayCursor (Xwayland)
#14 0x00560cdb ChangeToCursor (Xwayland)
#15 0x00564c9c CheckMotion (Xwayland)
#16 0x00564e7a WindowsRestructured (Xwayland)
#17 0x005881c9 UnmapWindow (Xwayland)
#18 0x0055205a ProcUnmapWindow (Xwayland)
#19 0x00557e88 Dispatch (Xwayland)
#20 0x0055bed0 dix_main (Xwayland)
#21 0x7efcc644203a __libc_start_main (libc.so.6)
#22 0x00422a3a _start (Xwayland)

Stack trace of thread 14053:
#0  0x7efcc6813c3b pthread_cond_wait@@GLIBC_2.3.2
(libpthread.so.0)
#1  0x7efcc091b97b thread_function (swrast_dri.so)
#2  0x7efcc091b7f7 impl_thrd_routine (swrast_dri.so)
#3  0x7efcc680d609 start_thread (libpthread.so.0)
#4  0x7efcc653ae6f __clone (libc.so.6)

Stack trace of thread 14055:
#0  0x7efcc6813c3b pthread_cond_wait@@GLIBC_2.3.2
(libpthread.so.0)
#1  0x7efcc091b97b thread_function (swrast_dri.so)
#2  0x7efcc091b7f7 impl_thrd_routine (swrast_dri.so)
#3  0x7efcc680d609 start_thread (libpthread.so.0)
#4  0x7efcc653ae6f __clone (libc.so.6)

Stack trace of thread 14056:
#0  0x7efcc6813c3b pthread_cond_wait@@GLIBC_2.3.2
(libpthread.so.0)
#1  0x7efcc091b97b thread_function (swrast_dri.so)
#2  0x7efcc091b7f7 impl_thrd_routine (swrast_dri.so)
#3  0x7efcc680d609 start_thread (libpthread.so.0)
#4  0x7efcc653ae6f __clone (libc.so.6)

Stack trace of thread 14054:
#0  0x7efcc6813c3b pthread_cond_wait@@GLIBC_2.3.2
(libpthread.so.0)
#1  0x7efcc091b97b thread_function (swrast_dri.so)
#2  0x7efcc091b7f7 impl_thrd_routine (swrast_dri.so)
#3  0x7efcc680d609 start_thread (libpthread.so.0)
#4  0x7efcc653ae6f __clone (libc.so.6)

$ coredumpctl gdb /usr/bin/gnome-shell
   PID: 14002