Closed kwanzapili closed 5 years ago
I got this error instantly on trying to invoke msd-locate-pointer from terminal:
(msd-locate-pointer:8505): Gdk-ERROR **: 16:34:51.808: The program 'msd-locate-pointer' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAccess (attempt to access private resource denied)'.
(Details: serial 150 error_code 10 request_code 33 (core protocol) minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap
Confirmed and i have a stacktrace.
Core was generated by `/usr/libexec/msd-locate-pointer'.
Program terminated with signal SIGTRAP, Trace/breakpoint trap.
#0 0x00007ff6fddb51c5 in _g_log_abort (breakpoint=1) at ../glib/gmessages.c:554
554 ../glib/gmessages.c: No such file or directory.
Thread 1 (Thread 0x7ff6fcaf4f00 (LWP 4516)):
#0 0x00007ff6fddb51c5 in _g_log_abort (breakpoint=1) at ../glib/gmessages.c:554
debugger_present = 1
#1 0x00007ff6fddb7bbc in g_log_writer_default (log_level=6, log_level@entry=G_LOG_LEVEL_ERROR, fields=fields@entry=0x7ffd7036c1d0, n_fields=n_fields@entry=6, user_data=user_data@entry=0x0) at ../glib/gmessages.c:2690
initialized = 1
stderr_is_journal = 0
__FUNCTION__ = "g_log_writer_default"
#2 0x00007ff6fddb5e17 in g_log_structured_array (n_fields=6, fields=0x7ffd7036c1d0, log_level=G_LOG_LEVEL_ERROR) at ../glib/gmessages.c:1923
writer_func = 0x7ff6fddb7a40 <g_log_writer_default>
writer_user_data = 0x0
recursion = 0
depth = <optimized out>
__FUNCTION__ = "g_log_structured_array"
__FUNCTION__ = "g_log_structured_array"
#3 0x00007ff6fddb5e17 in g_log_structured_array (log_level=G_LOG_LEVEL_ERROR, fields=0x7ffd7036c1d0, n_fields=6) at ../glib/gmessages.c:1896
__FUNCTION__ = "g_log_structured_array"
#4 0x00007ff6fddb6844 in g_log_structured_standard (log_domain=log_domain@entry=0x7ff6fe0ab017 "Gdk", log_level=log_level@entry=G_LOG_LEVEL_ERROR, file=file@entry=0x7ff6fe0c90fc "gdkdisplay-x11.c", line=line@entry=0x7ff6fe0c91a8 "2759", func=func@entry=0x7ff6fe0c9e10 <__FUNCTION__.76875> "_gdk_x11_display_error_event", message_format=message_format@entry=0x7ff6fe0ca16f "%s") at ../glib/gmessages.c:1980
fields = {{key = 0x7ff6fde06594 "PRIORITY", value = 0x7ff6fde00223, length = -1}, {key = 0x7ff6fde0659d "CODE_FILE", value = 0x7ff6fe0c90fc, length = -1}, {key = 0x7ff6fde065a7 "CODE_LINE", value = 0x7ff6fe0c91a8, length = -1}, {key = 0x7ff6fde065b1 "CODE_FUNC", value = 0x7ff6fe0c9e10 <__FUNCTION__.76875>, length = -1}, {key = 0x7ff6fde06581 "MESSAGE", value = 0x55f3310f2d30, length = -1}, {key = 0x7ff6fde065ee "GLIB_DOMAIN", value = 0x7ff6fe0ab017, length = -1}}
n_fields = 6
message_allocated = 0x55f3310f2d30 "The program 'msd-locate-pointer' received an X Window System error.\nThis probably reflects a bug in the program.\nThe error was 'BadAccess (attempt to access private resource denied)'.\n (Details: seri"...
buffer = "\203\302\066p\375\177\000\000\213A\024\061\363U\000\000\000\000\000\000\000\000\000\000@\367\374\374\366\177\000\000\001\000\000\000\000\000\000\000\000\303\350H\373\360\\\365\000\000\000\000\000\000\000\000\000\303\350H\373\360\\\365\020\304\066p\375\177\000\000\020\304\066p\375\177\000\000\324\373\376\374\366\177\000\000\235\341\374\374\366\177\000\000\240A\024\061\363U\000\000\367\337\374\374\366\177\000\000\020\304\066p\375\177\000\000\363\372\374\374\366\177\000\000M\000\000\000\000\000\000\000\350\303\066p\375\177\000\000\060\303\066p\375\177\000\000\002\000\000\000\000\000\000\000l\000\000\000\375\177\000\000\225A\024\061\363U\000\000\212A\024\061\363U\000\000\001\000\000\000\t\000\000\000\303\304\066p\375\177\000\000"...
args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffd7036c748, reg_save_area = 0x7ffd7036c670}}
#5 0x00007ff6fe06a7fa in _gdk_x11_display_error_event (display=display@entry=0x55f3310e00e0 [GdkX11Display], error=error@entry=0x7ffd7036c820) at gdkdisplay-x11.c:2759
buf = "BadAccess (attempt to access private resource denied)\000\000\000\000\000\000\000\000\000\000"
msg = <optimized out>
display_x11 = 0x55f3310e00e0 [GdkX11Display]
tmp_list = <optimized out>
ignore = 0
__FUNCTION__ = "_gdk_x11_display_error_event"
#6 0x00007ff6fe077793 in gdk_x_error (error=0x7ffd7036c820, xdisplay=0x55f3310ce080) at gdkmain-x11.c:307
error_display = 0x55f3310e00e0 [GdkX11Display]
manager = <optimized out>
displays = 0x0
#7 0x00007ff6fe077793 in gdk_x_error (xdisplay=0x55f3310ce080, error=0x7ffd7036c820) at gdkmain-x11.c:269
#8 0x00007ff6fdc63402 in _XError (dpy=dpy@entry=0x55f3310ce080, rep=rep@entry=0x55f3310e2be0) at XlibInt.c:1444
rtn_val = <optimized out>
event = {type = 0, xany = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650}, xkey = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, root = 140698784172583, subwindow = 823122656, time = 0, x = 2, y = 0, x_root = 822936544, y_root = 22003, state = 1882638560, keycode = 32765, same_screen = 1223213824}, xbutton = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, root = 140698784172583, subwindow = 823122656, time = 0, x = 2, y = 0, x_root = 822936544, y_root = 22003, state = 1882638560, button = 32765, same_screen = 1223213824}, xmotion = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, root = 140698784172583, subwindow = 823122656, time = 0, x = 2, y = 0, x_root = 822936544, y_root = 22003, state = 1882638560, is_hint = -3 '\375', same_screen = 1223213824}, xcrossing = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, root = 140698784172583, subwindow = 823122656, time = 0, x = 2, y = 0, x_root = 822936544, y_root = 22003, mode = 1882638560, detail = 32765, same_screen = 1223213824, focus = -178458373, state = 0}, xfocus = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, mode = -49477081, detail = 32758}, xexpose = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, x = -49477081, y = 32758, width = 823122656, height = 0, count = 0}, xgraphicsexpose = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, drawable = 94502987504650, x = -49477081, y = 32758, width = 823122656, height = 0, count = 0, major_code = 0, minor_code = 2}, xnoexpose = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, drawable = 94502987504650, major_code = -49477081, minor_code = 32758}, xvisibility = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, state = -49477081}, xcreatewindow = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, parent = 94502987504650, window = 140698784172583, x = 823122656, y = 0, width = 0, height = 0, border_width = 2, override_redirect = 0}, xdestroywindow = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, event = 94502987504650, window = 140698784172583}, xunmap = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, event = 94502987504650, window = 140698784172583, from_configure = 823122656}, xmap = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, event = 94502987504650, window = 140698784172583, override_redirect = 823122656}, xmaprequest = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, parent = 94502987504650, window = 140698784172583}, xreparent = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, event = 94502987504650, window = 140698784172583, parent = 823122656, x = 0, y = 0, override_redirect = 2}, xconfigure = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, event = 94502987504650, window = 140698784172583, x = 823122656, y = 0, width = 0, height = 0, border_width = 2, above = 94502988350432, override_redirect = 1882638560}, xgravity = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, event = 94502987504650, window = 140698784172583, x = 823122656, y = 0}, xresizerequest = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, width = -49477081, height = 32758}, xconfigurerequest = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, parent = 94502987504650, window = 140698784172583, x = 823122656, y = 0, width = 0, height = 0, border_width = 2, above = 94502988350432, detail = 1882638560, value_mask = 17680271199200396032}, xcirculate = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, event = 94502987504650, window = 140698784172583, place = 823122656}, xcirculaterequest = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, parent = 94502987504650, window = 140698784172583, place = 823122656}, xproperty = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, atom = 140698784172583, time = 823122656, state = 0}, xselectionclear = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, selection = 140698784172583, time = 823122656}, xselectionrequest = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, owner = 94502987504650, requestor = 140698784172583, selection = 823122656, target = 0, property = 2, time = 94502988350432}, xselection = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, requestor = 94502987504650, selection = 140698784172583, target = 823122656, property = 0, time = 2}, xcolormap = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, colormap = 140698784172583, new = 823122656, state = 0}, xclient = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, message_type = 140698784172583, format = 823122656, data = {b = "\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\340\003\r1", s = {0, 0, 0, 0, 2, 0, 0, 0, 992, 12557}, l = {0, 2, 94502988350432, 140726486092000, -766472874509155584}}}, xmapping = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, request = -49477081, first_keycode = 32758, count = 823122656}, xerror = {type = 0, display = 0x55f3310ce080, resourceid = 487, serial = 169, error_code = 10 '\n', request_code = 28 '\034', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, window = 94502987504650, key_vector = "'\n\r\375\366\177\000\000\340\332\017\061", '\000' <repeats 12 times>, "\002\000\000\000\000\000\000"}, xgeneric = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, extension = 822090762, evtype = 22003}, xcookie = {type = 0, serial = 94502988341376, send_event = 487, display = 0xa9, extension = 822090762, evtype = 22003, cookie = 4245490215, data = 0x310fdae0}, pad = {0, 94502988341376, 487, 169, 94502987504650, 140698784172583, 823122656, 0, 2, 94502988350432, 140726486092000, -766472874509155584, 0, -766472874509155584, 94502988820832, 94502988350432, 0, 140698784175548, 94502988350456, 94502988350432, 140726486092072, 140726486092080, 140726486092256, -766472874509155584}}
async = <optimized out>
next = <optimized out>
#9 0x00007ff6fdc60297 in handle_error (dpy=0x55f3310ce080, err=0x55f3310e2be0, in_XReply=<optimized out>) at xcb_io.c:199
ext = <optimized out>
ret_code = 32765
#10 0x00007ff6fdc6033d in handle_response (dpy=dpy@entry=0x55f3310ce080, response=0x55f3310e2be0, in_XReply=in_XReply@entry=0) at xcb_io.c:324
async = <optimized out>
next = <optimized out>
#11 0x00007ff6fdc60c7d in _XEventsQueued (dpy=dpy@entry=0x55f3310ce080, mode=mode@entry=2) at xcb_io.c:363
response = <optimized out>
mode = 2
dpy = 0x55f3310ce080
#12 0x00007ff6fdc52727 in XPending (dpy=0x55f3310ce080) at Pending.c:55
ret_val = <optimized out>
#13 0x00007ff6fe071cb3 in gdk_check_xpending (display=<optimized out>) at gdkeventsource.c:269
event_source = 0x55f3310fdae0
retval = <optimized out>
#14 0x00007ff6fe071cb3 in gdk_event_source_check (source=0x55f3310fdae0) at gdkeventsource.c:306
event_source = 0x55f3310fdae0
retval = <optimized out>
#15 0x00007ff6fddaed31 in g_main_context_check (context=context@entry=0x55f3310fdbd0, max_priority=2147483647, fds=fds@entry=0x55f33114eff0, n_fds=n_fds@entry=3) at ../glib/gmain.c:3760
result = <optimized out>
check = 0x7ff6fe071c50 <gdk_event_source_check>
source = 0x55f3310fdae0
iter = {context = 0x55f3310fdbd0, may_modify = 1, current_list = 0x55f3310de620 = {0x55f3310de640}, source = 0x55f3310fdae0}
pollrec = <optimized out>
n_ready = 0
i = <optimized out>
#16 0x00007ff6fddaf283 in g_main_context_iterate (context=0x55f3310fdbd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3924
max_priority = 2147483647
timeout = 14147
some_ready = <optimized out>
nfds = 3
allocated_nfds = 3
fds = 0x55f33114eff0
#17 0x00007ff6fddaf6b3 in g_main_loop_run (loop=0x55f33114efd0) at ../glib/gmain.c:4123
__FUNCTION__ = "g_main_loop_run"
#18 0x00007ff6fe3511ad in gtk_main () at gtkmain.c:1323
loop = 0x55f33114efd0
#19 0x000055f32fd47000 in main (argc=<optimized out>, argv=<optimized out>) at msd-locate-pointer.c:601
Expected behaviour
Show ripple around pointer when key is pressed
Actual behaviour
Crashes immediately the key is pressed
Steps to reproduce the behaviour
Start msd-locate-pointer Press Ctrl key
MATE general version
1.22
Package version
mate-settings-daemon-1.22.0
Linux Distribution
Compiled from Source
Link to downstream report of your Distribution
mate-bt.txt