Bug 611580

Summary: [abrt] crash in gnome-settings-daemon when changing colors (SIGSEGV)
Product: [Fedora] Fedora Reporter: Alexander <outsideroff>
Component: libgnomekbdAssignee: Matthias Clasen <mclasen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 13CC: a1910959, accounts, agentbwoy007, almagallah, alsadi, anas.papadopoulos, anatolij, and.owl, axet, basti, behzadnouri, bnocera, bobpoljakov, bugreporter1, bulk, business_javier, cristian.ciupitu, denexo, dimanechepurenko, edosurina, eng.ahmadshaban, felipe.contreras, heiko.heine, igor.katalnikov, jaime_rcz, jmccann, jpirko, kamkila, kruvalig, mariogiov, mcepl, mclasen, mgoleb, mhyp666, mikhail.v.gavrilov, mschmidt, pavemial, progerweb, rafigh_darya, rstrode, sarrab1976, sergey.linux, syscreat, szymon_siecinski, theophanis_kontogiannis, thomas, tiagomatos, timschoellhammer, tomas.capka, vasek, vwfoxguru, wlplqlw, yantrikig, yleberre, yodor1
Target Milestone: ---Keywords: Patch, Triaged
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: abrt_hash:53439533116f11de2ebc63ca8ccfce57bd4d4feb
Fixed In Version: libgnomekbd-2.30.2-1.fc13 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-07-15 21:02:32 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

Description Alexander 2010-07-05 19:01:24 UTC
abrt 1.1.1 detected a crash.

architecture: x86_64
Attached file: backtrace
cmdline: /usr/libexec/gnome-settings-daemon
component: gnome-settings-daemon
crash_function: gkbd_indicator_config_load_font
executable: /usr/libexec/gnome-settings-daemon
global_uuid: 53439533116f11de2ebc63ca8ccfce57bd4d4feb
kernel: 2.6.33.5-124.fc13.x86_64
package: gnome-settings-daemon-2.30.1-7.fc13
rating: 4
reason: Process /usr/libexec/gnome-settings-daemon was killed by signal 11 (SIGSEGV)
release: Fedora release 13 (Goddard)

How to reproduce
-----
1. reboot after install updates
2. login
3. ???
4. PROFIT!!!

Comment 1 Alexander 2010-07-05 19:01:27 UTC
Created attachment 429587 [details]
File: backtrace

Comment 2 Igor Katalnikov 2010-07-11 07:59:20 UTC
Package: gnome-settings-daemon-2.30.1-7.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. unknown
2.
3.

Comment 3 Thomas Dall'Agnese 2010-07-13 11:21:38 UTC
Package: gnome-settings-daemon-2.30.1-7.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
no idea

Comment 4 Michal Schmidt 2010-07-13 20:39:22 UTC
Package: gnome-settings-daemon-2.30.1-7.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. launch gnome-appearance-properties
2. Go to Theme -> Customize... -> Colors
3. Change the windows background color.
4. For some reason the change does not take effect immediately, so close it and run gnome-appearance-properties again.
5. For a moment you can see the new color taking effects and then immediately revert to the previous color. The crash is now reported by abrt.


Comment
-----
Trying to change the window background color. It is reproducible.
Note this is F-13 system, only the kernel is from F-14.

Comment 5 Michal Schmidt 2010-07-13 20:46:41 UTC
Looks like this upstream bug (has a patch):
https://bugzilla.gnome.org/show_bug.cgi?id=618727

Comment 6 Michal Schmidt 2010-07-13 21:19:44 UTC
I tested a local build of libgnomekbd with the patch applied and it fixed the bug.

Comment 7 Michal Schmidt 2010-07-13 21:23:01 UTC
*** Bug 592158 has been marked as a duplicate of this bug. ***

Comment 8 Michal Schmidt 2010-07-13 21:54:53 UTC
Note that to reproduce the crash, one must have more than one keyboard layout in gnome-keyboard-properties as it's the layout indicator that's crashing during the style change.

Also note that gnome-settings-daemon currently has 131 NEW/ASSIGNED bugs in F-13. Of those, 75 have an attachment containing the word "gkbd_indicator_config_load_font"...

