GTK+ Color Picker causes programs to crash for certain colors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gtk+2.0 (Ubuntu) |
Invalid
|
Medium
|
Sebastien Bacher |
Bug Description
I just did a fresh install of Breezy Badger Preview Release on an old Pentium
box. It has a Permedia 2 based graphics card so I have the device driver set as
"glint", the color depth set at 16 and the resolution set at 1024x768 in
xorg.conf. I'm not sure if that pertains to the bug or not.
The problem is that the GTK+ Color Picker causes a program using it to crash
when the Color Picker opens--but only when it opens with certain colors already
selected. The default brown desktop background color is one of the problematic
colors, but not the only one.
Example 1:
After the default Breezy install a user's desktop background color is set to
brown. If I click on the brown GTK+ Color Picker button in the Desktop
Background preferences the color picker window opens briefly then closes and
causes the Desktop Background preferences window to crash. However, if the
background is set to use a horizontal or vertical gradient, a second (gray)
color picker button appears. If I click on the gray button, the color picker
opens normally as this gray color does not cause a problem.
Example 2:
I open gnome-terminal, open Edit Profile window and click on the Colours tab.
One of the built-in schemes is Black on Light Yellow. If I click on the yellow
color picker button, gnome-terminal will crash. But if I click on the black
button, the color picker opens normally.
Thanks for your bug. Can you get a backtrace of the crash by using gdb? d-properties
- gdb gnome-backgroun
(gdb) run
get is crashing...
(gdb) thread apply all bt