git crash when typing to search using default theme in current git master
- Have xfdashboard set to use the default "xfdashboard" theme
- launch xfdashboard
- type anything to search for any application
- get the dreaded segmentation fault
Tested xfdashboard 0.9.2, that one's fine. This is new.
$ gdb xfdashboard
GNU gdb (GDB) Fedora 10.1-13.fc34
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from xfdashboard...
(No debugging symbols found in xfdashboard)
(gdb) run
Starting program: /usr/local/bin/xfdashboard
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7ffff58ed640 (LWP 2605446)]
[New Thread 0x7ffff50ec640 (LWP 2605447)]
[New Thread 0x7fffee901640 (LWP 2605448)]
[New Thread 0x7fffee100640 (LWP 2605449)]
[New Thread 0x7fffed8ff640 (LWP 2605450)]
[New Thread 0x7fffed0fe640 (LWP 2605451)]
[New Thread 0x7fffec8fd640 (LWP 2605452)]
[New Thread 0x7fffd4f19640 (LWP 2605453)]
[New Thread 0x7fffbffff640 (LWP 2605454)]
[New Thread 0x7fffbf7fe640 (LWP 2605455)]
[New Thread 0x7fffbeffd640 (LWP 2605456)]
[New Thread 0x7fffbe7fc640 (LWP 2605457)]
[New Thread 0x7fffbdffb640 (LWP 2605458)]
[New Thread 0x7fffbd7fa640 (LWP 2605459)]
[New Thread 0x7fffbcff9640 (LWP 2605460)]
[New Thread 0x7fff9bfff640 (LWP 2605461)]
[New Thread 0x7fff9b7fe640 (LWP 2605462)]
[New Thread 0x7fff9affd640 (LWP 2605463)]
[New Thread 0x7fff9a7fc640 (LWP 2605464)]
[New Thread 0x7fff99ffb640 (LWP 2605465)]
[New Thread 0x7fff997fa640 (LWP 2605466)]
[Thread 0x7fff997fa640 (LWP 2605466) exited]
[New Thread 0x7fff997fa640 (LWP 2605467)]
[New Thread 0x7fff83fff640 (LWP 2605468)]
[New Thread 0x7fff837fe640 (LWP 2605469)]
warning: xnack 'Off' was requested for a processor that does not support it!
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.466: Desktop ID 'exo-file-manager.desktop' not found
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.466: Desktop ID 'exo-terminal-emulator.desktop' not found
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.513: Desktop ID 'exo-file-manager.desktop' not found
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.513: Desktop ID 'exo-terminal-emulator.desktop' not found
warning: xnack 'Off' was requested for a processor that does not support it!
warning: xnack 'Off' was requested for a processor that does not support it!
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.853: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.927: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.932: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.934: Malformed environment 'vinds/.config/chromium' in environment set for PID 17511 at /proc/17511/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.936: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.950: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.954: Malformed environment 'vinds/.config/chromium' in environment set for PID 17511 at /proc/17511/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.955: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.967: Malformed environment 'vinds/.config/chromium' in environment set for PID 17511 at /proc/17511/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.970: Malformed environment 'vinds/.config/chromium' in environment set for PID 17511 at /proc/17511/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.980: Malformed environment 'CastMediaRouteProvider' in environment set for PID 8237 at /proc/8237/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.982: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.983: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.987: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
(xfdashboard:2605423): xfdashboard-WARNING **: 19:13:13.988: Malformed environment 'CastMediaRouteProvider' in environment set for PID 7809 at /proc/7809/environ
[New Thread 0x7fff657ca640 (LWP 2605471)]
[Thread 0x7fff657ca640 (LWP 2605471) exited]
[Thread 0x7fff83fff640 (LWP 2605468) exited]
(xfdashboard:2605423): GLib-GObject-WARNING **: 19:13:15.190: invalid (NULL) pointer instance
(xfdashboard:2605423): GLib-GObject-CRITICAL **: 19:13:15.190: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Thread 1 "xfdashboard" received signal SIGSEGV, Segmentation fault.
0x00007ffff7ee3726 in xfdashboard_animation_run () from /usr/local/lib/libxfdashboard.so.0
Missing separate debuginfos, use: dnf debuginfo-install at-spi2-core-2.40.0-1.fc34.x86_64 fontconfig-2.13.93-6.fc34.x86_64 gdk-pixbuf2-2.42.4-2.fc34.x86_64 glib2-2.68.0-2.fc34.x86_64 gtk3-3.24.28-1.fc34.x86_64 gvfs-client-1.48.0-1.fc34.x86_64 libgcc-11.0.1-0.3.fc34.x86_64 libgcrypt-1.9.2-2.fc34.x86_64 libgpg-error-1.42-1.fc34.x86_64 libinput-1.17.1-1.fc34.x86_64 libpng-1.6.37-10.fc34.x86_64 libstdc++-11.0.1-0.3.fc34.x86_64 libwacom-1.9-2.fc34.x86_64 llvm-libs-12.0.0-0.1.rc1.fc34.x86_64 mesa-dri-drivers-21.0.1-4.fc34.x86_64 mesa-libGL-21.0.1-4.fc34.x86_64 mesa-libgbm-21.0.1-4.fc34.x86_64 pango-1.48.4-1.fc34.x86_64 sssd-client-2.4.2-3.fc34.x86_64 systemd-libs-248-1.fc34.x86_64
(gdb) bt
#0 0x00007ffff7ee3726 in xfdashboard_animation_run () at /usr/local/lib/libxfdashboard.so.0
#1 0x00007ffff7ef7a12 in xfdashboard_collapse_box_set_collapsed () at /usr/local/lib/libxfdashboard.so.0
#2 0x00007ffff7ef6a62 in _xfdashboard_collapse_box_on_focus_changed () at /usr/local/lib/libxfdashboard.so.0
#3 0x00007ffff7ede66b in _xfdashboard_marshal_VOID__OBJECT_OBJECT () at /usr/local/lib/libxfdashboard.so.0
#4 0x00007ffff7219c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#5 0x00007ffff7235ea6 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#6 0x00007ffff723776a in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#7 0x00007ffff7237983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#8 0x00007ffff7f08e4e in xfdashboard_focus_manager_set_focus () at /usr/local/lib/libxfdashboard.so.0
#9 0x00007ffff7f07d74 in _xfdashboard_focus_manager_on_focusable_hide () at /usr/local/lib/libxfdashboard.so.0
#10 0x00007ffff7219c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#11 0x00007ffff7235ea6 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#12 0x00007ffff723776a in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#13 0x00007ffff7237983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#14 0x00007ffff75a407b in clutter_actor_hide (self=0xf9eaa0) at clutter-actor.c:1892
#15 0x00007ffff7f51ff5 in _xfdashboard_viewpad_activate_view () at /usr/local/lib/libxfdashboard.so.0
#16 0x00007ffff7f54858 in xfdashboard_viewpad_set_active_view () at /usr/local/lib/libxfdashboard.so.0
#17 0x00007ffff7f352e7 in _xfdashboard_stage_on_searchbox_text_changed () at /usr/local/lib/libxfdashboard.so.0
#18 0x00007ffff7219c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#19 0x00007ffff7235ea6 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#20 0x00007ffff723776a in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#21 0x00007ffff7237983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#22 0x00007ffff7f3b35d in _xfdashboard_text_box_on_text_changed () at /usr/local/lib/libxfdashboard.so.0
#23 0x00007ffff7219c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#24 0x00007ffff7235ea6 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#25 0x00007ffff723776a in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#26 0x00007ffff7237983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#27 0x00007ffff75f9e03 in buffer_notify_text (buffer=<optimized out>, spec=<optimized out>, self=0x110c480) at clutter-text.c:4329
#28 0x00007ffff7219c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#29 0x00007ffff7235ea6 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#30 0x00007ffff723776a in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#31 0x00007ffff7237983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#32 0x00007ffff7221254 in g_object_dispatch_properties_changed () at /lib64/libgobject-2.0.so.0
#33 0x00007ffff722993a in g_object_notify () at /lib64/libgobject-2.0.so.0
#34 0x00007ffff7603304 in clutter_text_buffer_real_inserted_text (buffer=0xeb4cd0, position=<optimized out>, chars=<optimized out>, n_chars=<optimized out>) at clutter-text-buffer.c:231
#35 0x00007ffff7219c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#36 0x00007ffff7235b05 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#37 0x00007ffff723776a in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#38 0x00007ffff7237983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#39 0x00007ffff7603f2f in clutter_text_buffer_normal_insert_text (buffer=0xeb4cd0, position=0, chars=0x28692b0 "h", n_chars=1) at clutter-text-buffer.c:182
#40 0x00007ffff75fbd35 in clutter_text_real_insert_text (self=self@entry=0x110c480, start_pos=<optimized out>, chars=0x28692b0 "h", n_chars=n_chars@entry=1) at clutter-text.c:4258
#41 0x00007ffff7601f69 in clutter_text_insert_unichar (self=0x110c480, wc=104) at clutter-text.c:5961
#42 0x00007ffff7602506 in clutter_text_key_press (actor=actor@entry=0x110c480, event=<optimized out>) at clutter-text.c:2123
#43 0x00007ffff763cb67 in _clutter_marshal_BOOLEAN__BOXED
(closure=0xbc1230, return_value=0x7fffffffc630, n_param_values=<optimized out>, param_values=0x7fffffffc690, invocation_hint=<optimized out>, marshal_data=<optimized out>) at clutter-marshal.c:92
#44 0x00007ffff7219c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#45 0x00007ffff7235894 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#46 0x00007ffff72372de in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#47 0x00007ffff7237983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#48 0x00007ffff759ab39 in clutter_actor_event (actor=0x110c480, event=0x2437560, capture=-14012) at clutter-actor.c:13905
#49 0x00007ffff7f3b41a in _xfdashboard_text_box_on_key_press_event () at /usr/local/lib/libxfdashboard.so.0
#50 0x00007ffff763cb67 in _clutter_marshal_BOOLEAN__BOXED
(closure=0x1106e50, return_value=0x7fffffffcb20, n_param_values=<optimized out>, param_values=0x7fffffffcb80, invocation_hint=<optimized out>, marshal_data=<optimized out>) at clutter-marshal.c:92
#51 0x00007ffff7219c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#52 0x00007ffff7235ea6 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#53 0x00007ffff72372de in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#54 0x00007ffff7237983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#55 0x00007ffff759ab39 in clutter_actor_event (actor=0xf8f480, event=0x2437560, capture=-12748) at clutter-actor.c:13905
#56 0x00007ffff7f094ae in xfdashboard_focus_manager_handle_key_event () at /usr/local/lib/libxfdashboard.so.0
#57 0x00007ffff7f34a88 in _xfdashboard_stage_event () at /usr/local/lib/libxfdashboard.so.0
#58 0x00007ffff763cb67 in _clutter_marshal_BOOLEAN__BOXED
(closure=0xb9aab0, return_value=0x7fffffffd0c0, n_param_values=<optimized out>, param_values=0x7fffffffd120, invocation_hint=<optimized out>, marshal_data=<optimized out>) at clutter-marshal.c:92
#59 0x00007ffff7219c2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#60 0x00007ffff7235894 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
#61 0x00007ffff72372de in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#62 0x00007ffff7237983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#63 0x00007ffff759aa7d in clutter_actor_event (actor=0xa21320, event=event@entry=0x2437560, capture=-11308, capture@entry=0) at clutter-actor.c:13858
#64 0x00007ffff75a0395 in _clutter_actor_handle_event (self=<optimized out>, event=0x2437560) at clutter-actor.c:20569
#65 0x00007ffff75db927 in emit_event_chain (event=<optimized out>) at clutter-main.c:2040
#66 emit_pointer_event (device=<optimized out>, event=<optimized out>) at clutter-main.c:2063
#67 _clutter_process_event_details (event=0x2437560, context=0x4c7620, stage=<optimized out>) at clutter-main.c:2413
#68 _clutter_process_event (event=event@entry=0x2437560) at clutter-main.c:2573
#69 0x00007ffff75f3138 in _clutter_stage_process_queued_events (stage=0xa21320) at clutter-stage.c:1031
#70 0x00007ffff75ddf89 in master_clock_process_events (stages=0x28c7740 = {...}, master_clock=0x1194000) at clutter-master-clock-default.c:364
#71 clutter_clock_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at clutter-master-clock-default.c:561
#72 0x00007ffff712146f in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#73 0x00007ffff71753a8 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#74 0x00007ffff711eba3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#75 0x00007ffff744292d in g_application_run () at /lib64/libgio-2.0.so.0
#76 0x0000000000405f1b in main ()
(gdb)