Bug 1244386

Summary: [abrt] mate-panel: mate_panel_applet_locked_change_notify(): mate-panel killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Wolfgang Ulbrich <raveit65.sun>
Component: glib2Assignee: Matthias Clasen <mclasen>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: juliux.pigface, leinfeva, mclasen, raveit65.sun, stefano
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/b3ba6b0604b32daee265cb69ccd2f847832bd120
Whiteboard: abrt_hash:580b06cb25d4bb89f4a0b8ae2453674a5dfee5b8
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-09-25 17:22:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: mountinfo
none
File: namespaces
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Wolfgang Ulbrich 2015-07-18 08:53:10 UTC
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

Comment 1 Wolfgang Ulbrich 2015-07-18 08:53:13 UTC
Created attachment 1053328 [details]
File: backtrace

Comment 2 Wolfgang Ulbrich 2015-07-18 08:53:14 UTC
Created attachment 1053330 [details]
File: cgroup

Comment 3 Wolfgang Ulbrich 2015-07-18 08:53:15 UTC
Created attachment 1053331 [details]
File: core_backtrace

Comment 4 Wolfgang Ulbrich 2015-07-18 08:53:16 UTC
Created attachment 1053332 [details]
File: dso_list

Comment 5 Wolfgang Ulbrich 2015-07-18 08:53:17 UTC
Created attachment 1053333 [details]
File: environ

Comment 6 Wolfgang Ulbrich 2015-07-18 08:53:18 UTC
Created attachment 1053334 [details]
File: limits

Comment 7 Wolfgang Ulbrich 2015-07-18 08:53:20 UTC
Created attachment 1053335 [details]
File: maps

Comment 8 Wolfgang Ulbrich 2015-07-18 08:53:21 UTC
Created attachment 1053336 [details]
File: mountinfo

Comment 9 Wolfgang Ulbrich 2015-07-18 08:53:23 UTC
Created attachment 1053337 [details]
File: namespaces

Comment 10 Wolfgang Ulbrich 2015-07-18 08:53:24 UTC
Created attachment 1053338 [details]
File: open_fds

Comment 11 Wolfgang Ulbrich 2015-07-18 08:53:25 UTC
Created attachment 1053339 [details]
File: proc_pid_status

Comment 12 Wolfgang Ulbrich 2015-07-18 08:53:26 UTC
Created attachment 1053340 [details]
File: var_log_messages

Comment 13 Wolfgang Ulbrich 2015-07-18 08:55:39 UTC
*** Bug 1242084 has been marked as a duplicate of this bug. ***

Comment 14 Wolfgang Ulbrich 2015-07-18 09:03:05 UTC
glib2 version is 2.45.3-2

Comment 15 leinfeva 2015-07-30 09:21:45 UTC
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

Comment 16 Wolfgang Ulbrich 2015-08-26 15:32:39 UTC
stacktrace looks like we have a regression in glib2.
Maybe glib2 maintainer can help.

Comment 17 Wolfgang Ulbrich 2015-09-25 17:22:07 UTC
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.