Comment 9 Matěj Cepl 2010-07-13 22:10:31 UTC
*** Bug 587951 has been marked as a duplicate of this bug. ***

Comment 10 Matěj Cepl 2010-07-13 22:10:31 UTC
*** Bug 596756 has been marked as a duplicate of this bug. ***

Comment 11 Matěj Cepl 2010-07-13 22:10:31 UTC
*** Bug 593053 has been marked as a duplicate of this bug. ***

Comment 12 Matěj Cepl 2010-07-13 22:10:31 UTC
*** Bug 597109 has been marked as a duplicate of this bug. ***

Comment 13 Matěj Cepl 2010-07-13 22:10:31 UTC
*** Bug 596512 has been marked as a duplicate of this bug. ***

Comment 14 Matěj Cepl 2010-07-13 22:10:32 UTC
*** Bug 596958 has been marked as a duplicate of this bug. ***

Comment 15 Matěj Cepl 2010-07-13 22:10:34 UTC
*** Bug 597494 has been marked as a duplicate of this bug. ***

Comment 16 Matěj Cepl 2010-07-13 22:10:34 UTC
*** Bug 597478 has been marked as a duplicate of this bug. ***

Comment 17 Matěj Cepl 2010-07-13 22:10:34 UTC
*** Bug 597563 has been marked as a duplicate of this bug. ***

Comment 18 Matěj Cepl 2010-07-13 22:10:34 UTC
*** Bug 597738 has been marked as a duplicate of this bug. ***

Comment 19 Matěj Cepl 2010-07-13 22:10:34 UTC
*** Bug 597882 has been marked as a duplicate of this bug. ***

Comment 20 Matěj Cepl 2010-07-13 22:10:35 UTC
*** Bug 598093 has been marked as a duplicate of this bug. ***

Comment 21 Matěj Cepl 2010-07-13 22:10:36 UTC
*** Bug 598096 has been marked as a duplicate of this bug. ***

Comment 22 Matěj Cepl 2010-07-13 22:10:36 UTC
*** Bug 598149 has been marked as a duplicate of this bug. ***

Comment 23 Matěj Cepl 2010-07-13 22:10:37 UTC
*** Bug 598190 has been marked as a duplicate of this bug. ***

Comment 24 Matěj Cepl 2010-07-13 22:10:37 UTC
*** Bug 598366 has been marked as a duplicate of this bug. ***

Comment 25 Matěj Cepl 2010-07-13 22:10:38 UTC
*** Bug 598954 has been marked as a duplicate of this bug. ***

Comment 26 Matěj Cepl 2010-07-13 22:10:38 UTC
*** Bug 599231 has been marked as a duplicate of this bug. ***

Comment 27 Matěj Cepl 2010-07-13 22:10:39 UTC
*** Bug 599234 has been marked as a duplicate of this bug. ***

Comment 28 Matěj Cepl 2010-07-13 22:10:39 UTC
*** Bug 599238 has been marked as a duplicate of this bug. ***

Comment 29 Matěj Cepl 2010-07-13 22:10:39 UTC
*** Bug 599239 has been marked as a duplicate of this bug. ***

Comment 30 Matěj Cepl 2010-07-13 22:10:40 UTC
*** Bug 599462 has been marked as a duplicate of this bug. ***

Comment 31 Matěj Cepl 2010-07-13 22:10:41 UTC
*** Bug 599244 has been marked as a duplicate of this bug. ***

Comment 32 Matěj Cepl 2010-07-13 22:10:41 UTC
*** Bug 599312 has been marked as a duplicate of this bug. ***

Comment 33 Matěj Cepl 2010-07-13 22:10:41 UTC
*** Bug 599909 has been marked as a duplicate of this bug. ***

Comment 34 Matěj Cepl 2010-07-13 22:10:42 UTC
*** Bug 600234 has been marked as a duplicate of this bug. ***

Comment 35 Matěj Cepl 2010-07-13 22:10:42 UTC
*** Bug 600128 has been marked as a duplicate of this bug. ***

Comment 36 Matěj Cepl 2010-07-13 22:10:42 UTC
*** Bug 600908 has been marked as a duplicate of this bug. ***

Comment 37 Matěj Cepl 2010-07-13 22:10:43 UTC
*** Bug 601331 has been marked as a duplicate of this bug. ***

