Bug 1244386 - [abrt] mate-panel: mate_panel_applet_locked_change_notify(): mate-panel killed by SIGSEGV
Summary: [abrt] mate-panel: mate_panel_applet_locked_change_notify(): mate-panel kille...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: glib2
Version: 23
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:580b06cb25d4bb89f4a0b8ae245...
: 1242084 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-07-18 08:53 UTC by Wolfgang Ulbrich
Modified: 2019-07-24 14:07 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-09-25 17:22:07 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (36.30 KB, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: cgroup (190 bytes, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: core_backtrace (6.03 KB, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: dso_list (10.73 KB, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: environ (1.36 KB, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: limits (1.29 KB, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: maps (53.41 KB, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: mountinfo (3.42 KB, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: namespaces (85 bytes, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: open_fds (2.27 KB, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: proc_pid_status (1009 bytes, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details
File: var_log_messages (309 bytes, text/plain)
2015-07-18 08:53 UTC, Wolfgang Ulbrich
no flags Details

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.


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