Last active
May 4, 2020 17:46
-
-
Save Xyene/b5c22808a2f639f2a944e74169edf697 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) bt full | |
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 | |
set = {__val = {171517440, 3472310978873881120, 0 <repeats 14 times>}} | |
pid = <optimized out> | |
tid = <optimized out> | |
ret = <optimized out> | |
#1 0x00007f18fce7355b in __GI_abort () at abort.c:79 | |
save_stage = 1 | |
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 12 times>, 67108868, | |
139745300730128, 977711612925155072, 0}}, sa_flags = 430932368, sa_restorer = 0x55c619af8190} | |
sigs = {__val = {32, 0 <repeats 15 times>}} | |
#2 0x000055c619ace3da in OsAbort () at ../../../../os/utils.c:1351 | |
No locals. | |
#3 0x000055c619ad3f03 in AbortServer () at ../../../../os/log.c:879 | |
No locals. | |
#4 0x000055c619ad4d69 in FatalError (f=f@entry=0x55c619af8190 "Caught signal %d (%s). Server aborting\n") at ../../../../os/log.c:1017 | |
args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc65e35a60, reg_save_area = 0x7ffc65e35990}} | |
args2 = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffc65e35a60, reg_save_area = 0x7ffc65e35990}} | |
beenhere = 1 | |
#5 0x000055c619acb7f1 in OsSigHandler (unused=<optimized out>, sip=<optimized out>, signo=11) at ../../../../os/osinit.c:156 | |
No locals. | |
#6 OsSigHandler (signo=11, sip=<optimized out>, unused=<optimized out>) at ../../../../os/osinit.c:110 | |
No locals. | |
#7 <signal handler called> | |
No locals. | |
#8 0x00007f18fdd3b209 in wl_proxy_marshal () from /lib/x86_64-linux-gnu/libwayland-client.so.0 | |
No symbol table info available. | |
#9 0x000055c6199703b0 in wl_pointer_set_cursor (hotspot_y=<optimized out>, hotspot_x=<optimized out>, surface=<optimized out>, | |
serial=<optimized out>, wl_pointer=<optimized out>) at /usr/include/wayland-client-protocol.h:4610 | |
No locals. | |
#10 xwl_seat_set_cursor (xwl_seat=0x55c61c4da700) at ../../../../../hw/xwayland/xwayland-cursor.c:161 | |
xwl_cursor = 0x55c61c4da7b8 | |
pixmap = 0x55c61c55a430 | |
cursor = <optimized out> | |
stride = <optimized out> | |
#11 0x000055c6199706b9 in xwl_set_cursor (device=<optimized out>, screen=<optimized out>, cursor=<optimized out>, x=<optimized out>, | |
y=<optimized out>) at ../../../../../hw/xwayland/xwayland-cursor.c:249 | |
xwl_seat = 0x55c61c4da700 | |
xwl_tablet_tool = <optimized out> | |
cursor_visibility_changed = <optimized out> | |
#12 0x000055c6199b7e4e in miPointerUpdateSprite (pDev=0x55c61c30e910) at ../../../../mi/mipointer.c:468 | |
pScreenPriv = 0x55c61b9ae910 | |
y = 0 | |
devy = <optimized out> | |
pScreen = 0x55c61b9a1380 | |
pCursor = <optimized out> | |
x = 0 | |
devx = <optimized out> | |
pPointer = 0x55c61c3125b0 | |
pScreen = <optimized out> | |
pScreenPriv = <optimized out> | |
pCursor = <optimized out> | |
x = <optimized out> | |
y = <optimized out> | |
devx = <optimized out> | |
devy = <optimized out> | |
pPointer = <optimized out> | |
pOldPriv = <optimized out> | |
#13 miPointerUpdateSprite (pDev=0x55c61c30e910) at ../../../../mi/mipointer.c:410 | |
pScreen = <optimized out> | |
pScreenPriv = <optimized out> | |
pCursor = <optimized out> | |
x = <optimized out> | |
y = <optimized out> | |
devx = <optimized out> | |
devy = <optimized out> | |
pPointer = <optimized out> | |
pOldPriv = <optimized out> | |
#14 0x000055c6199b8136 in miPointerDisplayCursor (pCursor=0x55c61c55d030, pScreen=0x55c61b9a1380, pDev=0x55c61c30e910) | |
at ../../../../mi/mipointer.c:206 | |
pPointer = <optimized out> | |
pPointer = <optimized out> | |
#15 miPointerDisplayCursor (pDev=0x55c61c30e910, pScreen=0x55c61b9a1380, pCursor=0x55c61c55d030) at ../../../../mi/mipointer.c:194 | |
pPointer = <optimized out> | |
#16 0x000055c6199a4b9b in CursorDisplayCursor (pDev=<optimized out>, pScreen=0x55c61b9a1380, pCursor=0x55c61c55d030) | |
at ../../../../xfixes/cursor.c:168 | |
cs = 0x55c61c1ce5e0 | |
pOldCursor = 0x55c61c4f4710 | |
ret = <optimized out> | |
backupProc = 0x55c6199a49e0 <CursorDisplayCursor> | |
#17 0x000055c619a2da97 in AnimCurDisplayCursor (pDev=0x55c61c30e910, pScreen=0x55c61b9a1380, pCursor=0x55c61c55d030) | |
at ../../../../render/animcur.c:197 | |
as = 0x55c61c1e8390 | |
ret = 1 | |
#18 0x000055c619a9e6fb in ChangeToCursor (pDev=0x55c61c30e910, cursor=0x55c61c55d030) at ../../../../dix/events.c:938 | |
pSprite = 0x55c61c33aa60 | |
pScreen = <optimized out> | |
#19 0x000055c619aa2724 in CheckMotion (ev=ev@entry=0x0, pDev=pDev@entry=0x55c61c30e910) at ../../../../dix/events.c:3083 | |
sourceid = 2 | |
prevSpriteWin = 0x55c61c1e9310 | |
--Type <RET> for more, q to quit, c to continue without paging-- | |
newSpriteWin = 0x55c61c4fe8b0 | |
pSprite = 0x55c61c33aa60 | |
#20 0x000055c619aa284a in WindowsRestructured () at ../../../../dix/events.c:3100 | |
pDev = 0x55c61c30e910 | |
#21 0x000055c6199c2aed in miResizeWindow (pWin=<optimized out>, x=0, y=<optimized out>, w=<optimized out>, h=<optimized out>, | |
pSib=<optimized out>) at ../../../../mi/miwindow.c:620 | |
pParent = <optimized out> | |
WasViewable = <optimized out> | |
width = <optimized out> | |
height = <optimized out> | |
oldx = 2560 | |
oldy = 30 | |
bw = <optimized out> | |
dw = 0 | |
dh = 30 | |
oldpt = <optimized out> | |
oldRegion = 0x55c61c4ffde0 | |
anyMarked = <optimized out> | |
pScreen = 0x55c61b9a1380 | |
pFirstChange = 0x55c61c4fe5b0 | |
pChild = <optimized out> | |
gravitate = {0x0, 0x55c61b9a2de0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} | |
g = <optimized out> | |
nx = 0 | |
ny = 0 | |
newx = 0 | |
newy = 0 | |
pRegion = <optimized out> | |
destClip = <optimized out> | |
oldWinClip = <optimized out> | |
borderVisible = <optimized out> | |
shrunk = <optimized out> | |
moved = <optimized out> | |
pLayerWin = 0x55c61c4fe5b0 | |
#22 0x000055c619a8245a in compResizeWindow (pWin=0x55c61c4fe5b0, x=<optimized out>, y=<optimized out>, w=<optimized out>, | |
h=<optimized out>, pSib=<optimized out>) at ../../../../composite/compwindow.c:407 | |
pScreen = 0x55c61b9a1380 | |
cs = 0x55c61c1c8f30 | |
#23 0x000055c619ac0a06 in ConfigureWindow (pWin=<optimized out>, mask=<optimized out>, vlist=vlist@entry=0x55c61c64fdac, | |
client=client@entry=0x55c61c4c8c20) at ../../../../dix/window.c:2422 | |
pSib = 0x55c61c5d2980 | |
pParent = <optimized out> | |
sibwid = <optimized out> | |
index2 = <optimized out> | |
tmask = <optimized out> | |
pVlist = <optimized out> | |
x = 0 | |
y = 0 | |
beforeX = <optimized out> | |
beforeY = <optimized out> | |
w = 2560 | |
h = 1440 | |
bw = <optimized out> | |
rc = <optimized out> | |
action = <optimized out> | |
smode = <optimized out> | |
#24 0x000055c619a8fa2c in ProcConfigureWindow (client=0x55c61c4c8c20) at ../../../../dix/dispatch.c:916 | |
pWin = 0x55c61c4fe5b0 | |
stuff = <optimized out> | |
len = 5 | |
rc = <optimized out> | |
#25 0x000055c619a9588e in Dispatch () at ../../../../dix/dispatch.c:478 | |
result = <optimized out> | |
client = 0x55c61c4c8c20 | |
start_tick = 90 | |
#26 0x000055c619a99876 in dix_main (argc=10, argv=0x7ffc65e367b8, envp=<optimized out>) at ../../../../dix/main.c:276 | |
i = <optimized out> | |
alwaysCheckForInput = {0, 1} | |
#27 0x00007f18fce74e0b in __libc_start_main (main=0x55c6199691f0 <main>, argc=10, argv=0x7ffc65e367b8, init=<optimized out>, | |
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc65e367a8) at ../csu/libc-start.c:308 | |
self = <optimized out> | |
result = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3720761644978691889, 94309321183744, 140722017888176, 0, 0, -7482226783064579889, | |
-7358608655014190897}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffc65e36810, 0x7f18fe0fa190}, data = { | |
prev = 0x0, cleanup = 0x0, canceltype = 1709402128}}} | |
not_first_call = <optimized out> | |
#28 0x000055c61996922a in _start () at ../../../../xfixes/cursor.c:1064 | |
No symbol table info available. | |
(gdb) f 10 | |
#10 xwl_seat_set_cursor (xwl_seat=0x55c61c4da700) at ../../../../../hw/xwayland/xwayland-cursor.c:161 | |
161 ../../../../../hw/xwayland/xwayland-cursor.c: No such file or directory. | |
(gdb) p *xwl_cursor | |
$1 = {update_proc = 0x55c619a9ea60 <EnqueueEvent>, surface = 0x1, frame_cb = 0x0, needs_update = 1} | |
(gdb) p *xwl_seat | |
$2 = {pointer = 0x55c61c4c5a80, relative_pointer = 0x55c61c4c5a80, keyboard = 0x55c61c4c5e80, touch = 0x55c61c4c58f0, | |
stylus = 0x55c61c4da7a0, eraser = 0xd, puck = 0x55c61c4da750, xwl_screen = 0x55c61c4da750, seat = 0x0, wl_pointer = 0x51, | |
wp_relative_pointer = 0x55c61c4da730, wl_keyboard = 0x55c61c4da730, wl_touch = 0x55c61c4da700, tablet_seat = 0x55c61c4c4f90, keys = { | |
size = 94309366736752, alloc = 94309366736752, data = 0x55c61c4da780}, focus_window = 0x55c61c4da780, tablet_focus_window = 0x0, | |
id = 913, pointer_enter_serial = 0, link = {next = 0x55c61c4da700, prev = 0x55c619a6ba00 <ProcessKeyboardEvent>}, | |
x_cursor = 0x55c61c55d030, cursor = {update_proc = 0x55c619a9ea60 <EnqueueEvent>, surface = 0x1, frame_cb = 0x0, needs_update = 1}, | |
last_xwindow = 0x55c61996c560 <xwl_tablet_pad_proc>, touches = {next = 0x100000001, prev = 0x1}, keymap_size = 298468697717080064, | |
keymap = 0x0, keyboard_focus = 0x0, axis_discrete_pending = {next = 0x0, prev = 0x0}, sync_pending = { | |
next = 0x55c619aa5cd0 <ActivateKeyboardGrab>, prev = 0x55c619aa6040 <DeactivateKeyboardGrab>}, pointer_warp_emulator = 0x0, | |
cursor_confinement_window = 0x0, confined_pointer = 0x55c61c4dab30, pending_pointer_event = {has_absolute = 3, x = 241, y = 470435248, | |
has_relative = 21958, dx = 5.9287877500949585e-323, dy = 0, dx_unaccel = 4.6595017149383493e-310, dy_unaccel = 0}, tablets = { | |
next = 0x55c61c4dd2e0, prev = 0x0}, tablet_tools = {next = 0x0, prev = 0x0}, tablet_pads = {next = 0x55c61c4dd840, prev = 0x0}, | |
keyboard_grab = 0x0} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment