Bug 1722869 - panel-6-systray crash with X2GO and XFCE
Summary: panel-6-systray crash with X2GO and XFCE
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: xfce4-systray
Version: 34
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Orphan Owner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-06-21 14:27 UTC by RobbieTheK
Modified: 2022-06-08 06:30 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-06-08 06:30:13 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description RobbieTheK 2019-06-21 14:27:15 UTC
5.0.17-300.fc30.x86_64 using X2Go with XFCE this happens:


Jun 21 08:56:09 ouworkstation systemd-coredump[10641]: Process 10409 (panel-6-systray) of user 1201 dumped core.
Stack trace of thread 10409:
#0  0x00007fa2bfff6526 n/a (libgdk-3.so.0)
#1  0x00007fa2c002d5d2 gdk_x11_window_get_xid (libgdk-3.so.0)
#2  0x00007fa2c07fcbb8 n/a (libsystray.so)
#3  0x00007fa2c07fcda8 n/a (libsystray.so)
#4  0x00007fa2c04446a7 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0)
#5  0x00007fa2c07f9e39 n/a (libsystray.so)
#6  0x00007fa2c04446a7 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0)
#7  0x00007fa2c01d8d3f n/a (libgtk-3.so.0)
#8  0x00007fa2c01d904c n/a (libgtk-3.so.0)
#9  0x00007fa2c023076c n/a (libgtk-3.so.0)
#10 0x00007fa2c01da3e9 n/a (libgtk-3.so.0)
#11 0x00007fa2c04446a7 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0)
#12 0x00007fa2c02a97cb n/a (libgtk-3.so.0)
#13 0x00007fa2c023076c n/a (libgtk-3.so.0)
#14 0x00007fa2c02aa1f4 n/a (libgtk-3.so.0)
#15 0x00007fa2c023076c n/a (libgtk-3.so.0)
#16 0x00007fa2c02aa038 n/a (libgtk-3.so.0)
#17 0x00007fa2c04446a7 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0)
#18 0x00007fa2c02768cd n/a (libgtk-3.so.0)
#19 0x00007fa2c04446a7 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0)
#20 0x00007fa2c045ac9b n/a (libgtk-3.so.0)
#21 0x00007fa2bfc3b742 g_closure_invoke (libgobject-2.0.so.0)
#22 0x00007fa2bfc4f639 n/a (libgobject-2.0.so.0)
#23 0x00007fa2bfc5834e g_signal_emit_valist (libgobject-2.0.so.0)
#24 0x00007fa2bfc58973 g_signal_emit (libgobject-2.0.so.0)
#25 0x00007fa2c04449ff gtk_widget_size_allocate_with_baseline (libgtk-3.so.0)
#26 0x00007fa2c045b58e n/a (libgtk-3.so.0)
#27 0x00007fa2bfc3b996 n/a (libgobject-2.0.so.0)
#28 0x00007fa2bfc581c8 g_signal_emit_valist (libgobject-2.0.so.0)
#29 0x00007fa2bfc58973 g_signal_emit (libgobject-2.0.so.0)
#30 0x00007fa2c02252ca n/a (libgtk-3.so.0)
#31 0x00007fa2bfc3b742 g_closure_invoke (libgobject-2.0.so.0)
#32 0x00007fa2bfc4f4f4 n/a (libgobject-2.0.so.0)
#33 0x00007fa2bfc5834e g_signal_emit_valist (libgobject-2.0.so.0)
#34 0x00007fa2bfc58973 g_signal_emit (libgobject-2.0.so.0)
#35 0x00007fa2bffef9e4 n/a (libgdk-3.so.0)
#36 0x00007fa2bffd9e9d n/a (libgdk-3.so.0)
#37 0x00007fa2bfb3c971 n/a (libglib-2.0.so.0)
#38 0x00007fa2bfb3bedd g_main_context_dispatch (libglib-2.0.so.0)
#39 0x00007fa2bfb3c270 n/a (libglib-2.0.so.0)
#40 0x00007fa2bfb3c5a3 g_main_loop_run (libglib-2.0.so.0)
#41 0x00007fa2c02f71ad gtk_main (libgtk-3.so.0)
#42 0x00005640dc80c206 main (wrapper-2.0)
#43 0x00007fa2bf949f33 __libc_start_main (libc.so.6)
#44 0x00005640dc80c3ae _start (wrapper-2.0)
Stack trace of thread 10424:
#0  0x00007fa2bfa165c7 __poll (libc.so.6)
#1  0x00007fa2bfb3c1de n/a (libglib-2.0.so.0)
#2  0x00007fa2bfb3c313 g_main_context_iteration (libglib-2.0.so.0)
#3  0x00007fa2bfb3c361 n/a (libglib-2.0.so.0)
#4  0x00007fa2bfb654e2 n/a (libglib-2.0.so.0)
#5  0x00007fa2bf20a5a2 start_thread (libpthread.so.0)
#6  0x00007fa2bfa21303 __clone (libc.so.6)
Stack trace of thread 10425:
#0  0x00007fa2bfa165c7 __poll (libc.so.6)
#1  0x00007fa2bfb3c1de n/a (libglib-2.0.so.0)
#2  0x00007fa2bfb3c5a3 g_main_loop_run (libglib-2.0.so.0)
#3  0x00007fa2bfd9cd5a n/a (libgio-2.0.so.0)
#4  0x00007fa2bfb654e2 n/a (libglib-2.0.so.0)
#5  0x00007fa2bf20a5a2 start_thread (libpthread.so.0)
#6  0x00007fa2bfa21303 __clone (libc.so.6)
Jun 21 08:56:09 ouworkstation systemd[1]: systemd-coredump: Succeeded.

