brndnmtthws / conky

Light-weight system monitor for X, Wayland (sort of), and other things, too
https://conky.cc
GNU General Public License v3.0
7.17k stars 615 forks source link

[Bug]: conky conky 1.19.7_pre compiled causes buffer overflow #1742

Closed siliconsniffer closed 7 months ago

siliconsniffer commented 7 months ago

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

-- Conky, a system monitor https://github.com/brndnmtthws/conky
--
-- This configuration file is Lua code. You can write code in here, and it will
-- execute when Conky loads. You can use it to generate your own advanced
-- configurations.
--
-- Try this (remove the `--`):
--
--   print("Loading Conky config")
--
-- For more on Lua, see:
-- https://www.lua.org/pil/contents.html

conky.config = {
    alignment = 'top_right',
    background = false,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    font = 'DejaVu Sans Mono:size=12',
    gap_x = 5,
    gap_y = 34,
    minimum_height = 5,
    minimum_width = 5,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,
    own_window = true,
    own_window_transparent = true,
    own_window_argb_visual = true,
    own_window_class = 'Conky',
    own_window_type = 'override',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    update_interval = 2.5,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
}

conky.text = [[
# ${color grey}Info:$color ${scroll 32 Conky $conky_version - $sysname $nodename $kernel $machine}
# $hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar 4}
${color grey}Processes:$color $processes  ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
 / $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
# ${color grey}Networking:
# Up:$color ${upspeed} ${color grey} - Down:$color ${downspeed}
$hr
${color grey}Name              PID     CPU%   MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
]]

Stack trace

No response

Relevant log output

conky: desktop window (439) is root window
conky: window type - override
conky: drawing to created window (0x1400002)
conky: drawing to double buffer
*** buffer overflow detected ***: terminated
[1]    2172 IOT instruction (core dumped)  conky -c .config/conky/config.lua
brndnmtthws commented 7 months ago

Are you able to get a stack trace?

siliconsniffer commented 7 months ago

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.

brndnmtthws commented 7 months ago

Want to try https://github.com/brndnmtthws/conky/pull/1745? I'm hoping that will fix it.

brndnmtthws commented 7 months ago

Closing this in favour of #1739, which appears to be the same issue.