Comment 38 Matěj Cepl 2010-07-13 22:10:43 UTC
*** Bug 601368 has been marked as a duplicate of this bug. ***

Comment 39 Matěj Cepl 2010-07-13 22:10:44 UTC
*** Bug 601710 has been marked as a duplicate of this bug. ***

Comment 40 Matěj Cepl 2010-07-13 22:10:44 UTC
*** Bug 602203 has been marked as a duplicate of this bug. ***

Comment 41 Matěj Cepl 2010-07-13 22:10:45 UTC
*** Bug 602433 has been marked as a duplicate of this bug. ***

Comment 42 Matěj Cepl 2010-07-13 22:10:45 UTC
*** Bug 603555 has been marked as a duplicate of this bug. ***

Comment 43 Matěj Cepl 2010-07-13 22:10:45 UTC
*** Bug 603689 has been marked as a duplicate of this bug. ***

Comment 44 Matěj Cepl 2010-07-13 22:10:47 UTC
*** Bug 605511 has been marked as a duplicate of this bug. ***

Comment 45 Matěj Cepl 2010-07-13 22:10:47 UTC
*** Bug 603816 has been marked as a duplicate of this bug. ***

Comment 46 Matěj Cepl 2010-07-13 22:10:47 UTC
*** Bug 603822 has been marked as a duplicate of this bug. ***

Comment 47 Matěj Cepl 2010-07-13 22:10:48 UTC
*** Bug 602743 has been marked as a duplicate of this bug. ***

Comment 48 Matěj Cepl 2010-07-13 22:10:48 UTC
*** Bug 605684 has been marked as a duplicate of this bug. ***

Comment 49 Matěj Cepl 2010-07-13 22:10:49 UTC
*** Bug 606225 has been marked as a duplicate of this bug. ***

Comment 50 Matěj Cepl 2010-07-13 22:10:50 UTC
*** Bug 606300 has been marked as a duplicate of this bug. ***

Comment 51 Matěj Cepl 2010-07-13 22:10:50 UTC
*** Bug 607160 has been marked as a duplicate of this bug. ***

Comment 52 Matěj Cepl 2010-07-13 22:10:50 UTC
*** Bug 607614 has been marked as a duplicate of this bug. ***

Comment 53 Matěj Cepl 2010-07-13 22:10:50 UTC
*** Bug 607933 has been marked as a duplicate of this bug. ***

Comment 54 Matěj Cepl 2010-07-13 22:10:51 UTC
*** Bug 605680 has been marked as a duplicate of this bug. ***

Comment 55 Matěj Cepl 2010-07-13 22:10:52 UTC
*** Bug 607993 has been marked as a duplicate of this bug. ***

Comment 56 Matěj Cepl 2010-07-13 22:10:52 UTC
*** Bug 608324 has been marked as a duplicate of this bug. ***

Comment 57 Matěj Cepl 2010-07-13 22:10:53 UTC
*** Bug 609013 has been marked as a duplicate of this bug. ***

Comment 58 Matěj Cepl 2010-07-13 22:10:53 UTC
*** Bug 609219 has been marked as a duplicate of this bug. ***

Comment 59 Matěj Cepl 2010-07-13 22:10:53 UTC
*** Bug 609259 has been marked as a duplicate of this bug. ***

Comment 60 Matěj Cepl 2010-07-13 22:10:53 UTC
*** Bug 608337 has been marked as a duplicate of this bug. ***

Comment 61 Matěj Cepl 2010-07-13 22:10:54 UTC
*** Bug 609709 has been marked as a duplicate of this bug. ***

Comment 62 Matěj Cepl 2010-07-13 22:10:56 UTC
*** Bug 610468 has been marked as a duplicate of this bug. ***

Comment 63 Matěj Cepl 2010-07-13 22:10:56 UTC
*** Bug 611103 has been marked as a duplicate of this bug. ***

Comment 64 Matěj Cepl 2010-07-13 22:10:56 UTC
*** Bug 611003 has been marked as a duplicate of this bug. ***

Comment 65 Matěj Cepl 2010-07-13 22:10:56 UTC
*** Bug 611439 has been marked as a duplicate of this bug. ***