Core was generated by `/usr/lib64/xfce4/panel/wrapper-2.0 /usr/lib64/xfce4/panel/plugins/libsystray.so'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fa2bfff6526 in gdk_window_has_impl (window=<optimized out>) at gdkwindow.c:678
678     gdkwindow.c: No such file or directory.
[Current thread is 1 (Thread 0x7fa2bea89180 (LWP 10409))]
(gdb) bt full
#0  0x00007fa2bfff6526 in gdk_window_has_impl (window=<optimized out>) at gdkwindow.c:678
#1  0x00007fa2bfff6526 in _gdk_window_has_impl (window=window@entry=0x0) at gdkwindow.c:678
#2  0x00007fa2c002d5d2 in gdk_x11_window_get_xid (window=0x0) at gdkwindow-x11.c:5598
        __FUNCTION__ = "gdk_x11_window_get_xid"
#3  0x00007fa2c07fcbb8 in systray_socket_force_redraw (socket=socket@entry=0x5640dccba8b0 [XfceSystraySocket]) at systray-socket.c:304
        widget = 0x5640dccba8b0 [XfceSystraySocket]
        xev =
            {type = 12, xany = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209}, xkey = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, root = 94489280534, subwindow = 140732294526220, time = 8515317613207357952, x = 0, y = 0, x_root = -590632784, y_root = 22080, state = 3396105504, keycode = 32766, same_screen = -590633120}, xbutton = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, root = 94489280534, subwindow = 140732294526220, time = 8515317613207357952, x = 0, y = 0, x_root = -590632784, y_root = 22080, state = 3396105504, button = 32766, same_screen = -590633120}, xmotion = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, root = 94489280534, subwindow = 140732294526220, time = 8515317613207357952, x = 0, y = 0, x_root = -590632784, y_root = 22080, state = 3396105504, is_hint = -2 '\376', same_screen = -590633120}, xcrossing = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, root = 94489280534, subwindow = 140732294526220, time = 8515317613207357952, x = 0, y = 0, x_root = -590632784, y_root = 22080, mode = -898861792, detail = 32766, same_screen = -590633120, focus = 22080, state = 4294957297}, xfocus = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, mode = 22, detail = 22}, xexpose = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, x = 22, y = 22, width = -898861812, height = 32766, count = -858125824}, xgraphicsexpose = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, drawable = 18446701132626516209, x = 22, y = 22, width = -898861812, height = 32766, count = -858125824, major_code = 1982626880, minor_code = 0}, xnoexpose = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, drawable = 18446701132626516209, major_code = 22, minor_code = 22}, xvisibility = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, state = 22}, xcreatewindow = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, parent = 18446701132626516209, window = 94489280534, x = -898861812, y = 32766, width = -858125824, height = 1982626880, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, event = 18446701132626516209, window = 94489280534}, xunmap = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, event = 18446701132626516209, window = 94489280534, from_configure = -898861812}, xmap = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, event = 18446701132626516209, window = 94489280534, override_redirect = -898861812}, xmaprequest = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, parent = 18446701132626516209, window = 94489280534}, xreparent = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, event = 18446701132626516209, window = 94489280534, parent = 140732294526220, x = -858125824, y = 1982626880, override_redirect = 0}, xconfigure = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, event = 18446701132626516209, window = 94489280534, x = -898861812, y = 32766, width = -858125824, height = 1982626880, border_width = 0, above = 94836582230192, override_redirect = -898861792}, xgravity = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, event = 18446701132626516209, window = 94489280534, x = -898861812, y = 32766}, xresizerequest = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, width = 22, height = 22}, xconfigurerequest = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, parent = 18446701132626516209, window = 94489280534, x = -898861812, y = 32766, width = -858125824, height = 1982626880, border_width = 0, above = 94836582230192, detail = -898861792, value_mask = 94836582229856}, xcirculate = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, event = 18446701132626516209, window = 94489280534, place = -898861812}, xcirculaterequest = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, parent = 18446701132626516209, window = 94489280534, place = -898861812}, xproperty = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, atom = 94489280534, time = 140732294526220, state = -858125824}, xselectionclear = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, selection = 94489280534, time = 140732294526220}, xselectionrequest = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, owner = 18446701132626516209, requestor = 94489280534, selection = 140732294526220, target = 8515317613207357952, property = 0, time = 94836582230192}, xselection = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, requestor = 18446701132626516209, selection = 94489280534, target = 140732294526220, property = 8515317613207357952, time = 0}, xcolormap = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, colormap = 94489280534, new = -898861812, state = 32766}, xclient = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, message_type = 94489280534, format = -898861812, data = {b = "\000\n\332\314@|,v\000\000\000\000\000\000\000\000\260\250\313", <incomplete sequence \334>, s = {2560, -13094, 31808, 30252, 0, 0, 0, 0, -22352, -9013}, l = {8515317613207357952, 0, 94836582230192, 140732294526240, 94836582229856}}}, xmapping = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, request = 22, first_keycode = 22, count = -898861812}, xerror = {type = 12, display = 0x7fa2c0001dcc <gdk_window_move_resize_internal+460>, resourceid = 4294967296, serial = 94836583196768, error_code = 241 '\361', request_code = 216 '\330', minor_code = 255 '\377'}, xkeymap = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, window = 18446701132626516209, key_vector = "\026\000\000\000\026\000\000\000\ful\312\376\177\000\000\000\n\332\314@|,v\000\000\000\000\000\000\000"}, xgeneric = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, extension = -9999, evtype = -9999}, xcookie = {type = 12, serial = 140336982662604, send_event = 0, display = 0x5640dcda6860, extension = -9999, evtype = -9999, cookie = 22, data = 0x7ffeca6c750c}, pad = {94832877895692, 140336982662604, 4294967296, 94836583196768, -42941083035407, 94489280534, 140732294526220, 8515317613207357952, 0, 94836582230192, 140732294526240, 94836582229856, 4294957297, 4294957297, 22, 140336987387331, 94836582378240, 97706667083, 0, 140336978816168, 1, 8515317613207357952, 0, 1}}
        display = 0x5640dccba0e0 [GdkX11Display]
        allocation = {x = -9999, y = -9999, width = 22, height = 22}
        __FUNCTION__ = "systray_socket_force_redraw"
#4  0x00007fa2c07fcda8 in systray_socket_size_allocate (widget=0x5640dccba8b0 [XfceSystraySocket], allocation=0x7ffeca6c7520) at systray-socket.c:199
        socket = 0x5640dccba8b0 [XfceSystraySocket]
        widget_allocation = {x = -1, y = -1, width = 1, height = 1}
        moved = 1
        resized = <optimized out>
#5  0x00007fa2c04446a7 in gtk_widget_size_allocate_with_baseline (widget=widget@entry=0x5640dccba8b0 [XfceSystraySocket], allocation=allocation@entry=0x7ffeca6c75f0, baseline=<optimized out>,
    baseline@entry=-1) at gtkwidget.c:6127
        priv = 0x5640dccba7c0
        real_allocation = {x = -9999, y = -9999, width = 22, height = 22}
        old_allocation = {x = -1, y = -1, width = 1, height = 1}
--Type <RET> for more, q to quit, c to continue without paging--
        old_clip = {x = 0, y = 0, width = 0, height = 0}
        adjusted_allocation = {x = -9999, y = -9999, width = 22, height = 22}
        alloc_needed = <optimized out>
        size_changed = 1
        baseline_changed = 1
        position_changed = 1
        natural_width = 1
        natural_height = 1
        dummy = 0
        min_width = 1
        min_height = 1
        old_baseline = <optimized out>
        __FUNCTION__ = "gtk_widget_size_allocate_with_baseline"
#6  0x00007fa2c0444a3e in gtk_widget_size_allocate (widget=widget@entry=0x5640dccba8b0 [XfceSystraySocket], allocation=allocation@entry=0x7ffeca6c75f0) at gtkwidget.c:6208
#7  0x00007fa2c07f9e39 in systray_box_size_allocate (widget=<optimized out>, allocation=<optimized out>) at systray-box.c:657
        box = 0x5640dcd7b110 [XfceSystrayBox]
        child = 0x5640dccba8b0 [XfceSystraySocket]
        child_alloc = {x = -9999, y = -9999, width = 22, height = 22}
        child_req = {width = 1, height = 1}
        rows = 1
        row_size = 22
        ratio = <optimized out>
        x = 1
        x_start = 1
        x_end = 71
        y = 4
        y_start = 4
        y_end = 29
        offset = 3
        li = 0x5640dcd5fb90 = {0x5640dccba8b0, 0x5640dccba710, 0x5640dccba570, 0x5640dccba3d0}
        alloc_size = 28
        idx = <optimized out>
        ctx = <optimized out>
        padding = {left = 0, right = 0, top = 0, bottom = 0}
        spacing = 2
        __FUNCTION__ = "systray_box_size_allocate"
#8  0x00007fa2c04446a7 in gtk_widget_size_allocate_with_baseline (widget=0x5640dcd7b110 [XfceSystrayBox], allocation=allocation@entry=0x7ffeca6c77d0, baseline=<optimized out>, baseline@entry=-1)
    at gtkwidget.c:6127
        priv = 0x5640dcd7b020
        real_allocation = {x = 1, y = 1, width = 70, height = 28}
        old_allocation = {x = 1, y = 1, width = 70, height = 28}
        old_clip = {x = 1, y = 1, width = 70, height = 28}
        adjusted_allocation = {x = 1, y = 1, width = 70, height = 28}
        alloc_needed = <optimized out>
        size_changed = 0
        baseline_changed = 0
        position_changed = 0
        natural_width = 70
        natural_height = 28
        dummy = 32766
        min_width = 70
        min_height = 28
        old_baseline = <optimized out>
        __FUNCTION__ = "gtk_widget_size_allocate_with_baseline"
#9  0x00007fa2c01d8d3f in gtk_box_size_allocate_no_center (widget=<optimized out>, allocation=<optimized out>) at gtkbox.c:817
        box = <optimized out>
        private = <optimized out>
        child = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        children = 0x5640dcd54580 = {0x5640dcd75be0, 0x5640dcd839d0}
        nvis_children = 1
        nexpand_children = 1
        direction = GTK_TEXT_DIR_LTR
        child_allocation = {x = 1, y = 1, width = 70, height = 28}
        sizes = 0x7ffeca6c7730
        child_minimum_baseline = 32766
        child_natural_baseline = 42
        minimum_above = <optimized out>
        natural_above = <optimized out>
        minimum_below = <optimized out>
        natural_below = <optimized out>
        have_baseline = <optimized out>
        baseline = <optimized out>
        packing = GTK_PACK_START
        size = <optimized out>
        extra = <optimized out>
        n_extra_widgets = <optimized out>
        x = 73
        y = 0
        i = <optimized out>
        child_size = <optimized out>
        __FUNCTION__ = "gtk_box_size_allocate_no_center"
#10 0x00007fa2c01d904c in gtk_box_allocate_contents (gadget=<optimized out>, allocation=0x7ffeca6c7890, baseline=<optimized out>, out_clip=0x7ffeca6c78b0, unused=<optimized out>) at gtkbox.c:1211
        widget = 0x5640dcd7a1d0 [GtkBox]
        box = 0x5640dcd7a1d0 [GtkBox]
#11 0x00007fa2c023076c in gtk_css_gadget_allocate (gadget=0x5640dcd79300 [GtkCssCustomGadget], allocation=allocation@entry=0x7ffeca6c79c0, baseline=-1, out_clip=out_clip@entry=0x7ffeca6c7910)
    at gtkcssgadget.c:790
        priv = <optimized out>
        content_allocation = {x = 1, y = 1, width = 70, height = 28}
        tmp_clip = {x = -590484736, y = 22080, width = -1077580725, height = 32674}
        content_clip = {x = 0, y = 0, width = 0, height = 0}
        margin = {left = 0, right = 0, top = 0, bottom = 0}
        border = {left = 0, right = 0, top = 0, bottom = 0}
        padding = {left = 0, right = 0, top = 0, bottom = 0}
        shadow = {left = 0, right = 0, top = 0, bottom = 0}
        extents = <optimized out>
        style = 0x5640dcd77170 [GtkCssStaticStyle]
        __FUNCTION__ = "gtk_css_gadget_allocate"
#12 0x00007fa2c01da3e9 in gtk_box_size_allocate (widget=0x5640dcd7a1d0 [GtkBox], allocation=0x7ffeca6c79c0) at gtkbox.c:1225
        priv = 0x5640dcd7a0a0
        clip = {x = -898860628, y = 32766, width = -858125824, height = 1982626880}
#13 0x00007fa2c04446a7 in gtk_widget_size_allocate_with_baseline (widget=widget@entry=0x5640dcd7a1d0 [GtkBox], allocation=allocation@entry=0x7ffeca6c7a40, baseline=<optimized out>,
    baseline@entry=-1) at gtkwidget.c:6127
        priv = 0x5640dcd7a0e0
        real_allocation = {x = 1, y = 1, width = 70, height = 28}
        old_allocation = {x = 1, y = 1, width = 70, height = 28}
        old_clip = {x = 1, y = 1, width = 70, height = 28}
        adjusted_allocation = {x = 1, y = 1, width = 70, height = 28}
        alloc_needed = <optimized out>
        size_changed = 0
        baseline_changed = 0
        position_changed = 0
        natural_width = 70
        natural_height = 28
        dummy = -1
        min_width = 70
        min_height = 28
--Type <RET> for more, q to quit, c to continue without paging--
        old_baseline = <optimized out>
        __FUNCTION__ = "gtk_widget_size_allocate_with_baseline"
#14 0x00007fa2c0444a3e in gtk_widget_size_allocate (widget=widget@entry=0x5640dcd7a1d0 [GtkBox], allocation=allocation@entry=0x7ffeca6c7a40) at gtkwidget.c:6208
#15 0x00007fa2c02a97cb in gtk_frame_allocate_border (gadget=<optimized out>, allocation=0x7ffeca6c7ad0, baseline=<optimized out>, out_clip=0x7ffeca6c7af0, data=<optimized out>) at gtkframe.c:887
        widget = <optimized out>
        priv = 0x5640dcd78060
        child = 0x5640dcd7a1d0 [GtkBox]
        child_allocation = {x = 1, y = 1, width = 70, height = 28}
        height_extra = <optimized out>
#16 0x00007fa2c023076c in gtk_css_gadget_allocate
    (gadget=0x5640dcd2ae60 [GtkCssCustomGadget], allocation=allocation@entry=0x7ffeca6c7b70, baseline=baseline@entry=-1, out_clip=out_clip@entry=0x7ffeca6c7b80) at gtkcssgadget.c:790
        priv = <optimized out>
        content_allocation = {x = 1, y = 1, width = 70, height = 28}
        tmp_clip = {x = -898859968, y = 32766, width = -589871104, height = 22080}
        content_clip = {x = 0, y = 0, width = 0, height = 0}
        margin = {left = 0, right = 0, top = 0, bottom = 0}
        border = {left = 0, right = 0, top = 0, bottom = 0}
        padding = {left = 0, right = 0, top = 0, bottom = 0}
        shadow = {left = 2560, right = -13094, top = 31808, bottom = 30252}
        extents = <optimized out>
        style = 0x5640dcd76ea0 [GtkCssStaticStyle]
        __FUNCTION__ = "gtk_css_gadget_allocate"
#17 0x00007fa2c02aa1f4 in gtk_frame_allocate (gadget=<optimized out>, allocation=<optimized out>, baseline=<optimized out>, out_clip=0x7ffeca6c7c40, data=<optimized out>) at gtkframe.c:850
        widget = 0x5640dcd781d0 [GtkFrame]
        frame = 0x5640dcd781d0 [GtkFrame]
        priv = 0x5640dcd78060
        new_allocation = {x = 1, y = 1, width = 70, height = 28}
        frame_allocation = {x = 1, y = 1, width = 70, height = 28}
        height_extra = <optimized out>
        clip = {x = 0, y = 0, width = 30, height = 30}
#18 0x00007fa2c023076c in gtk_css_gadget_allocate (gadget=0x5640dcd2ade0 [GtkCssCustomGadget], allocation=allocation@entry=0x7ffeca6c7d40, baseline=-1, out_clip=out_clip@entry=0x7ffeca6c7ca0)
    at gtkcssgadget.c:790
        priv = <optimized out>
        content_allocation = {x = 1, y = 1, width = 70, height = 28}
        tmp_clip = {x = 0, y = 0, width = -1077580632, height = 32674}
        content_clip = {x = 0, y = 0, width = 0, height = 0}
        margin = {left = 0, right = 0, top = 0, bottom = 0}
        border = {left = 0, right = 0, top = 0, bottom = 0}
        padding = {left = 0, right = 0, top = 0, bottom = 0}
        shadow = {left = 0, right = 0, top = 0, bottom = 0}
        extents = <optimized out>
        style = 0x5640dcd76bd0 [GtkCssStaticStyle]
        __FUNCTION__ = "gtk_css_gadget_allocate"
#19 0x00007fa2c02aa038 in gtk_frame_size_allocate (widget=0x5640dcd781d0 [GtkFrame], allocation=0x7ffeca6c7d40) at gtkframe.c:788
        clip = {x = 0, y = 0, width = -255, height = 0}
#20 0x00007fa2c04446a7 in gtk_widget_size_allocate_with_baseline (widget=0x5640dcd781d0 [GtkFrame], allocation=allocation@entry=0x7ffeca6c7dc0, baseline=<optimized out>, baseline@entry=-1)
    at gtkwidget.c:6127
        priv = 0x5640dcd780e0
        real_allocation = {x = 1, y = 1, width = 70, height = 28}
        old_allocation = {x = 1, y = 1, width = 70, height = 28}
        old_clip = {x = 1, y = 1, width = 70, height = 28}
        adjusted_allocation = {x = 1, y = 1, width = 70, height = 28}
        alloc_needed = <optimized out>
        size_changed = 0
        baseline_changed = 0
        position_changed = 0
        natural_width = 70
        natural_height = 28
--Type <RET> for more, q to quit, c to continue without paging--
        dummy = -4
        min_width = 72
        min_height = 30
        old_baseline = <optimized out>
        __FUNCTION__ = "gtk_widget_size_allocate_with_baseline"
#21 0x00007fa2c02768cd in gtk_event_box_size_allocate (widget=0x5640dcd241d0 [XfceSystrayPlugin], allocation=0x7ffeca6c7e80) at gtkeventbox.c:597
        bin = 0x5640dcd241d0 [XfceSystrayPlugin]
        child_allocation = {x = 0, y = 0, width = 72, height = 30}
        baseline = -1
        priv = <optimized out>
        child = <optimized out>
#22 0x00007fa2c04446a7 in gtk_widget_size_allocate_with_baseline (widget=widget@entry=0x5640dcd241d0 [XfceSystrayPlugin], allocation=allocation@entry=0x7ffeca6c7f00, baseline=<optimized out>,
    baseline@entry=-1) at gtkwidget.c:6127
        priv = 0x5640dcd240e0
        real_allocation = {x = 0, y = 0, width = 72, height = 30}
        old_allocation = {x = 0, y = 0, width = 72, height = 30}
        old_clip = {x = 0, y = 0, width = 72, height = 30}
        adjusted_allocation = {x = 0, y = 0, width = 72, height = 30}
        alloc_needed = <optimized out>
        size_changed = 0
        baseline_changed = 0
        position_changed = 0
        natural_width = 72
        natural_height = 30
        dummy = 22080
        min_width = 72
        min_height = 30
        old_baseline = <optimized out>
        __FUNCTION__ = "gtk_widget_size_allocate_with_baseline"
#23 0x00007fa2c0444a3e in gtk_widget_size_allocate (widget=widget@entry=0x5640dcd241d0 [XfceSystrayPlugin], allocation=allocation@entry=0x7ffeca6c7f00) at gtkwidget.c:6208
#24 0x00007fa2c045ac9b in gtk_window_size_allocate (widget=0x5640dcd883f0 [WrapperPlug], allocation=<optimized out>) at gtkwindow.c:7917
        window = 0x5640dcd883f0 [WrapperPlug]
        child = 0x5640dcd241d0 [XfceSystrayPlugin]
        child_allocation = {x = 0, y = 0, width = 72, height = 30}
#28 0x00007fa2bfc58973 in <emit signal ??? on instance 0x5640dcd883f0 [WrapperPlug]> (instance=instance@entry=0x5640dcd883f0, signal_id=<optimized out>, detail=detail@entry=0)
    at ../gobject/gsignal.c:3447
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffeca6c83b0, reg_save_area = 0x7ffeca6c82f0}}
    #25 0x00007fa2bfc3b742 in g_closure_invoke (closure=0x5640dccdea90, return_value=0x0, n_param_values=2, param_values=0x7ffeca6c80f0, invocation_hint=0x7ffeca6c8070)
    at ../gobject/gclosure.c:810
                marshal = 0x7fa2bfc39c50 <g_type_class_meta_marshal>
                marshal_data = 0xd8
                in_marshal = 0
                real_closure = 0x5640dccdea70
                __FUNCTION__ = "g_closure_invoke"
    #26 0x00007fa2bfc4f639 in signal_emit_unlocked_R
    (node=node@entry=0x5640dccdeb00, detail=detail@entry=0, instance=instance@entry=0x5640dcd883f0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffeca6c80f0) at ../gobject/gsignal.c:3565
                accumulator = 0x0
                emission =
                  {next = 0x7ffeca6c86d0, instance = 0x5640dcd883f0, ihint = {signal_id = 42, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x5640dcd84520 [WrapperPlug/GtkPlug/GtkWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
                class_closure = 0x5640dccdea90
                hlist = <optimized out>
                handler_list = <optimized out>
                return_accu = 0x0
                accu =
                      {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
--Type <RET> for more, q to quit, c to continue without paging--
                signal_id = 42
                max_sequential_handler_number = 168
                return_value_altered = <optimized out>
    #27 0x00007fa2bfc5834e in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffeca6c82d0)
    at ../gobject/gsignal.c:3391
                instance_and_params = 0x7ffeca6c80f0
                signal_return_type = <optimized out>
                param_values = 0x7ffeca6c8108
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __FUNCTION__ = "g_signal_emit_valist"
#29 0x00007fa2c04449ff in gtk_widget_size_allocate_with_baseline (widget=widget@entry=0x5640dcd883f0 [WrapperPlug], allocation=allocation@entry=0x7ffeca6c8510, baseline=<optimized out>,
    baseline@entry=-1) at gtkwidget.c:6125
        priv = 0x5640dcd88300
        real_allocation = {x = 0, y = 0, width = 72, height = 30}
        old_allocation = {x = 0, y = 0, width = 72, height = 30}
        old_clip = {x = 0, y = 0, width = 72, height = 30}
        adjusted_allocation = {x = 0, y = 0, width = 72, height = 30}
        alloc_needed = <optimized out>
        size_changed = 0
        baseline_changed = 0
        position_changed = 0
        natural_width = 72
        natural_height = 30
        dummy = 30
        min_width = 72
        min_height = 30
        old_baseline = <optimized out>
        __FUNCTION__ = "gtk_widget_size_allocate_with_baseline"
#30 0x00007fa2c0444a3e in gtk_widget_size_allocate (widget=widget@entry=0x5640dcd883f0 [WrapperPlug], allocation=allocation@entry=0x7ffeca6c8510) at gtkwidget.c:6208
#31 0x00007fa2c045b58e in gtk_window_move_resize (window=0x5640dcd883f0 [WrapperPlug]) at gtkwindow.c:10141
        allocation = {x = 0, y = 0, width = 72, height = 30}
        priv = 0x5640dcd88190
        widget = 0x5640dcd883f0 [WrapperPlug]
        container = 0x5640dcd883f0 [WrapperPlug]
        info = 0x5640dcd87770
        new_geometry =
          {min_width = 72, min_height = 30, max_width = 0, max_height = 0, base_width = 0, base_height = 0, width_inc = 0, height_inc = 0, min_aspect = 0, max_aspect = 0, win_gravity = GDK_GRAVITY_NORTH_WEST}
        gdk_window = 0x5640dccc7660 [GdkX11Window]
        new_flags = 74
        new_request = {x = 0, y = 0, width = 72, height = 30}
        configure_request_size_changed = <optimized out>
        configure_request_pos_changed = 0
        hints_changed = <optimized out>
        saved_last_info = <optimized out>
        current_width = 72
        current_height = <optimized out>
#32 0x00007fa2bfc3b996 in _g_closure_invoke_va (closure=0x5640dcced2f0, return_value=0x0, instance=0x5640dcd883f0, args=0x7ffeca6c87d0, n_params=0, param_types=0x0) at ../gobject/gclosure.c:873
        marshal = 0x7fa2bfc39ba0 <g_type_class_meta_marshalv>
        marshal_data = 0x348
        in_marshal = 0
        real_closure = 0x5640dcced2d0
        __FUNCTION__ = "_g_closure_invoke_va"
#33 0x00007fa2bfc581c8 in g_signal_emit_valist (instance=0x5640dcd883f0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffeca6c87d0) at ../gobject/gsignal.c:3300
        return_accu = 0x0
        accu =
--Type <RET> for more, q to quit, c to continue without paging--
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission =
          {next = 0x7ffeca6c89f0, instance = 0x5640dcd883f0, ihint = {signal_id = 109, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 0x5640dcd84520 [WrapperPlug/GtkPlug/GtkWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]}
        signal_id = 109
        instance_type = 0x5640dcd84520 [WrapperPlug/GtkPlug/GtkWindow/GtkBin/GtkContainer/GtkWidget/GInitiallyUnowned]
        emission_return =
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 0x4 [void]
        static_scope = 0
        fastpath_handler = <optimized out>
        closure = <optimized out>
        run_type = <optimized out>
        hlist = <optimized out>
        l = <optimized out>
        fastpath = 1
        instance_and_params = <optimized out>
        signal_return_type = <optimized out>
        param_values = <optimized out>
        node = <optimized out>
        i = <optimized out>
        n_params = <optimized out>
        __FUNCTION__ = "g_signal_emit_valist"
#34 0x00007fa2bfc58973 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3447
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffeca6c88b0, reg_save_area = 0x7ffeca6c87f0}}

#35 0x00007fa2c02252ca in gtk_container_idle_sizer (clock=0x5640dccd72a0 [GdkFrameClockIdle], container=0x5640dcd883f0 [WrapperPlug]) at gtkcontainer.c:2065
#39 0x00007fa2bfc58973 in <emit signal ??? on instance 0x5640dccd72a0 [GdkFrameClockIdle]> (instance=instance@entry=0x5640dccd72a0, signal_id=<optimized out>, detail=detail@entry=0)
    at ../gobject/gsignal.c:3447
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffeca6c8d20, reg_save_area = 0x7ffeca6c8c60}}
    #36 0x00007fa2bfc3b742 in g_closure_invoke (closure=0x5640dcda5a40, return_value=0x0, n_param_values=1, param_values=0x7ffeca6c8a80, invocation_hint=0x7ffeca6c8a00)
    at ../gobject/gclosure.c:810
                marshal = 0x7fa2bfc3daa0 <g_cclosure_marshal_VOID__VOID>
                marshal_data = 0x0
                in_marshal = 0
                real_closure = 0x5640dcda5a20
                __FUNCTION__ = "g_closure_invoke"
    #37 0x00007fa2bfc4f4f4 in signal_emit_unlocked_R
    (node=node@entry=0x5640dccd6330, detail=detail@entry=0, instance=instance@entry=0x5640dccd72a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffeca6c8a80) at ../gobject/gsignal.c:3635
                tmp = <optimized out>
                handler = 0x5640dcda09c0
                accumulator = 0x0
                emission = {next = 0x0, instance = 0x5640dccd72a0, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
                class_closure = 0x0
                hlist = <optimized out>
                handler_list = 0x5640dcda09c0
                return_accu = 0x0
                accu =
                      {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                signal_id = 31
                max_sequential_handler_number = 168
                return_value_altered = 0
    #38 0x00007fa2bfc5834e in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffeca6c8c40)
    at ../gobject/gsignal.c:3391
--Type <RET> for more, q to quit, c to continue without paging--
                instance_and_params = 0x7ffeca6c8a80
                signal_return_type = <optimized out>
                param_values = 0x7ffeca6c8a98
                node = <optimized out>
                i = <optimized out>
                n_params = <optimized out>
                __FUNCTION__ = "g_signal_emit_valist"
#40 0x00007fa2bffef1c3 in _gdk_frame_clock_emit_layout (frame_clock=frame_clock@entry=0x5640dccd72a0 [GdkFrameClockIdle]) at gdkframeclock.c:634
#41 0x00007fa2bffef9e4 in gdk_frame_clock_paint_idle (data=0x5640dccd72a0) at gdkframeclockidle.c:437
        iter = 2
        clock = 0x5640dccd72a0 [GdkFrameClockIdle]
        clock_idle = 0x5640dccd72a0 [GdkFrameClockIdle]
        priv = 0x5640dccd71c0
        skip_to_resume_events = 0
        timings = 0x5640dcda5c60
        __FUNCTION__ = "gdk_frame_clock_paint_idle"
#42 0x00007fa2bffd9e9d in gdk_threads_dispatch (data=data@entry=0x5640dccb8f60) at gdk.c:772
        dispatch = 0x5640dccb8f60
        ret = 0
#43 0x00007fa2bfb3c971 in g_timeout_dispatch (source=source@entry=0x5640dcda4090, callback=0x7fa2bffd9e70 <gdk_threads_dispatch>, user_data=0x5640dccb8f60) at ../glib/gmain.c:4678
        timeout_source = 0x5640dcda4090
        again = <optimized out>
#44 0x00007fa2bfb3bedd in g_main_dispatch (context=0x5640dccd5da0) at ../glib/gmain.c:3189
        dispatch = <optimized out>
        prev_source = 0x0
        was_in_call = <optimized out>
        user_data = 0x5640dccb8f60
        callback = 0x7fa2bffd9e70 <gdk_threads_dispatch>
        cb_funcs = 0x7fa2bfc0e280 <g_source_callback_funcs>
        cb_data = 0x5640dcda3110
        need_destroy = <optimized out>
        source = 0x5640dcda4090
        current = 0x5640dcd17ba0
        i = 0
        __FUNCTION__ = "g_main_dispatch"
#45 0x00007fa2bfb3bedd in g_main_context_dispatch (context=context@entry=0x5640dccd5da0) at ../glib/gmain.c:3854
#46 0x00007fa2bfb3c270 in g_main_context_iterate (context=0x5640dccd5da0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3927
        max_priority = 120
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x5640dcd8fca0
#47 0x00007fa2bfb3c5a3 in g_main_loop_run (loop=0x5640dcd91fd0) at ../glib/gmain.c:4123
        __FUNCTION__ = "g_main_loop_run"
#48 0x00007fa2c02f71ad in gtk_main () at gtkmain.c:1323

        loop = 0x5640dcd91fd0
#49 0x00005640dc80c206 in main (argc=<optimized out>, argv=<optimized out>) at main.c:434
        process_name = "panel-6-systray"
        library = 0x5640dcca7460
        preinit_func = 0x0
        dbus_gconnection = <optimized out>
        dbus_gproxy = 0x5640dccfe660 [GDBusProxy]
        module = 0x5640dccfb8c0 [WrapperModule]
        plug = 0x5640dcd883f0 [WrapperPlug]
        provider = 0x5640dcd241d0 [XfceSystrayPlugin]
        path = <optimized out>
        gproxy_destroy_id = 20
--Type <RET> for more, q to quit, c to continue without paging--
        gproxy_signal_id = 67
        error = 0x0
        filename = <optimized out>
        unique_id = 6
        socket_id = <optimized out>
        name = 0x7ffeca6c9ffb "systray"
        display_name = <optimized out>
        comment = 0x7ffeca6ca015 "Area where notification icons appear"
        arguments = <optimized out>

Comment 1 Ben Cotton 2020-04-30 21:43:23 UTC
This message is a reminder that Fedora 30 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 30 on 2020-05-26.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '30'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 30 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 2 Ben Cotton 2020-11-03 17:03:03 UTC
This message is a reminder that Fedora 31 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 31 on 2020-11-24.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '31'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 31 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 3 Fedora Program Management 2021-04-29 16:59:33 UTC
This message is a reminder that Fedora 32 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 32 on 2021-05-25.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '32'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 32 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 4 Ben Cotton 2021-05-25 17:33:02 UTC
Fedora 32 changed to end-of-life (EOL) status on 2021-05-25. Fedora 32 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 5 RobbieTheK 2021-06-17 13:56:39 UTC
Still happening in Fedora 33:

Jun 17 03:49:54 ourserver kernel: panel-6-systray[3691212]: segfault at f8 ip 00007fcf8849412d sp 00007ffd1ccad650 error 4 in libgdk-3.so.0.2404.25[7fcf88439000+82000]
Jun 17 03:49:54 ourserver kernel: Code: 0f 5e c1 f2 41 0f 11 40 70 49 8b 04 24 e9 8a fe ff ff e8 56 a1 fa ff 66 0f 1f 44 00 00 f3 0f 1e fa 55 53 48 89 fb 48 83 ec 08 <48> 3b bf f8 00 00 00 75 7a 48 8b 6b 18 e8 f1 e2 fe ff 48 89 c6 4
0f 1e fa 55 53 48 89 fb 48 83 ec 08 <48> 3b bf f8 00 00 00 75 7a 48 8b 6b 18 e8 f1 e2 fe ff 48 89 c6 4
Jun 17 03:49:54 ourserver systemd[1]: Started Process Core Dump (PID 4074790/UID 0).
Jun 17 03:49:54 ourserver systemd-coredump[4074791]: Process 3691212 (panel-6-systray) of user 13504 dumped core.
Stack trace of thread 3691212:
#0  0x00007fcf8849412d gdk_x11_window_get_xid (libgdk-3.so.0 + 0x8612d)
#1  0x00007fcf88d0b2e6 systray_socket_size_allocate (libsystray.so + 0xb2e6)
#2  0x00007fcf888bcd09 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x3a9d09)
#3  0x00007fcf88d0c3b9 systray_box_size_allocate (libsystray.so + 0xc3b9)
#4  0x00007fcf888bcd09 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x3a9d09)
#5  0x00007fcf88645a0a gtk_box_size_allocate_no_center (libgtk-3.so.0 + 0x132a0a)
#6  0x00007fcf8864699c gtk_box_allocate_contents (libgtk-3.so.0 + 0x13399c)
#7  0x00007fcf8869b3f8 gtk_css_gadget_allocate (libgtk-3.so.0 + 0x1883f8)
#8  0x00007fcf88646a19 gtk_box_size_allocate.lto_priv.0 (libgtk-3.so.0 + 0x133a19)
#9  0x00007fcf888bcd09 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x3a9d09)
#10 0x00007fcf8871bba3 gtk_frame_allocate_border (libgtk-3.so.0 + 0x208ba3)
#11 0x00007fcf8869b3f8 gtk_css_gadget_allocate (libgtk-3.so.0 + 0x1883f8)
#12 0x00007fcf8871c569 gtk_frame_allocate (libgtk-3.so.0 + 0x209569)
#13 0x00007fcf8869b3f8 gtk_css_gadget_allocate (libgtk-3.so.0 + 0x1883f8)
#14 0x00007fcf8871b428 gtk_frame_size_allocate (libgtk-3.so.0 + 0x208428)
#15 0x00007fcf888bcd09 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x3a9d09)
#16 0x00007fcf886e5a5d gtk_event_box_size_allocate (libgtk-3.so.0 + 0x1d2a5d)
#17 0x00007fcf888bcd09 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x3a9d09)
#18 0x00007fcf888dad5b gtk_window_size_allocate.lto_priv.0 (libgtk-3.so.0 + 0x3c7d5b)
#19 0x00007fcf880ace2a g_closure_invoke (libgobject-2.0.so.0 + 0x13e2a)
#20 0x00007fcf880d5f9a signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x3cf9a)
#21 0x00007fcf880c9f02 g_signal_emit_valist (libgobject-2.0.so.0 + 0x30f02)
#22 0x00007fcf880ca123 g_signal_emit (libgobject-2.0.so.0 + 0x31123)
#23 0x00007fcf888bd0d2 gtk_widget_size_allocate_with_baseline (libgtk-3.so.0 + 0x3aa0d2)
#24 0x00007fcf888dc03c gtk_window_move_resize (libgtk-3.so.0 + 0x3c903c)
#25 0x00007fcf880ca000 g_signal_emit_valist (libgobject-2.0.so.0 + 0x31000)
#26 0x00007fcf880ca123 g_signal_emit (libgobject-2.0.so.0 + 0x31123)
#27 0x00007fcf88690848 gtk_container_idle_sizer (libgtk-3.so.0 + 0x17d848)
#28 0x00007fcf880ca000 g_signal_emit_valist (libgobject-2.0.so.0 + 0x31000)
#29 0x00007fcf880ca123 g_signal_emit (libgobject-2.0.so.0 + 0x31123)
#30 0x00007fcf88454df6 gdk_frame_clock_paint_idle (libgdk-3.so.0 + 0x46df6)
#31 0x00007fcf8844131d gdk_threads_dispatch (libgdk-3.so.0 + 0x3331d)
#32 0x00007fcf87fa3171 g_timeout_dispatch (libglib-2.0.so.0 + 0x54171)
#33 0x00007fcf87fa2a9f g_main_context_dispatch (libglib-2.0.so.0 + 0x53a9f)
#34 0x00007fcf87ff4a98 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa5a98)
#35 0x00007fcf87fa2163 g_main_loop_run (libglib-2.0.so.0 + 0x53163)
#36 0x00007fcf8876948d gtk_main (libgtk-3.so.0 + 0x25648d)
#37 0x00005594af1ff202 main (wrapper-2.0 + 0x4202)
#38 0x00007fcf87dac1e2 __libc_start_main (libc.so.6 + 0x281e2)
#39 0x00005594af1ff39e _start (wrapper-2.0 + 0x439e)

Stack trace of thread 3691222:
#0  0x00007fcf87e7a3ff __poll (libc.so.6 + 0xf63ff)
#1  0x00007fcf87ff4a36 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa5a36)
#2  0x00007fcf87f9fe73 g_main_context_iteration (libglib-2.0.so.0 + 0x50e73)
#3  0x00007fcf87fa1a91 glib_worker_main (libglib-2.0.so.0 + 0x52a91)
#4  0x00007fcf87fd0402 g_thread_proxy (libglib-2.0.so.0 + 0x81402)
#5  0x00007fcf876933f9 start_thread (libpthread.so.0 + 0x93f9)
#6  0x00007fcf87e854c3 __clone (libc.so.6 + 0x1014c3)

Stack trace of thread 3691223:
#0  0x00007fcf87e7a3ff __poll (libc.so.6 + 0xf63ff)
#1  0x00007fcf87ff4a36 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xa5a36)
#2  0x00007fcf87fa2163 g_main_loop_run (libglib-2.0.so.0 + 0x53163)
#3  0x00007fcf8820501a gdbus_shared_thread_func.lto_priv.0 (libgio-2.0.so.0 + 0x11001a)
#4  0x00007fcf87fd0402 g_thread_proxy (libglib-2.0.so.0 + 0x81402)
#5  0x00007fcf876933f9 start_thread (libpthread.so.0 + 0x93f9)
#6  0x00007fcf87e854c3 __clone (libc.so.6 + 0x1014c3)


here's a long backtrace from a coredump:


Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f540a7bf12d in gdk_x11_window_get_xid (window=0x0) at x11/gdkwindow-x11.c:5640
5640      if (!_gdk_window_has_impl (window))
[Current thread is 1 (Thread 0x7f5408f6e080 (LWP 4165804))]
(gdb) bt full
#0  0x00007f540a7bf12d in gdk_x11_window_get_xid (window=0x0) at x11/gdkwindow-x11.c:5640
        __func__ = "gdk_x11_window_get_xid"
#1  0x00007f540b0362e6 in systray_socket_force_redraw (socket=0x55911da744a0) at systray-socket.c:304
        widget = 0x55911da744a0
        xev =
            {type = 12, xany = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797}, xkey = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, root = 140729147968956, subwindow = 0, time = 140729147968952, x = 0, y = 0, x_root = 2038715136, y_root = 1472567605, state = 249547904, keycode = 32766, same_screen = 0}, xbutton = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, root = 140729147968956, subwindow = 0, time = 140729147968952, x = 0, y = 0, x_root = 2038715136, y_root = 1472567605, state = 249547904, button = 32766, same_screen = 0}, xmotion = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, root = 140729147968956, subwindow = 0, time = 140729147968952, x = 0, y = 0, x_root = 2038715136, y_root = 1472567605, state = 249547904, is_hint = -2 '\376', same_screen = 0}, xcrossing = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, root = 140729147968956, subwindow = 0, time = 140729147968952, x = 0, y = 0, x_root = 2038715136, y_root = 1472567605, mode = 249547904, detail = 32766, same_screen = 0, focus = 0, state = 497501344}, xfocus = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, mode = 249548220, detail = 32766}, xexpose = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, x = 249548220, y = 32766, width = 0, height = 0, count = 249548216}, xgraphicsexpose = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, drawable = 140728898420797, x = 249548220, y = 32766, width = 0, height = 0, count = 249548216, major_code = 32766, minor_code = 0}, xnoexpose = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, drawable = 140728898420797, major_code = 249548220, minor_code = 32766}, xvisibility = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, state = 249548220}, xcreatewindow = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, parent = 140728898420797, window = 140729147968956, x = 0, y = 0, width = 249548216, height = 32766, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, event = 140728898420797, window = 140729147968956}, xunmap = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, event = 140728898420797, window = 140729147968956, from_configure = 0}, xmap = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, event = 140728898420797, window = 140729147968956, override_redirect = 0}, xmaprequest = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, parent = 140728898420797, window = 140729147968956}, xreparent = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, event = 140728898420797, window = 140729147968956, parent = 0, x = 249548216, y = 32766, override_redirect = 0}, xconfigure = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, event = 140728898420797, window = 140729147968956, x = 0, y = 0, width = 249548216, height = 32766, border_width = 0, above = 6324629706662761216, override_redirect = 249547904}, xgravity = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, event = 140728898420797, window = 140729147968956, x = 0, y = 0}, xresizerequest = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, width = 249548220, height = 32766}, xconfigurerequest = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, parent = 140728898420797, window = 140729147968956, x = 0, y = 0, width = 249548216, height = 32766, border_width = 0, above = 6324629706662761216, detail = 249547904, value_mask = 0}, xcirculate = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, event = 140728898420797, window = 14072--Type <RET> for more, q to quit, c to continue without paging--
9147968956, place = 0}, xcirculaterequest = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, parent = 140728898420797, window = 140729147968956, place = 0}, xproperty = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, atom = 140729147968956, time = 0, state = 249548216}, xselectionclear = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, selection = 140729147968956, time = 0}, xselectionrequest = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, owner = 140728898420797, requestor = 140729147968956, selection = 0, target = 140729147968952, property = 0, time = 6324629706662761216}, xselection = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, requestor = 140728898420797, selection = 140729147968956, target = 0, property = 140729147968952, time = 0}, xcolormap = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, colormap = 140729147968956, new = 0, state = 0}, xclient = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, message_type = 140729147968956, format = 0, data = {b = "\270\315\337\016\376\177", '\000' <repeats 11 times>, "S\204y", s = {-12872, 3807, 32766, 0, 0, 0, 0, 0, 21248, 31108}, l = {140729147968952, 0, 6324629706662761216, 140729147968640, 0}}}, xmapping = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, request = 249548220, first_keycode = 32766, count = 0}, xerror = {type = 12, display = 0x7f540000003d, resourceid = 94081258618880, serial = 0, error_code = 61 '=', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, window = 140728898420797, key_vector = "\274\315\337\016\376\177\000\000\000\000\000\000\000\000\000\000\270\315\337\016\376\177\000\000\000\000\000\000\000\000\000"}, xgeneric = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, extension = 61, evtype = 32766}, xcookie = {type = 12, serial = 139998753980477, send_event = 0, display = 0x0, extension = 61, evtype = 32766, cookie = 249548220, data = 0x0}, pad = {12, 139998753980477, 94081258618880, 0, 140728898420797, 140729147968956, 0, 140729147968952, 0, 6324629706662761216, 140729147968640, 0, 94081756120224, 61, 94081753562400, 94081756120224, 0, 139998925878379, 0, 139998925878463, 94081756120224, 140729147968944, 26, 94081756119984}}


        display = 0x55911d7b30e0
        allocation = {x = -9999, y = -9999, width = 26, height = 26}
        socket = 0x55911da744a0
        widget_allocation = {x = -1, y = -1, width = 1, height = 1}
        moved = 1
        resized = <optimized out>
#2  systray_socket_size_allocate (widget=<optimized out>, allocation=<optimized out>) at systray-socket.c:199
        socket = 0x55911da744a0
        widget_allocation = {x = -1, y = -1, width = 1, height = 1}
        moved = 1
        resized = <optimized out>
#3  0x00007f540abe7d09 in gtk_widget_size_allocate_with_baseline
    (widget=widget@entry=0x55911da744a0, allocation=allocation@entry=0x7ffe0edfce90, baseline=<optimized out>,
    baseline@entry=-1) at gtkwidget.c:6175
        priv = 0x55911da743b0
        real_allocation = {x = -9999, y = -9999, width = 26, height = 26}
--Type <RET> for more, q to quit, c to continue without paging--
        old_allocation = {x = -1, y = -1, width = 1, height = 1}
        old_clip = {x = 0, y = 0, width = 0, height = 0}
        adjusted_allocation = {x = -9999, y = -9999, width = 26, height = 26}
        alloc_needed = <optimized out>
        size_changed = 1
        baseline_changed = 1
        position_changed = 1
        natural_width = 1
        natural_height = 1
        dummy = 21905
        min_width = 1
        min_height = 1
        old_baseline = <optimized out>
        __func__ = "gtk_widget_size_allocate_with_baseline"
#4  0x00007f540abe812e in gtk_widget_size_allocate
    (widget=widget@entry=0x55911da744a0, allocation=allocation@entry=0x7ffe0edfce90) at gtkwidget.c:6256
#5  0x00007f540b0373b9 in systray_box_size_allocate (widget=<optimized out>, allocation=<optimized out>) at systray-box.c:657
        box = 0x55911da6f110
        child = 0x55911da744a0
        child_alloc = {x = -9999, y = -9999, width = 26, height = 26}
        child_req = {width = 1, height = 1}
        rows = 1
        row_size = 26
        ratio = <optimized out>
        x = 0
        x_start = 0
        x_end = 26
        y = 0
        y_start = 0
        y_end = 26
        offset = 0
        li = 0x55911d8f3760 = {0x55911da744a0, 0x55911d7b3f30}
        alloc_size = 26
        idx = <optimized out>
        ctx = <optimized out>
        padding = {left = 0, right = 0, top = 0, bottom = 0}
        spacing = 0
--Type <RET> for more, q to quit, c to continue without paging--
        __func__ = "systray_box_size_allocate"
#6  0x00007f540abe7d09 in gtk_widget_size_allocate_with_baseline
    (widget=0x55911da6f110, allocation=<optimized out>, baseline=<optimized out>) at gtkwidget.c:6175
        priv = 0x55911da6f020
        real_allocation = {x = 0, y = 0, width = 26, height = 26}
        old_allocation = {x = -1, y = -1, width = 1, height = 1}
        old_clip = {x = 0, y = 0, width = 0, height = 0}
        adjusted_allocation = {x = 0, y = 0, width = 26, height = 26}
        alloc_needed = <optimized out>
        size_changed = 1
        baseline_changed = 1
        position_changed = 1
        natural_width = 26
        natural_height = 26
        dummy = 21905
        min_width = 26
        min_height = 26
        old_baseline = <optimized out>
        __func__ = "gtk_widget_size_allocate_with_baseline"
#7  0x00007f540a970a0a in gtk_box_size_allocate_no_center (widget=<optimized out>, allocation=0x7ffe0edfd150) at gtkbox.c:817
        box = <optimized out>
        private = <optimized out>
        child = <optimized out>
        children = 0x55911d91c140 = {0x55911d8bf610, 0x55911d912a30}
        nvis_children = 1
        nexpand_children = 1
        direction = <optimized out>
        child_allocation = {x = 0, y = 0, width = 26, height = 26}
        sizes = 0x7ffe0edfcfd0
        child_minimum_baseline = 288
        child_natural_baseline = 32596
        minimum_above = <optimized out>
        natural_above = <optimized out>
        minimum_below = 0
        natural_below = <optimized out>
        have_baseline = 0
        baseline = -1
--Type <RET> for more, q to quit, c to continue without paging--
        packing = GTK_PACK_START
        size = <optimized out>
        extra = <optimized out>
        n_extra_widgets = <optimized out>
        x = 28
        y = 0
        i = <optimized out>
        child_size = <optimized out>
        __func__ = "gtk_box_size_allocate_no_center"
#8  0x00007f540a97199c in gtk_box_allocate_contents
    (gadget=<optimized out>, allocation=<optimized out>, baseline=<optimized out>, out_clip=0x7ffe0edfd130, unused=<optimized out>) at gtkbox.c:1211
        widget = 0x55911da6e1a0
        box = 0x55911da6e1a0
#9  0x00007f540a9c63f8 in gtk_css_gadget_allocate
    (gadget=<optimized out>, allocation=0x7ffe0edfd2a0, baseline=-1, out_clip=0x7ffe0edfd1d0) at gtkcssgadget.c:790
        content_allocation = {x = 0, y = 0, width = 1, height = 26}
        tmp_clip = {x = 0, y = 0, width = 249549432, height = 32766}
        content_clip = {x = 0, y = 0, width = 0, height = 0}
        margin = {left = 0, right = 0, top = 0, bottom = 0}
        border = {left = 0, right = 0, top = 0, bottom = 0}
        padding = {left = 0, right = 0, top = 0, bottom = 0}
        shadow = {left = 0, right = 0, top = 0, bottom = 0}
        extents = {left = -11984, right = <optimized out>, top = 0, bottom = <optimized out>}
        style = 0x55911da6ce70
        __func__ = "gtk_css_gadget_allocate"
#10 0x00007f540a971a19 in gtk_box_size_allocate (widget=0x55911da6e1a0, allocation=0x7ffe0edfd2a0) at gtkbox.c:1225
        priv = 0x55911da6e070
        clip = {x = 249549436, y = 32766, width = 2038715136, height = 1472567605}
#11 0x00007f540abe7d09 in gtk_widget_size_allocate_with_baseline
    (widget=0x55911da6e1a0, allocation=<optimized out>, baseline=<optimized out>) at gtkwidget.c:6175
        priv = 0x55911da6e0b0
        real_allocation = {x = 0, y = 0, width = 1, height = 26}
        old_allocation = {x = -1, y = -1, width = 1, height = 1}
        old_clip = {x = 0, y = 0, width = 0, height = 0}
        adjusted_allocation = {x = 0, y = 0, width = 1, height = 26}
        alloc_needed = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        size_changed = 1
        baseline_changed = 1
        position_changed = 1
        natural_width = 26
        natural_height = 26
        dummy = 32766
        min_width = 26
        min_height = 26
        old_baseline = <optimized out>
        __func__ = "gtk_widget_size_allocate_with_baseline"
#12 0x00007f540aa46ba3 in gtk_frame_allocate_border
    (gadget=<optimized out>, allocation=0x7ffe0edfd3b0, baseline=<optimized out>, out_clip=0x7ffe0edfd390, data=<optimized out>) at gtkframe.c:887
        widget = <optimized out>
        priv = 0x55911d8bd070
        child = 0x55911da6e1a0
        child_allocation = {x = 0, y = 0, width = 1, height = 26}
        height_extra = <optimized out>
#13 0x00007f540a9c63f8 in gtk_css_gadget_allocate
    (gadget=<optimized out>, allocation=0x7ffe0edfd450, baseline=-1, out_clip=0x7ffe0edfd440) at gtkcssgadget.c:790
        content_allocation = {x = 0, y = 0, width = 1, height = 26}
        tmp_clip = {x = 0, y = 0, width = 2038715136, height = 1472567605}
        content_clip = {x = 0, y = 0, width = 0, height = 0}
        margin = {left = 0, right = 0, top = 0, bottom = 0}
        border = {left = 0, right = 0, top = 0, bottom = 0}
        padding = {left = 0, right = 0, top = 0, bottom = 0}
        shadow = {left = 0, right = 0, top = 0, bottom = 0}
        extents = {left = -11376, right = <optimized out>, top = 0, bottom = <optimized out>}
        style = 0x55911da6cba0
        __func__ = "gtk_css_gadget_allocate"
#14 0x00007f540aa47569 in gtk_frame_allocate
    (gadget=<optimized out>, allocation=<optimized out>, baseline=<optimized out>, out_clip=0x7ffe0edfd500, data=<optimized out>) at gtkframe.c:850
        widget = 0x55911d8bd1e0
        frame = 0x55911d8bd1e0
        priv = 0x55911d8bd070
        new_allocation = {x = 0, y = 0, width = 1, height = 26}
--Type <RET> for more, q to quit, c to continue without paging--
        frame_allocation = {x = 0, y = 0, width = 1, height = 26}
        height_extra = <optimized out>
        clip = {x = 0, y = 0, width = 177679619, height = 32596}
#15 0x00007f540a9c63f8 in gtk_css_gadget_allocate
    (gadget=<optimized out>, allocation=0x7ffe0edfd660, baseline=-1, out_clip=0x7ffe0edfd5a0) at gtkcssgadget.c:790
        content_allocation = {x = 0, y = 0, width = 1, height = 26}
        tmp_clip = {x = 0, y = 0, width = 2038715136, height = 1472567605}
        content_clip = {x = 0, y = 0, width = 0, height = 0}
        margin = {left = 0, right = 0, top = 0, bottom = 0}
        border = {left = 0, right = 0, top = 0, bottom = 0}
        padding = {left = 0, right = 0, top = 0, bottom = 0}
        shadow = {left = -12048, right = 7563, top = 21905, bottom = 0}
        extents = {left = -11008, right = <optimized out>, top = 0, bottom = <optimized out>}
        style = 0x55911da6c8d0
        __func__ = "gtk_css_gadget_allocate"
#16 0x00007f540aa46428 in gtk_frame_size_allocate (widget=0x55911d8bd1e0, allocation=0x7ffe0edfd660) at gtkframe.c:788
        clip = {x = 0, y = 0, width = 1, height = 0}
#17 0x00007f540abe7d09 in gtk_widget_size_allocate_with_baseline
    (widget=0x55911d8bd1e0, allocation=<optimized out>, baseline=<optimized out>) at gtkwidget.c:6175
        priv = 0x55911d8bd0f0
        real_allocation = {x = 0, y = 0, width = 1, height = 26}
        old_allocation = {x = -1, y = -1, width = 1, height = 1}
        old_clip = {x = 0, y = 0, width = 0, height = 0}
        adjusted_allocation = {x = 0, y = 0, width = 1, height = 26}
        alloc_needed = <optimized out>
        size_changed = 1
        baseline_changed = 1
        position_changed = 1
        natural_width = 26
        natural_height = 26
        dummy = 21905
        min_width = 26
        min_height = 26
        old_baseline = <optimized out>
        __func__ = "gtk_widget_size_allocate_with_baseline"
#18 0x00007f540aa10a5d in gtk_event_box_size_allocate (widget=0x55911d83c280, allocation=0x7ffe0edfd7a0) at gtkeventbox.c:597
        bin = 0x55911d83c280
--Type <RET> for more, q to quit, c to continue without paging--
        child_allocation = {x = 0, y = 0, width = 1, height = 26}
        baseline = -1
        priv = <optimized out>
        child = <optimized out>
#19 0x00007f540abe7d09 in gtk_widget_size_allocate_with_baseline
    (widget=0x55911d83c280, allocation=<optimized out>, baseline=<optimized out>) at gtkwidget.c:6175
        priv = 0x55911d83c190
        real_allocation = {x = 0, y = 0, width = 1, height = 26}
        old_allocation = {x = -1, y = -1, width = 1, height = 1}
        old_clip = {x = 0, y = 0, width = 0, height = 0}
        adjusted_allocation = {x = 0, y = 0, width = 1, height = 26}
        alloc_needed = <optimized out>
        size_changed = 1
        baseline_changed = 1
        position_changed = 1
        natural_width = 26
        natural_height = 26
        dummy = 32766
        min_width = 26
        min_height = 26
        old_baseline = <optimized out>
        __func__ = "gtk_widget_size_allocate_with_baseline"
#20 0x00007f540ac05d5b in gtk_window_size_allocate (widget=0x55911da72460, allocation=<optimized out>) at gtkwindow.c:7921
        window = 0x55911da72460
        child = 0x55911d83c280
        child_allocation = {x = 0, y = 0, width = 1, height = 26}
#21 0x00007f540a3d7e2a in g_closure_invoke
    (closure=0x55911d803cb0, return_value=0x0, n_param_values=2, param_values=0x7ffe0edfd9d0, invocation_hint=0x7ffe0edfd950)
    at ../gobject/gclosure.c:810
        marshal = 0x7f540a3d98d0 <g_type_class_meta_marshal>
        marshal_data = 0xd8
        in_marshal = 0
        real_closure = 0x55911d803c90
        __func__ = "g_closure_invoke"
#22 0x00007f540a400f9a in signal_emit_unlocked_R.isra.0
    (node=node@entry=0x55911d803d20, detail=detail@entry=0, instance=instance@entry=0x55911da72460, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffe0edfd9d0) at ../gobject/gsignal.c:3669
--Type <RET> for more, q to quit, c to continue without paging--
        accumulator = 0x0
        emission = Python Exception <class 'TypeError'> can only concatenate str (not "NoneType") to str:

          {next = 0x7ffe0edfdf10, instance = 0x55911da72460, ihint = {signal_id = 61, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = }
        hlist = <optimized out>
        handler_list = <optimized out>
        return_accu = 0x0
        accu =
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 61
        max_sequential_handler_number = 141
        return_value_altered = <optimized out>
#23 0x00007f540a3f4f02 in g_signal_emit_valist
    (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffe0edfdba0)
    at ../gobject/gsignal.c:3495
        instance_and_params = 0x7ffe0edfd9d0
        signal_return_type = <optimized out>
        param_values = 0x7ffe0edfd9e8
        node = <optimized out>
        i = <optimized out>
        n_params = <optimized out>
        __func__ = "g_signal_emit_valist"
#24 0x00007f540a3f5123 in g_signal_emit
    (instance=instance@entry=0x55911da72460, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3551
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe0edfdc80, reg_save_area = 0x7ffe0edfdbc0}}
#25 0x00007f540abe80d2 in gtk_widget_size_allocate_with_baseline
    (widget=0x55911da72460, allocation=<optimized out>, baseline=<optimized out>) at gtkwidget.c:6173
        priv = 0x55911da72370
        real_allocation = {x = 0, y = 0, width = 1, height = 26}
        old_allocation = {x = -1, y = -1, width = 1, height = 1}
        old_clip = {x = 0, y = 0, width = 0, height = 0}
        adjusted_allocation = {x = 0, y = 0, width = 1, height = 26}
        alloc_needed = <optimized out>
        size_changed = 1
        baseline_changed = 1
--Type <RET> for more, q to quit, c to continue without paging--
        position_changed = 1
        natural_width = 26
        natural_height = 26
        dummy = 0
        min_width = 26
        min_height = 26
        old_baseline = <optimized out>
        __func__ = "gtk_widget_size_allocate_with_baseline"
#26 0x00007f540ac070af in gtk_window_move_resize (window=0x55911da72460) at gtkwindow.c:10016
        allocation = {x = 0, y = 0, width = 1, height = 26}
        priv = 0x55911da72200
        widget = 0x55911da72460
        container = 0x55911da72460
        info = 0x55911d853e30
        new_geometry =
          {min_width = 26, min_height = 26, max_width = 0, max_height = 0, base_width = 0, base_height = 0, width_inc = 0, height_inc = 0, min_aspect = 0, max_aspect = 0, win_gravity = GDK_GRAVITY_NORTH_WEST}
        gdk_window = 0x55911d7b3900
        new_flags = 74
        new_request = {x = 0, y = 0, width = 26, height = 26}
        configure_request_size_changed = 1
        configure_request_pos_changed = 0
        hints_changed = <optimized out>
        saved_last_info =
            {geometry = {min_width = <optimized out>, min_height = <optimized out>, max_width = <optimized out>, max_height = <optimized out>, base_width = <optimized out>, base_height = <optimized out>, width_inc = <optimized out>, height_inc = <optimized out>, min_aspect = <optimized out>, max_aspect = <optimized out>, win_gravity = <optimized out>}, flags = <optimized out>, configure_request = {x = <optimized out>, y = <optimized out>, width = <optimized out>, height = <optimized out>}}
        current_width = 1
        current_height = <optimized out>
#27 0x00007f540a3f5000 in _g_closure_invoke_va
    (param_types=0x0, n_params=<optimized out>, args=0x7ffe0edfe010, instance=0x55911da72460, return_value=0x0, closure=0x55911d813e00) at ../gobject/gclosure.c:873
        marshal = <optimized out>
        marshal_data = <optimized out>
        in_marshal = 0
        real_closure = 0x55911d813de0
--Type <RET> for more, q to quit, c to continue without paging--
        return_accu = 0x0
        accu =
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = Python Exception <class 'TypeError'> can only concatenate str (not "NoneType") to str:

          {next = 0x7ffe0edfe1b0, instance = 0x55911da72460, ihint = {signal_id = 128, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = }
        signal_id = 128
Python Exception <class 'TypeError'> can only concatenate str (not "NoneType") to str:
        instance_type =
        emission_return =
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 0x4 [None]
        static_scope = 0
        fastpath_handler = <optimized out>
        closure = <optimized out>
        run_type = <optimized out>
        hlist = <optimized out>
        l = <optimized out>
        fastpath = 1
        instance_and_params = <optimized out>
        signal_return_type = <optimized out>
        param_values = <optimized out>
        node = <optimized out>
        i = <optimized out>
        n_params = <optimized out>
        __func__ = "g_signal_emit_valist"
#28 g_signal_emit_valist
    (instance=0x55911da72460, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffe0edfe010)
    at ../gobject/gsignal.c:3404
        return_accu = 0x0
        accu =
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_dou--Type <RET> for more, q to quit, c to continue without paging--
ble = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = Python Exception <class 'TypeError'> can only concatenate str (not "NoneType") to str:

          {next = 0x7ffe0edfe1b0, instance = 0x55911da72460, ihint = {signal_id = 128, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = }
        signal_id = 128
Python Exception <class 'TypeError'> can only concatenate str (not "NoneType") to str:
        instance_type =
        emission_return =
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 0x4 [None]
        static_scope = 0
        fastpath_handler = <optimized out>
        closure = <optimized out>
        run_type = <optimized out>
        hlist = <optimized out>
        l = <optimized out>
        fastpath = 1
        instance_and_params = <optimized out>
        signal_return_type = <optimized out>
        param_values = <optimized out>
        node = <optimized out>
        i = <optimized out>
        n_params = <optimized out>
        __func__ = "g_signal_emit_valist"
#29 0x00007f540a3f5123 in g_signal_emit
    (instance=instance@entry=0x55911da72460, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3551
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe0edfe0f0, reg_save_area = 0x7ffe0edfe030}}
#30 0x00007f540a9bb732 in gtk_container_check_resize (container=container@entry=0x55911da72460) at gtkcontainer.c:2175
        __func__ = "gtk_container_check_resize"

#31 0x00007f540a9bb848 in gtk_container_idle_sizer (clock=0x55911d7d6370, container=0x55911da72460) at gtkcontainer.c:2065
#32 0x00007f540a3f5000 in _g_closure_invoke_va
    (param_types=0x0, n_params=<optimized out>, args=0x7ffe0edfe2b0, instance=0x55911d7d6370, return_value=0x0, closure=0x55911d84fcc0) at ../gobject/gclosure.c:873
        marshal = <optimized out>
        marshal_data = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        in_marshal = 0
        real_closure = 0x55911d84fca0
        return_accu = 0x0
        accu =
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = Python Exception <class 'TypeError'> can only concatenate str (not "NoneType") to str:

          {next = 0x0, instance = 0x55911d7d6370, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = }
        signal_id = 31
Python Exception <class 'TypeError'> can only concatenate str (not "NoneType") to str:
        instance_type =
        emission_return =
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 0x4 [None]
        static_scope = 0
        fastpath_handler = <optimized out>
        closure = <optimized out>
        run_type = <optimized out>
        hlist = <optimized out>
        l = <optimized out>
        fastpath = 1
        instance_and_params = <optimized out>
        signal_return_type = <optimized out>
        param_values = <optimized out>
        node = <optimized out>
        i = <optimized out>
        n_params = <optimized out>
        __func__ = "g_signal_emit_valist"
#33 g_signal_emit_valist
    (instance=0x55911d7d6370, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffe0edfe2b0)
    at ../gobject/gsignal.c:3404
        return_accu = 0x0
        accu =
--Type <RET> for more, q to quit, c to continue without paging--
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = Python Exception <class 'TypeError'> can only concatenate str (not "NoneType") to str:

          {next = 0x0, instance = 0x55911d7d6370, ihint = {signal_id = 31, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = }
        signal_id = 31
Python Exception <class 'TypeError'> can only concatenate str (not "NoneType") to str:
        instance_type =
        emission_return =
              {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 0x4 [None]
        static_scope = 0
        fastpath_handler = <optimized out>
        closure = <optimized out>
        run_type = <optimized out>
        hlist = <optimized out>
        l = <optimized out>
        fastpath = 1
        instance_and_params = <optimized out>
        signal_return_type = <optimized out>
        param_values = <optimized out>
        node = <optimized out>
        i = <optimized out>
        n_params = <optimized out>
        __func__ = "g_signal_emit_valist"
#34 0x00007f540a3f5123 in g_signal_emit
    (instance=instance@entry=0x55911d7d6370, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3551
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe0edfe390, reg_save_area = 0x7ffe0edfe2d0}}
#35 0x00007f540a77fdf6 in _gdk_frame_clock_emit_layout (frame_clock=0x55911d7d6370) at gdkframeclock.c:651
        iter = 2
        clock = 0x55911d7d6370
        clock_idle = 0x55911d7d6370
        priv = 0x55911d7d6270
        skip_to_resume_events = 0
--Type <RET> for more, q to quit, c to continue without paging--
        timings = 0x55911da52d90
        __func__ = "gdk_frame_clock_paint_idle"
#36 gdk_frame_clock_paint_idle (data=0x55911d7d6370) at gdkframeclockidle.c:575
        iter = 2
        clock = 0x55911d7d6370
        clock_idle = 0x55911d7d6370
        priv = 0x55911d7d6270
        skip_to_resume_events = 0
        timings = 0x55911da52d90
        __func__ = "gdk_frame_clock_paint_idle"
#37 0x00007f540a76c31d in gdk_threads_dispatch (data=data@entry=0x55911d7fb980) at gdk.c:769
        dispatch = 0x55911d7fb980
        ret = 0
#38 0x00007f540a2ce171 in g_timeout_dispatch
    (source=source@entry=0x55911d8bbc00, callback=0x7f540a76c2f0 <gdk_threads_dispatch>, user_data=0x55911d7fb980)
    at ../glib/gmain.c:4877
        timeout_source = 0x55911d8bbc00
        again = <optimized out>
#39 0x00007f540a2cda9f in g_main_dispatch (context=0x55911d7d4e90) at ../glib/gmain.c:3325
        dispatch = <optimized out>
        prev_source = 0x0
        begin_time_nsec = 0
        was_in_call = <optimized out>
        user_data = 0x55911d7fb980
        callback = 0x7f540a76c2f0 <gdk_threads_dispatch>
        cb_funcs = 0x7f540a3aa3a0 <g_source_callback_funcs>
        cb_data = 0x7f53ec01d300
        need_destroy = <optimized out>
        source = 0x55911d8bbc00
        current = 0x55911d7f3c70
        i = 0
#40 g_main_context_dispatch (context=0x55911d7d4e90) at ../glib/gmain.c:4043
#41 0x00007f540a31fa98 in g_main_context_iterate.constprop.0
    (context=0x55911d7d4e90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4119
        max_priority = 120
        timeout = 0
        some_ready = 1
--Type <RET> for more, q to quit, c to continue without paging--
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x55911d8cd260
#42 0x00007f540a2cd163 in g_main_loop_run (loop=0x55911d8f4200) at ../glib/gmain.c:4317
        __func__ = "g_main_loop_run"
#43 0x00007f540aa9448d in gtk_main () at gtkmain.c:1329
        loop = 0x55911d8f4200
#44 0x000055911ca39202 in  ()
#45 0x0000000000000006 in  ()
#46 0x0000000000000019 in  ()
#47 0x000055911d7fea80 in  ()
#48 0x000055911d7fea80 in  ()
#49 0x00007ffe0edfe6c8 in  ()
#50 0x0000000800000001 in  ()
#51 0x00007ffe00000002 in  ()
#52 0x0000000000000000 in  ()

Comment 6 Ben Cotton 2021-11-04 13:55:01 UTC
This message is a reminder that Fedora 33 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 33 on 2021-11-30.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '33'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 33 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 7 Ben Cotton 2021-11-04 14:24:25 UTC
This message is a reminder that Fedora 33 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 33 on 2021-11-30.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '33'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 33 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 8 Ben Cotton 2021-11-04 15:22:04 UTC
This message is a reminder that Fedora 33 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 33 on 2021-11-30.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '33'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 33 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 9 Ben Cotton 2022-05-12 16:57:21 UTC
This message is a reminder that Fedora Linux 34 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 34 on 2022-06-07.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
'version' of '34'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 34 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 10 Ben Cotton 2022-06-08 06:30:13 UTC
Fedora Linux 34 entered end-of-life (EOL) status on 2022-06-07.

Fedora Linux 34 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.