Closed siliconsniffer closed 7 months ago
Are you able to get a stack trace?
Have never done this. Is it okay like this:
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0)
at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {93824994678688}}
ret = <optimized out>
#1 0x00007ffff70ab393 in __pthread_kill_internal (signo=6, threadid=<optimized out>)
at pthread_kill.c:78
#2 0x00007ffff705a6c8 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#3 0x00007ffff70424b8 in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {93824992869571, 93824994689248, 4912500425340168704, 1, 4912500425340168704, 1, 93824994691784, 1, 32, 93824992576448, 93824992981632, 5, 140737348666062, 93824994678688, 0, 93824994678688}}, sa_flags = 1, sa_restorer = 0xffd3d3d3}
#4 0x00007ffff7043395 in __libc_message_impl (fmt=fmt@entry=0x7ffff71bb161 "*** %s ***: terminated\n")
at ../sysdeps/posix/libc_fatal.c:132
ap = {{gp_offset = 16, fp_offset = 21845, overflow_arg_area = 0x7fffffffd4f0, reg_save_area = 0x7fffffffd480}}
fd = 2
iov = {{iov_base = 0x7ffff71bb161, iov_len = 4}, {iov_base = 0x7ffff71bb148, iov_len = 24}, {iov_base = 0x7ffff71bb167, iov_len = 17}, {iov_base = 0x5555557d00e8, iov_len = 140737343170330}, {iov_base = 0x0, iov_len = 0}, {iov_base = 0x200b530101, iov_len = 0}, {iov_base = 0x0, iov_len = 4912500425340168704}}
iovcnt = <optimized out>
total = <optimized out>
cp = <optimized out>
#5 0x00007ffff713273b in __GI___fortify_fail (msg=msg@entry=0x7ffff71bb148 "buffer overflow detected")
at fortify_fail.c:24
#6 0x00007ffff71320e6 in __GI___chk_fail () at chk_fail.c:28
#7 0x00007ffff7133945 in ___snprintf_chk
(s=s@entry=0x5555557dfc80 "%\255(", maxlen=maxlen@entry=37, flag=flag@entry=1, slen=slen@entry=1, format=format@entry=0x555555602168 "error code: [major: %i, minor: %i]") at snprintf_chk.c:29
mode = <optimized out>
ap = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x7ffff7ad5d76 <luaV_finishget+326>, reg_save_area = 0x0}}
ret = <optimized out>
#8 0x00005555555d8a68 in snprintf
(__fmt=0x555555602168 "error code: [major: %i, minor: %i]", __n=37, __s=0x5555557dfc80 "%\255(", __s=<optimized out>, __n=<optimized out>, __fmt=<optimized out>) at /usr/include/bits/stdio2.h:54
#9 x11_error_handler (d=<optimized out>, err=0x7fffffffd660)
at /usr/src/debug/conky/conky/src/x11.cc:288
size = 37
error_name = 0x55555576b070 <x11_error_handler(_XDisplay*, XErrorEvent*)::NAMES+112> "pixmap"
code_description = 0x5555557dfc80 "%\255("
code_allocated = false
NAMES = {_M_elems = {"request", "value", "window", "pixmap", "atom", "cursor", "font", "match", "drawable", "access", "alloc", "colormap", "G context", "ID choice", "name", "length", "implementation"}}
code_name_buffer = "\000\000\000\000"
#10 0x00007ffff7e2274c in _XError (dpy=dpy@entry=0x5555557b38e0, rep=rep@entry=0x55555585f880)
at /usr/src/debug/libx11/libX11-1.8.7/src/XlibInt.c:1503
rtn_val = <optimized out>
thread_info = {next = 0x0, error_thread = 140737311533568}
prev = <optimized out>
event = {type = 0, xany = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843}, xkey = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, root = 140737488345008, subwindow = 140737488344784, time = 140737343170178, x = -10512, y = 32767, x_root = -145180336, y_root = 32767, state = 4294956832, keycode = 32767, same_screen = 1434143608}, xbutton = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, root = 140737488345008, subwindow = 140737488344784, time = 140737343170178, x = -10512, y = 32767, x_root = -145180336, y_root = 32767, state = 4294956832, button = 32767, same_screen = 1434143608}, xmotion = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, root = 140737488345008, subwindow = 140737488344784, time = 140737343170178, x = -10512, y = 32767, x_root = -145180336, y_root = 32767, state = 4294956832, is_hint = -1 '\377', same_screen = 1434143608}, xcrossing = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, root = 140737488345008, subwindow = 140737488344784, time = 140737343170178, x = -10512, y = 32767, x_root = -145180336, y_root = 32767, mode = -10464, detail =--Type <RET> for more, q to quit, c to continue without paging-- c
32767, same_screen = 1434143608, focus = 21845, state = 4294966832}, xfocus = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, mode = -10320, detail = 32767}, xexpose = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, x = -10320, y = 32767, width = -10544, height = 32767, count = -145185150}, xgraphicsexpose = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, drawable = 3843, x = -10320, y = 32767, width = -10544, height = 32767, count = -145185150, major_code = 32767, minor_code = -10512}, xnoexpose = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, drawable = 3843, major_code = -10320, minor_code = 32767}, xvisibility = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, state = -10320}, xcreatewindow = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, parent = 3843, window = 140737488345008, x = -10544, y = 32767, width = -145185150, height = 32767, border_width = -10512, override_redirect = 32767}, xdestroywindow = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, event = 3843, window = 140737488345008}, xunmap = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, event = 3843, window = 140737488345008, from_configure = -10544}, xmap = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, event = 3843, window = 140737488345008, override_redirect = -10544}, xmaprequest = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, parent = 3843, window = 140737488345008}, xreparent = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, event = 3843, window = 140737488345008, parent = 140737488344784, x = -145185150, y = 32767, override_redirect = -10512}, xconfigure = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, event = 3843, window = 140737488345008, x = -10544, y = 32767, width = -145185150, height = 32767, border_width = -10512, above = 140737343174992, override_redirect = -10464}, xgravity = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, event = 3843, window = 140737488345008, x = -10544, y = 32767}, xresizerequest = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, width = -10320, height = 32767}, xconfigurerequest = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, parent = 3843, window = 140737488345008, x = -10544, y = 32767, width = -145185150, height = 32767, border_width = -10512, above = 140737343174992, detail = -10464, value_mask = 93824994724728}, xcirculate = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, event = 3843, window = 140737488345008, place = -10544}, xcirculaterequest = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, parent = 3843, window = 140737488345008, place = -10544}, xproperty = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, atom = 140737488345008, time = 140737488344784, state = -145185150}, xselectionclear = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, selection = 140737488345008, time = 140737488344784}, xselectionrequest = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, owner = 3843, requestor = 140737488345008, selection = 140737488344784, target = 140737343170178, property = 140737488344816, time = 140737343174992}, xselection = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, requestor = 3843, selection = 140737488345008, target = 140737488344784, property = 140737343170178, time = 140737488344816}, xcolormap = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, colormap = 140737488345008, new = -10544, state = 32767}, xclient = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, message_type = 140737488345008, format = -10544, data = {b = "\202\246X\367\377\177\000\000\360\326\377\377\377\177\000\000P\271", <incomplete sequence \367>, s = {-22910, -2216, 32767, 0, -10512, -1, 32767, 0, -18096, -2216}, l = {140737343170178, 140737488344816, 140737343174992, 140737488344864, 93824994724728}}}, xmapping = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, request = -10320, first_keycode = 32767, count = -10544}, xerror = {type = 0, display = 0x5555557b38e0, resourceid = 0, serial = 2900, error_code = 3 '\003', request_code = 15 '\017', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, window = 3843, key_vector = "\260\327\377\377\377\177\000\000\320\326\377\377\377\177\000\000\202\246X\367\377\177\000\000\360\326\377\377\377\177\000"}, xgeneric = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, extension = 3843, evtype = 0}, xcookie = {type = 0, serial = 93824994719968, send_event = 0, display = 0xb54, extension = 3843, evtype = 0, cookie = 4294956976, data = 0x7fffffffd6d0}, pad = {93823560581120, 93824994719968, 0, 2900, 3843, 140737488345008, 140737488344784, 140737343170178, 140737488344816, 140737343174992, 140737488344864, 93824994724728, -464, 0, 2900, 140737488344816, 0, 93824994719968, 0, 0, 0, 0, 17179869184, 4912500425340168704}}
async = <optimized out>
next = <optimized out>
#11 0x00007ffff7e22858 in handle_error
(dpy=dpy@entry=0x5555557b38e0, err=0x55555585f880, in_XReply=in_XReply@entry=1)
at /usr/src/debug/libx11/libX11-1.8.7/src/xcb_io.c:211
ext = <optimized out>
ret_code = 21845
#12 0x00007ffff7e244e1 in _XReply (dpy=0x5555557b38e0, rep=0x7fffffffd800, extra=0, discard=0)
at /usr/src/debug/libx11/libX11-1.8.7/src/xcb_io.c:798
ret_code = <optimized out>
error = 0x55555585f880
c = 0x5555557b4b60
reply = 0x0
current = 0x5555557dfc80
dpy_request = <optimized out>
__PRETTY_FUNCTION__ = "_XReply"
#13 0x00007ffff7e19c3c in XQueryTree
(dpy=0x5555557b38e0, w=0, root=0x7fffffffd8d0, parent=0x7fffffffd8d0, children=0x7fffffffd8e0, nchildren=0x7fffffffd8bc) at /usr/src/debug/libx11/libX11-1.8.7/src/QuTree.c:47
nbytes = <optimized out>
rep = {type = 0 '\000', pad1 = 3 '\003', sequenceNumber = 2900, length = 0, root = 983040, parent = 0, nChildren = 0, pad2 = 0, pad3 = 0, pad4 = 0, pad5 = 0}
req = <optimized out>
#14 0x00005555555b1402 in last_descendant (parent=<optimized out>, display=<optimized out>)
at /usr/src/debug/conky/conky/src/x11.cc:1385
_ignored = 0
children = 0x1
count = 0
current = 0
_ignored = <optimized out>
children = <optimized out>
count = <optimized out>
current = <optimized out>
#15 query_x11_window_at_pos (y=<optimized out>, x=<optimized out>, display=<optimized out>)
at /usr/src/debug/conky/conky/src/x11.cc:1409
root = <optimized out>
root_return = 1081
root_y_return = 785
win_x_return = 1281
mask_return = 0
last = 0
root_x_return = 1281
win_y_return = 785
root = <optimized out>
root_return = <optimized out>
root_x_return = <optimized out>
root_y_return = <optimized out>
win_x_return = <optimized out>
win_y_return = <optimized out>
mask_return = <optimized out>
last = <optimized out>
#16 conky::display_output_x11::main_loop_wait (this=<optimized out>, t=<optimized out>)
at /usr/src/debug/conky/conky/src/display-x11.cc:411
query_result = <optimized out>
cursor_inside = <optimized out>
data = 0x55555585d7b0
is_cursor_move = <optimized out>
ev = {type = 35, xany = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907}, xkey = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, root = 117, subwindow = 93824995415984, time = 7596561445881592118, x = 1601729902, y = 1162692948, x_root = 842347569, y_root = 18481553, state = 0, keycode = 0, same_screen = 0}, xbutton = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, root = 117, subwindow = 93824995415984, time = 7596561445881592118, x = 1601729902, y = 1162692948, x_root = 842347569, y_root = 18481553, state = 0, button = 0, same_screen = 0}, xmotion = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, root = 117, subwindow = 93824995415984, time = 7596561445881592118, x = 1601729902, y = 1162692948, x_root = 842347569, y_root = 18481553, state = 0, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, root = 117, subwindow = 93824995415984, time = 7596561445881592118, x = 1601729902, y = 1162692948, x_root = 842347569, y_root = 18481553, mode = 0, detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, mode = 117, detail = 0}, xexpose = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, x = 117, y = 0, width = 1434834864, height = 21845, count = 3356982}, xgraphicsexpose = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, drawable = 25769803907, x = 117, y = 0, width = 1434834864, height = 21845, count = 3356982, major_code = 1768712291, minor_code = 1601729902}, xnoexpose = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, drawable = 25769803907, major_code = 117, minor_code = 0}, xvisibility = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, state = 117}, xcreatewindow = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, parent = 25769803907, window = 117, x = 1434834864, y = 21845, width = 3356982, height = 1768712291, border_width = 1601729902, override_redirect = 1162692948}, xdestroywindow = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, event = 25769803907, window = 117}, xunmap = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, event = 25769803907, window = 117, from_configure = 1434834864}, xmap = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, event = 25769803907, window = 117, override_redirect = 1434834864}, xmaprequest = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, parent = 25769803907, window = 117}, xreparent = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, event = 25769803907, window = 117, parent = 93824995415984, x = 3356982, y = 1768712291, override_redirect = 1601729902}, xconfigure = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, event = 25769803907, window = 117, x = 1434834864, y = 21845, width = 3356982, height = 1768712291, border_width = 1601729902, above = 79377666556638257, override_redirect = 0}, xgravity = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, event = 25769803907, window = 117, x = 1434834864, y = 21845}, xresizerequest = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, width = 117, height = 0}, xconfigurerequest = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, parent = 25769803907, window = 117, x = 1434834864, y = 21845, width = 3356982, height = 1768712291, border_width = 1601729902, above = 79377666556638257, detail = 0, value_mask = 0}, xcirculate = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, event = 25769803907, window = 117, place = 1434834864}, xcirculaterequest = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, parent = 25769803907, window = 117, place = 1434834864}, xproperty = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, atom = 117, time = 93824995415984, state = 3356982}, xselectionclear = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, selection = 117, time = 93824995415984}, xselectionrequest = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, owner = 25769803907, requestor = 117, selection = 93824995415984, target = 7596561445881592118, property = 4993728188551558510, time = 79377666556638257}, xselection = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, requestor = 25769803907, selection = 117, target = 93824995415984, property = 7596561445881592118, time = 4993728188551558510}, xcolormap = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, colormap = 117, c_new = 1434834864, state = 21845}, xclient = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, message_type = 117, format = 1434834864, data = {b = "693\000chlinux_TIME1452", s = {14646, 51, 26723, 26988, 30062, 24440, 18772, 17741, 13361, 12853}, l = {7596561445881592118, 4993728188551558510, 79377666556638257, 0, 0}}}, xmapping = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, request = 117, first_keycode = 0, count = 1434834864}, xerror = {type = 35, display = 0xb52, resourceid = 0, serial = 93824994719968, error_code = 131 '\203', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, window = 25769803907, key_vector = "u\000\000\000\000\000\000\000\260ׅUUU\000\000693\000chlinux_TIME"}, xgeneric = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, extension = 131, evtype = 6}, xcookie = {type = 35, serial = 2898, send_event = 0, display = 0x5555557b38e0, extension = 131, evtype = 6, cookie = 117, data = 0x55555585d7b0}, pad = {35, 2898, 0, 93824994719968, 25769803907, 117, 93824995415984, 7596561445881592118, 4993728188551558510, 79377666556638257, 0 <repeats 14 times>}}
consumed = false
cursor_inside = false
#17 0x000055555557c8bf in main_loop () at /usr/src/debug/conky/conky/src/conky.cc:1734
terminate = 0
t = <optimized out>
inotify_config_wd = 1
inotify_buff = '\000' <repeats 25 times>, "*[\373\033\265,D", '\000' <repeats 32 times>, "@!vUUU\000\000K\336WUUU\000\000\340\300zUUU\000\000X!vUUU\000\000\001\000\000\000\000\000\000\000\000*[\373\033\265,D\340\300zUUU\000\000@!vUUU", '\000' <repeats 18 times>, "@\336\377\377\377\177\000\000\306yWUUU\000\000\2202WUUU\000\000\240\274vUUU\000\000\005\000\000\000\000\000\000\000\000*[\373\033\265,D\005\000\000\000\000\000\000\000"...
#18 0x000055555556e034 in main (argc=3, argv=0x7fffffffe118)
at /usr/src/debug/conky/conky/src/main.cc:367
curl_global = {<No data fields>}
I just noticed this because my CPU was constantly at 50% which is very unusual.
Want to try https://github.com/brndnmtthws/conky/pull/1745? I'm hoping that will fix it.
Closing this in favour of #1739, which appears to be the same issue.
What happened?
Running
conky
results in a crash reporting*** buffer overflow detected ***: terminated [1] 2234 IOT instruction (core dumped) conky
Version
conky 1.19.7_pre compiled 2024-02-23
Which OS/distro are you seeing the problem on?
Arch Linux
Conky config
Stack trace
No response
Relevant log output