Trap X11 errors in convert_clipboard
@hussam
Submitted by Hussam Al-Tayeb Link to original bug (#783411)
Description
I am using gnome-settings-daemon from git master branch. This was logged by systemd today.
Reading symbols from /usr/lib/gnome-settings-daemon/gsd-clipboard...done.
[New LWP 922]
[New LWP 958]
[New LWP 959]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/gnome-settings-daemon/gsd-clipboard'.
Program terminated with signal SIGTRAP, Trace/breakpoint trap.
#0 _g_log_abort (breakpoint=breakpoint@entry=1) at gmessages.c:549
549 gmessages.c: No such file or directory.
[Current thread is 1 (Thread 0x7fefe8342940 (LWP 922))]
(gdb) thread apply all bt full
Thread 3 (Thread 0x7fefdd9a4700 (LWP 959)):
#0 0x00007fefe62a9e8d in poll () at /usr/lib/libc.so.6
#1 0x00007fefe67d4e59 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7fefd00010c0, timeout=<optimized out>, context=0x21c5dc0)
at gmain.c:4185
poll_func = 0x7fefe67e4350 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x7fefd00010c0
#2 0x00007fefe67d4e59 in g_main_context_iterate (context=0x21c5dc0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x7fefd00010c0
#3 0x00007fefe67d51f2 in g_main_loop_run (loop=0x21c7b40) at gmain.c:4082
__func__ = "g_main_loop_run"
---Type <return> to continue, or q <return> to quit---
#4 0x00007fefe6dc5086 in gdbus_shared_thread_func (user_data=0x21bcd20)
at gdbusprivate.c:275
data = 0x21bcd20
#5 0x00007fefe67fc4c5 in g_thread_proxy (data=0x216ff70) at gthread.c:784
thread = 0x216ff70
#6 0x00007fefe6573247 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007fefe62b3e2f in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7fefde1a5700 (LWP 958)):
#0 0x00007fefe62a9e8d in poll () at /usr/lib/libc.so.6
#1 0x00007fefe67d4e59 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fefd80008e0, timeout=<optimized out>, context=0x21baba0)
at gmain.c:4185
poll_func = 0x7fefe67e4350 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7fefd80008e0
#2 0x00007fefe67d4e59 in g_main_context_iterate (context=context@entry=0x21baba0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
at gmain.c:3881
---Type <return> to continue, or q <return> to quit---
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7fefd80008e0
#3 0x00007fefe67d4f6c in g_main_context_iteration (context=0x21baba0, may_block=may_block@entry=1) at gmain.c:3947
retval = <optimized out>
#4 0x00007fefe67d4fb1 in glib_worker_main (data=<optimized out>)
at gmain.c:5738
#5 0x00007fefe67fc4c5 in g_thread_proxy (data=0x216ff20) at gthread.c:784
thread = 0x216ff20
#6 0x00007fefe6573247 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007fefe62b3e2f in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7fefe8342940 (LWP 922)):
#0 0x00007fefe67da661 in _g_log_abort (breakpoint=breakpoint@entry=1)
at gmessages.c:549
debugger_present = 1
#1 0x00007fefe67dcc91 in g_log_writer_default (log_level=6,
log_level@entry=G_LOG_LEVEL_ERROR, fields=fields@entry=0x7ffdd335cc20, n_fields=n_fields@entry=6, user_data=user_data@entry=0x0) at gmessages.c:2613
---Type <return> to continue, or q <return> to quit---
__func__ = "g_log_writer_default"
#2 0x00007fefe67db1fe in g_log_structured_array (log_level=G_LOG_LEVEL_ERROR, fields=0x7ffdd335cc20, n_fields=6) at gmessages.c:1933
writer_user_data = 0x0
depth = <optimized out>
writer_func = 0x7fefe67dcb30 <g_log_writer_default>
recursion = 0
n_fields = 6
log_level = G_LOG_LEVEL_ERROR
fields = 0x7ffdd335cc20
#3 0x00007fefe67db4f7 in g_log_structured (log_domain=log_domain@entry=0x7fefe768e6ce "Gdk", log_level=log_level@entry=G_LOG_LEVEL_ERROR) at gmessages.c:1760
args =
{{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffdd335d2c8, reg_save_area = 0x7ffdd335d1b0}}
buffer = "\220\316\065\323\375\177\000\000\200w\033\002", '\000' <repeats 12 times>, "\363\016\254\346\357\177\000\000\001\000\000\000\000\000\000\000=\033\177\346\357\177\000\000`\316\065\323\375\177\000\000\240\237\063\002\000\000\000\000\200\230\030\002\000\000\000\000\200\316\065\323\375\177\000\000V\000\000\000\000\000\000\000\t\177\201\346\357\177\000\000\000\000\000\000\000\000\000\000\260\316\065\323\375\177\000\000\000\000\000\000\000\000\000\001\060w\033\002\000\000\000\000\260\000\000\000\001", '\000' <repeats 20 times>, "\232\216\363\070\304ZX\220\316\065\323\375\177\000\000\000\232\216\363\070\304ZX+\246\n\347\3---Type <return> to continue, or q <return> to quit---
57\177\000\000\340\227%\002\000\000\000\000\260\000\000\000\000\000\000\000"...
message_allocated = 0x22bf1d0 "The program 'gsd-clipboard' received an X Window System error.\nThis probably reflects a bug in the program.\nThe error was 'BadWindow (invalid Window parameter)'.\n (Details: serial 3631 error_code 3 r"...
format = 0x0
message = <optimized out>
p = <optimized out>
n_fields = 6
i = 6
stack_fields =
{{key = 0x7fefe68266c8 "MESSAGE", value = 0x22bf1d0, length = -1}, {key = 0x7fefe68266db "PRIORITY", value = 0x7fefe68267fd, length = -1}, {key = 0x7fefe6826735 "GLIB_DOMAIN", value = 0x7fefe768e6ce, length = -1}, {key = 0x7fefe768e90d "CODE_FILE", value = 0x7fefe76ac4b8, length = -1}, {key = 0x7fefe768e8fd "CODE_LINE", value = 0x7fefe76ac58a, length = -1}, {key = 0x7fefe768e91f "CODE_FUNC", value = 0x7fefe76ad230 <__func__.72616>, length = -1}, {key = 0x213bd68 "K", value = 0x7fefe6ad5168 <g_type_value_table_peek+472>, length = 35354416}, {key = 0x213be60 "\360\024\253\346\357\177", value = 0x7ffdd335d120, length = 36937632}, {key = 0x1 <error: Cannot access memory at address 0x1>, value = 0x7fefe6ad7218 <g_value_peek_pointer+56>, length = 168}, {key = 0x7fefe6aabe90 <g_type_iface_meta_marshal+64> "L\213\f\030M\205\311t'H\213E\bH\203\304\030M\211\370L\211\341[D\211\362L\211\356H\211\357]A\\A]A^A_\377\340\017\037@", value = 0x0, lengt---Type <return> to continue, or q <return> to quit---
h = 35345984}, {key = 0x7ffdd335cee0 "A\236\260v", value = 0x0, length = 35354416}, {key = 0x2 <error: Cannot access memory at address 0x2>, value = 0x2339fa0, length = 140728146972304}, {key = 0x7fefe6aabe50 <g_type_iface_meta_marshal> "AWM\211\307AVA\211\326AUI\211\365ATI\211\314UH\211\375SL\211ˉ\333H\203\354\030H\213w\020H\211\317H\211t$\b\350]\263\002", value = 0x7fefe6aad8ad <g_closure_invoke+413>, length = 0}, {key = 0xa8 <error: Cannot access memory at address 0xa8>, value = 0x2, length = 140668340811252}, {key = 0x7fef00000001 <error: Cannot access memory at address 0x7fef00000001>, value = 0x2189880, length = 140668341567360}, {key = 0x7ffdd335ce90 "G\003", value = 0x21b7780, length = 6366616772125039104}}
fields = 0x7ffdd335cc20
fields_allocated = 0x0
array = <optimized out>
#4 0x00007fefe764fe81 in _gdk_x11_display_error_event (display=display@entry=0x215d0e0 [GdkX11Display], error=error@entry=0x7ffdd335d3a0)
at gdkdisplay-x11.c:2579
buf = "BadWindow (invalid Window parameter)", '\000' <repeats 27 times>
msg = <optimized out>
display_x11 = 0x215d0e0 [GdkX11Display]
tmp_list = <optimized out>
ignore = 0
__func__ = "_gdk_x11_display_error_event"
#5 0x00007fefe765d333 in gdk_x_error (xdisplay=0x214c400, error=0x7ffdd335d3a0)---Type <return> to continue, or q <return> to quit---
at gdkmain-x11.c:307
error_display = 0x215d0e0 [GdkX11Display]
manager = <optimized out>
displays = 0x0
error = 0x7ffdd335d3a0
xdisplay = 0x214c400
#6 0x00007fefe72f623d in _XError (dpy=dpy@entry=0x214c400, rep=rep@entry=0x2296390) at XlibInt.c:1444
rtn_val = <optimized out>
event =
{type = 0, xany = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627}, xkey = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, root = 34920016, subwindow = 3633, time = 140728146973760, x = -751446768, y = 32765, x_root = -751447008, y_root = 32765, state = 3543520280, keycode = 32765, same_screen = -494292335}, xbutton = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, root = 34920016, subwindow = 3633, time = 140728146973760, x = -751446768, y = 32765, x_root = -751447008, y_root = 32765, state = 3543520280, button = 32765, same_screen = -494292335}, xmotion = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, root = 34920016, subwindow = 3633, time = 140728146973760, x = -751446768, y = 32765, x_root = -751447008, y_root = 32765, state = 3543520280, is_hint = -3 '\375', same_screen = -494292335}, xcrossing = {type = 0, serial = 34---Type <return> to continue, or q <return> to quit---
915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, root = 34920016, subwindow = 3633, time = 140728146973760, x = -751446768, y = 32765, x_root = -751447008, y_root = 32765, mode = -751447016, detail = 32765, same_screen = -494292335, focus = 32751, state = 3543520528}, xfocus = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, mode = 34920016, detail = 0}, xexpose = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, x = 34920016, y = 0, width = 3633, height = 0, count = -751446976}, xgraphicsexpose = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, drawable = 140728143450627, x = 34920016, y = 0, width = 3633, height = 0, count = -751446976, major_code = 32765, minor_code = -751446768}, xnoexpose = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, drawable = 140728143450627, major_code = 34920016, minor_code = 0}, xvisibility = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, state = 34920016}, xcreatewindow = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, parent = 140728143450627, window = 34920016, x = 3633, y = 0, width = -751446976, height = 32765, border_width = -751446768, override_redirect = 32765}, xdestroywindow = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, event = 140728143450627, window = 34920016}, xunmap = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, event = 140728143450627, window = 34920016, from_configure = 3633}, xmap = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, event = 140728143450627, window = 34920016, override_redirect = 3633}, xmaprequest = {type = 0, serial = 34915328, send_event = 817892---Type <return> to continue, or q <return> to quit---
37, display = 0xe2f, parent = 140728143450627, window = 34920016}, xreparent = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, event = 140728143450627, window = 34920016, parent = 3633, x = -751446976, y = 32765, override_redirect = -751446768}, xconfigure = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, event = 140728143450627, window = 34920016, x = 3633, y = 0, width = -751446976, height = 32765, border_width = -751446768, above = 140728146973728, override_redirect = -751447016}, xgravity = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, event = 140728143450627, window = 34920016, x = 3633, y = 0}, xresizerequest = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, width = 34920016, height = 0}, xconfigurerequest = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, parent = 140728143450627, window = 34920016, x = 3633, y = 0, width = -751446976, height = 32765, border_width = -751446768, above = 140728146973728, detail = -751447016, value_mask = 140668274586257}, xcirculate = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, event = 140728143450627, window = 34920016, place = 3633}, xcirculaterequest = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, parent = 140728143450627, window = 34920016, place = 3633}, xproperty = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, atom = 34920016, time = 3633, state = -751446976}, xselectionclear = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, selection = 34920016, time = 3633}, xselectionrequest = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, owner = 140728143450627, requestor = ---Type <return> to continue, or q <return> to quit---
34920016, selection = 3633, target = 140728146973760, property = 140728146973968, time = 140728146973728}, xselection = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, requestor = 140728143450627, selection = 34920016, target = 3633, property = 140728146973760, time = 140728146973968}, xcolormap = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, colormap = 34920016, new = 3633, state = 0}, xclient = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, message_type = 34920016, format = 3633, data = {b = "@\324\065\323\375\177\000\000\020\325\065\323\375\177\000\000 \324", <incomplete sequence \323>, s = {-11200, -11467, 32765, 0, -10992, -11467, 32765, 0, -11232, -11467}, l = {140728146973760, 140728146973968, 140728146973728, 140728146973720, 140668274586257}}}, xmapping = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, request = 34920016, first_keycode = 0, count = 3633}, xerror = {type = 0, display = 0x214c400, resourceid = 81789237, serial = 3631, error_code = 3 '\003', request_code = 18 '\022', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, window = 140728143450627, key_vector = "P\326\024\002\000\000\000\000\061\016\000\000\000\000\000\000@\324\065\323\375\177\000\000\020\325\065\323\375\177\000"}, xgeneric = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, extension = -754970109, evtype = 32765}, xcookie = {type = 0, serial = 34915328, send_event = 81789237, display = 0xe2f, extension = -754970109, evtype = 32765, cookie = 34920016, data = 0xe31}, pad = {140724603453440, 34915328, 81789237, 3631, 140728143450627, 34920016, 3633, 140728146973760, 140728146973968, 1407281---Type <return> to continue, or q <return> to quit---
46973728, 140728146973720, 140668274586257, 140728146973968, 140668274586565, 3, 36445792, 3633, 140728146973760, 0, 34915328, 0, 0, 0, 0}}
async = <optimized out>
next = <optimized out>
#7 0x00007fefe72f3157 in handle_error (dpy=0x214c400, err=0x2296390, in_XReply=<optimized out>) at xcb_io.c:199
ext = <optimized out>
ret_code = 0
#8 0x00007fefe72f3215 in handle_response (dpy=0x214c400, response=0x2296390, in_XReply=<optimized out>) at xcb_io.c:311
async = <optimized out>
next = <optimized out>
#9 0x00007fefe72f4128 in _XReply (dpy=dpy@entry=0x214c400, rep=rep@entry=0x7ffdd335d560, extra=extra@entry=0, discard=discard@entry=1) at xcb_io.c:621
event = <optimized out>
req = <optimized out>
response = 0x22c1e60
error = 0x0
c = <optimized out>
reply = <optimized out>
current = 0x2272d10
dpy_request = <optimized out>
__PRETTY_FUNCTION__ = "_XReply"
---Type <return> to continue, or q <return> to quit---
#10 0x00007fefe72efcbd in XSync (dpy=0x214c400, discard=discard@entry=0)
at Sync.c:44
rep =
{type = 150 '\226', revertTo = 1 '\001', sequenceNumber = 0, length = 350, focus = 0, pad1 = 0, pad2 = 35456416, pad3 = 0, pad4 = 4086209024, pad5 = 1482343480}
#11 0x0000000000402988 in finish_selection_request (manager=manager@entry=0x21a9d40 [GsdClipboardManager], xev=xev@entry=0x7ffdd335d700, success=<optimized out>) at gsd-clipboard-manager.c:179
notify =
{type = 31, serial = 0, send_event = 1, display = 0x214c400, requestor = 81789237, selection = 478, target = 406, property = 350, time = 11091252}
#12 0x00000000004032bd in convert_clipboard (xev=0x7ffdd335d700, manager=0x21a9d40 [GsdClipboardManager]) at gsd-clipboard-manager.c:672
list = <optimized out>
conversions = 0x22597e0
type = 0
i = <optimized out>
nitems = 1
multiple = 0x0
rdata = <optimized out>
format = 0
remaining = 2
---Type <return> to continue, or q <return> to quit---
type = 1
nitems = 2
format = 0
remaining = 0
targets = 0x0
#13 0x00000000004032bd in clipboard_manager_process_event (xev=0x7ffdd335d700, manager=0x21a9d40 [GsdClipboardManager]) at gsd-clipboard-manager.c:818
type = 1
nitems = 2
format = 0
remaining = 0
targets = 0x0
#14 0x00000000004032bd in clipboard_manager_event_filter (xevent=0x7ffdd335d700, event=<optimized out>, manager=0x21a9d40 [GsdClipboardManager])
at gsd-clipboard-manager.c:834
#15 0x00007fefe765761f in gdk_event_apply_filters (xevent=xevent@entry=0x7ffdd335d700, event=event@entry=0x21d05a0, window=window@entry=0x2170340 [GdkX11Window]) at gdkeventsource.c:79
filter = 0x21b3e70
node = <optimized out>
tmp_list = 0x21cb600 = {0x21b3e70}
result = <optimized out>
#16 0x00007fefe7657926 in gdk_event_source_translate_event (xevent=0x7ffdd335d70---Type <return> to continue, or q <return> to quit---
0, event_source=0x215cc30) at gdkeventsource.c:205
dpy = 0x214c400
event = 0x21d05a0
result = <optimized out>
event_translator = 0x0
xevent =
{type = 30, xany = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522}, xkey = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, root = 81789237, subwindow = 478, time = 406, x = 350, y = 0, x_root = 11091252, y_root = 0, state = 0, keycode = 0, same_screen = 0}, xbutton = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, root = 81789237, subwindow = 478, time = 406, x = 350, y = 0, x_root = 11091252, y_root = 0, state = 0, button = 0, same_screen = 0}, xmotion = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, root = 81789237, subwindow = 478, time = 406, x = 350, y = 0, x_root = 11091252, y_root = 0, state = 0, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, root = 81789237, subwindow = 478, time = 406, x = 350, y = 0, x_root = 11091252, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, state = 830}, xfocus = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, mode = 81789237, detail = 0}, xexpose = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, x = 81789237, y = 0, width = 478, height = 0, count = 406}, xgraphicsexpose = {type = 30, s---Type <return> to continue, or q <return> to quit---
erial = 3630, send_event = 0, display = 0x214c400, drawable = 20971522, x = 81789237, y = 0, width = 478, height = 0, count = 406, major_code = 0, minor_code = 350}, xnoexpose = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, drawable = 20971522, major_code = 81789237, minor_code = 0}, xvisibility = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, state = 81789237}, xcreatewindow = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, parent = 20971522, window = 81789237, x = 478, y = 0, width = 406, height = 0, border_width = 350, override_redirect = 0}, xdestroywindow = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237}, xunmap = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, from_configure = 478}, xmap = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, override_redirect = 478}, xmaprequest = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, parent = 20971522, window = 81789237}, xreparent = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, parent = 478, x = 406, y = 0, override_redirect = 350}, xconfigure = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, x = 478, y = 0, width = 406, height = 0, border_width = 350, above = 11091252, override_redirect = 0}, xgravity = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, x = 478, y = 0}, xresizerequest = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, width = 81789237, height = 0}, xconfigurerequest = {type = 30, serial = 3630, send_event = 0, displa---Type <return> to continue, or q <return> to quit---
y = 0x214c400, parent = 20971522, window = 81789237, x = 478, y = 0, width = 406, height = 0, border_width = 350, above = 11091252, detail = 0, value_mask = 0}, xcirculate = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, place = 478}, xcirculaterequest = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, parent = 20971522, window = 81789237, place = 478}, xproperty = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, atom = 81789237, time = 478, state = 406}, xselectionclear = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, selection = 81789237, time = 478}, xselectionrequest = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, owner = 20971522, requestor = 81789237, selection = 478, target = 406, property = 350, time = 11091252}, xselection = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, requestor = 20971522, selection = 81789237, target = 478, property = 406, time = 350}, xcolormap = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, colormap = 81789237, new = 478, state = 0}, xclient = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, message_type = 81789237, format = 478, data = {b = "\226\001\000\000\000\000\000\000^\001\000\000\000\000\000\000\064=\251", s = {406, 0, 0, 0, 350, 0, 0, 0, 15668, 169}, l = {406, 350, 11091252, 0, 0}}}, xmapping = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, request = 81789237, first_keycode = 0, count = 478}, xerror = {type = 30, display = 0xe2e, resourceid = 0, serial = 34915328, error_code = 2 '\002', request_code = 0 '\000', minor_code = 64 '@'}, xkeymap = {type = 30, serial = 3630, send_event = 0, display ---Type <return> to continue, or q <return> to quit---
= 0x214c400, window = 20971522, key_vector = "5\001\340\004\000\000\000\000\336\001\000\000\000\000\000\000\226\001\000\000\000\000\000\000^\001\000\000\000\000\000"}, xgeneric = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, extension = 20971522, evtype = 0}, xcookie = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, extension = 20971522, evtype = 0, cookie = 81789237, data = 0x1de}, pad = {30, 3630, 0, 34915328, 20971522, 81789237, 478, 406, 350, 11091252, 0, 0, 830, 36578000, 140668338334520, 0, 140668368150688, 1017, 0, 140668368150688, 1120, 0, 140668368150880, 35249811}}
xdisplay = 0x214c400
event_source = 0x215cc30
display_x11 = 0x215d0e0 [GdkX11Display]
#17 0x00007fefe7657926 in _gdk_x11_display_queue_events (display=0x215d0e0 [GdkX11Display]) at gdkeventsource.c:341
xevent =
{type = 30, xany = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522}, xkey = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, root = 81789237, subwindow = 478, time = 406, x = 350, y = 0, x_root = 11091252, y_root = 0, state = 0, keycode = 0, same_screen = 0}, xbutton = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, root = 81789237, subwindow = 478, time = 406, x = 350, y = 0, x_root = 11091252, y_root = 0, state = 0, button = 0, same_screen = 0}, xmotion = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, root = 81789237, subwindow = 478, time = 406, x = 350, y = 0---Type <return> to continue, or q <return> to quit---
, x_root = 11091252, y_root = 0, state = 0, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, root = 81789237, subwindow = 478, time = 406, x = 350, y = 0, x_root = 11091252, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, state = 830}, xfocus = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, mode = 81789237, detail = 0}, xexpose = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, x = 81789237, y = 0, width = 478, height = 0, count = 406}, xgraphicsexpose = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, drawable = 20971522, x = 81789237, y = 0, width = 478, height = 0, count = 406, major_code = 0, minor_code = 350}, xnoexpose = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, drawable = 20971522, major_code = 81789237, minor_code = 0}, xvisibility = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, state = 81789237}, xcreatewindow = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, parent = 20971522, window = 81789237, x = 478, y = 0, width = 406, height = 0, border_width = 350, override_redirect = 0}, xdestroywindow = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237}, xunmap = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, from_configure = 478}, xmap = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, override_redirect = 478}, xmaprequest = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, parent = 20971522, window = 81789237}, xreparent = {type = 30, serial = 3630, send_event = 0, display = 0x214c400,---Type <return> to continue, or q <return> to quit---
event = 20971522, window = 81789237, parent = 478, x = 406, y = 0, override_redirect = 350}, xconfigure = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, x = 478, y = 0, width = 406, height = 0, border_width = 350, above = 11091252, override_redirect = 0}, xgravity = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, x = 478, y = 0}, xresizerequest = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, width = 81789237, height = 0}, xconfigurerequest = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, parent = 20971522, window = 81789237, x = 478, y = 0, width = 406, height = 0, border_width = 350, above = 11091252, detail = 0, value_mask = 0}, xcirculate = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, event = 20971522, window = 81789237, place = 478}, xcirculaterequest = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, parent = 20971522, window = 81789237, place = 478}, xproperty = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, atom = 81789237, time = 478, state = 406}, xselectionclear = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, selection = 81789237, time = 478}, xselectionrequest = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, owner = 20971522, requestor = 81789237, selection = 478, target = 406, property = 350, time = 11091252}, xselection = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, requestor = 20971522, selection = 81789237, target = 478, property = 406, time = 350}, xcolormap = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, colormap = 81789237, new = 478, state = 0}, xclient =---Type <return> to continue, or q <return> to quit---
{type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, message_type = 81789237, format = 478, data = {b = "\226\001\000\000\000\000\000\000^\001\000\000\000\000\000\000\064=\251", s = {406, 0, 0, 0, 350, 0, 0, 0, 15668, 169}, l = {406, 350, 11091252, 0, 0}}}, xmapping = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, request = 81789237, first_keycode = 0, count = 478}, xerror = {type = 30, display = 0xe2e, resourceid = 0, serial = 34915328, error_code = 2 '\002', request_code = 0 '\000', minor_code = 64 '@'}, xkeymap = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, window = 20971522, key_vector = "5\001\340\004\000\000\000\000\336\001\000\000\000\000\000\000\226\001\000\000\000\000\000\000^\001\000\000\000\000\000"}, xgeneric = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, extension = 20971522, evtype = 0}, xcookie = {type = 30, serial = 3630, send_event = 0, display = 0x214c400, extension = 20971522, evtype = 0, cookie = 81789237, data = 0x1de}, pad = {30, 3630, 0, 34915328, 20971522, 81789237, 478, 406, 350, 11091252, 0, 0, 830, 36578000, 140668338334520, 0, 140668368150688, 1017, 0, 140668368150688, 1120, 0, 140668368150880, 35249811}}
xdisplay = 0x214c400
event_source = 0x215cc30
display_x11 = 0x215d0e0 [GdkX11Display]
#18 0x00007fefe7621970 in gdk_display_get_event (display=display@entry=0x215d0e0 [GdkX11Display]) at gdkdisplay.c:438
__func__ = "gdk_display_get_event"
#19 0x00007fefe76576b2 in gdk_event_source_dispatch (source=source@entry=0x215cc---Type <return> to continue, or q <return> to quit---
30, callback=<optimized out>, user_data=<optimized out>)
at gdkeventsource.c:363
display = 0x215d0e0 [GdkX11Display]
event = <optimized out>
#20 0x00007fefe67d4ca7 in g_main_dispatch (context=0x218a110) at gmain.c:3148
dispatch = 0x7fefe76576a0 <gdk_event_source_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
source = 0x215cc30
current = 0x21c5a80
i = 0
#21 0x00007fefe67d4ca7 in g_main_context_dispatch (context=context@entry=0x218a110) at gmain.c:3813
#22 0x00007fefe67d4ed8 in g_main_context_iterate (context=0x218a110, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3886
max_priority = 2147483647
timeout = -1
some_ready = 1
---Type <return> to continue, or q <return> to quit---
nfds = <optimized out>
allocated_nfds = 3
fds = 0x21cb830
#23 0x00007fefe67d51f2 in g_main_loop_run (loop=0x21ca3d0) at gmain.c:4082
__func__ = "g_main_loop_run"
#24 0x00007fefe7b16d35 in gtk_main () at gtkmain.c:1312
loop = 0x21ca3d0
#25 0x000000000040209c in main (argc=<optimized out>, argv=<optimized out>)
at ../../plugins/common/daemon-skeleton-gtk.h:235
error = 0x0
Version: 3.25.x