GNOME Bugzilla – Bug 594797
duplicated id in stickynotes.ui makes it crash
Last modified: 2011-06-17 20:09:11 UTC
stickynotes.ui has some duplicated id attributes in its elements (namely font_label, color_label, font_color and font_color_label). Therefore the .ui file will not be loaded with newer GTK+ and sticky notes will crash (for example it happens when adding a note). It's quite easy to fix for *label, as they can just be renamed, but font_color is another matter. I didn't investigate further.
This is now fixed in master. Not completely trivial to fix since the *_label ids were being used to determine sensitivity. I haven't tested it with a newer GTK+ (so no crash) but older GTK+ give strange sensitivity issues without this fix so I'm fairly confident.
*** Bug 594943 has been marked as a duplicate of this bug. ***
on the Ubuntu report we're still getting the same crash with gnome-applets 2.28.0, several users confirmed the issue with that version, do you need an extra backtrace? Thanks!.
Created attachment 144952 [details] [review] Patch that fixes the issue.
This is not fixed yet. I can duplicate this bug on OpenSolaris build 124 with GNOME 2.28 packages as well the code from the head. There are two duplications more: - vbox1 - label1 Please find attached diff to fix this problem.
Thanks for the patch. I hadn't been able to reproduce the crash on my systems, so fixing it was getting difficult. Patch applied to master and gnome-2-28.
*** Bug 609124 has been marked as a duplicate of this bug. ***