Description of problem: 1. add an applet to the panel 2. lock the applet 3. unlock the applet 4. remove the applet 5. boom, the panel crashed and reloaded Does not happend if step 2 and 3 is missing. Version-Release number of selected component: mate-panel-1.10.1-1.fc23 Additional info: reporter: libreport-2.6.1 backtrace_rating: 4 cmdline: mate-panel crash_function: mate_panel_applet_locked_change_notify executable: /usr/bin/mate-panel global_pid: 1460 kernel: 4.2.0-0.rc2.git1.1.fc23.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 mate_panel_applet_locked_change_notify at applet.c:188 #1 g_cclosure_marshal_VOID__STRINGv at gmarshal.c:1794 #2 _g_closure_invoke_va at gclosure.c:864 #5 g_settings_real_change_event at gsettings.c:398 #6 ffi_call_unix64 at ../src/x86/unix64.S:76 #7 ffi_call at ../src/x86/ffi64.c:525 #8 g_cclosure_marshal_generic_va at gclosure.c:1594 #9 _g_closure_invoke_va at gclosure.c:864 #12 settings_backend_path_changed at gsettings.c:499 #13 g_settings_backend_invoke_closure at gsettingsbackend.c:267 Potential duplicate: bug 1068968
Created attachment 1053328 [details] File: backtrace
Created attachment 1053330 [details] File: cgroup
Created attachment 1053331 [details] File: core_backtrace
Created attachment 1053332 [details] File: dso_list
Created attachment 1053333 [details] File: environ
Created attachment 1053334 [details] File: limits
Created attachment 1053335 [details] File: maps
Created attachment 1053336 [details] File: mountinfo
Created attachment 1053337 [details] File: namespaces
Created attachment 1053338 [details] File: open_fds
Created attachment 1053339 [details] File: proc_pid_status
Created attachment 1053340 [details] File: var_log_messages
*** Bug 1242084 has been marked as a duplicate of this bug. ***
glib2 version is 2.45.3-2
Another user experienced a similar problem: How reproduce: 1. Choose any icon and make right click and "add this launcher the mate panel" 2. Right click on this and "lock the panel" 3. Right click on the same icon and "remove from panel" mate-panel crash. My Quick Video https://youtu.be/zO9pWms5uV8 reporter: libreport-2.6.2 backtrace_rating: 4 cmdline: mate-panel crash_function: mate_panel_applet_locked_change_notify executable: /usr/bin/mate-panel global_pid: 4470 kernel: 4.0.8-300.fc22.x86_64 package: mate-panel-1.10.1-1.fc23 reason: mate-panel killed by SIGSEGV runlevel: N 5 type: CCpp uid: 1000
stacktrace looks like we have a regression in glib2. Maybe glib2 maintainer can help.
After update to stable glib2 the issue is gone. Did you disable debug options with stable release? Also, i noticed that crashes with other application are gone now.