Comment 66 Matěj Cepl 2010-07-13 22:10:56 UTC
*** Bug 611460 has been marked as a duplicate of this bug. ***

Comment 67 Matěj Cepl 2010-07-13 22:10:57 UTC
*** Bug 611463 has been marked as a duplicate of this bug. ***

Comment 68 Matěj Cepl 2010-07-13 22:10:58 UTC
*** Bug 611525 has been marked as a duplicate of this bug. ***

Comment 69 Matěj Cepl 2010-07-13 22:10:58 UTC
*** Bug 611853 has been marked as a duplicate of this bug. ***

Comment 70 Matěj Cepl 2010-07-13 22:10:58 UTC
*** Bug 612356 has been marked as a duplicate of this bug. ***

Comment 71 Matěj Cepl 2010-07-13 22:10:59 UTC
*** Bug 612827 has been marked as a duplicate of this bug. ***

Comment 72 Matěj Cepl 2010-07-13 22:10:59 UTC
*** Bug 613199 has been marked as a duplicate of this bug. ***

Comment 73 Matěj Cepl 2010-07-13 22:11:01 UTC
*** Bug 613378 has been marked as a duplicate of this bug. ***

Comment 74 Matěj Cepl 2010-07-13 22:11:01 UTC
*** Bug 613381 has been marked as a duplicate of this bug. ***

Comment 75 Matěj Cepl 2010-07-13 22:11:01 UTC
*** Bug 613382 has been marked as a duplicate of this bug. ***

Comment 76 Matěj Cepl 2010-07-13 22:11:02 UTC
*** Bug 613385 has been marked as a duplicate of this bug. ***

Comment 77 Matěj Cepl 2010-07-13 22:11:02 UTC
*** Bug 613418 has been marked as a duplicate of this bug. ***

Comment 78 Matěj Cepl 2010-07-13 22:11:02 UTC
*** Bug 613060 has been marked as a duplicate of this bug. ***

Comment 79 Matěj Cepl 2010-07-13 22:11:04 UTC
*** Bug 613932 has been marked as a duplicate of this bug. ***

Comment 80 Matěj Cepl 2010-07-13 22:11:04 UTC
*** Bug 614115 has been marked as a duplicate of this bug. ***

Comment 81 Matěj Cepl 2010-07-13 22:11:05 UTC
*** Bug 613783 has been marked as a duplicate of this bug. ***

Comment 82 Matěj Cepl 2010-07-13 22:11:05 UTC
*** Bug 613421 has been marked as a duplicate of this bug. ***

Comment 83 Michal Schmidt 2010-07-13 22:18:00 UTC
*** Bug 613961 has been marked as a duplicate of this bug. ***

Comment 84 Michal Schmidt 2010-07-13 22:46:42 UTC
*** Bug 614179 has been marked as a duplicate of this bug. ***

Comment 85 Michal Schmidt 2010-07-14 13:12:56 UTC
Here's a scratch build of libgnomekbd-2.30.2 + the patch:
http://koji.fedoraproject.org/koji/taskinfo?taskID=2318882
For me it works.

Comment 86 Matthias Clasen 2010-07-14 15:00:13 UTC
thanks, I have build the same here: 

http://koji.fedoraproject.org/koji/taskinfo?taskID=2319142

but I don't have an F13 install to test it with atm.
can you give it a try ? if I get some confirmation that this fixes the problem and doesn't cause new ones, I'll put it in updates-testing.

Comment 87 Michal Schmidt 2010-07-14 15:41:34 UTC
Your build works fine too. No crashes when changing colors. Keyboard layout switching still works.

Comment 88 Fedora Update System 2010-07-14 16:16:31 UTC
libgnomekbd-2.30.2-1.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/libgnomekbd-2.30.2-1.fc13

Comment 89 Michal Schmidt 2010-07-14 23:05:40 UTC
*** Bug 596675 has been marked as a duplicate of this bug. ***

Comment 90 Fedora Update System 2010-07-14 23:08:09 UTC
libgnomekbd-2.30.2-1.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update libgnomekbd'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/libgnomekbd-2.30.2-1.fc13

Comment 91 Fedora Update System 2010-07-15 21:02:23 UTC
libgnomekbd-2.30.2-1.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.