k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

k001 [userpic]
My GTK+ bug in Red Hat bugzilla

В прошлом году, летом ещё, я написал пост "Сатанинские пляски. Исполняет GTK+", а также зафайлил Red Hat bug #459567. И не просто зафайлил, а потратил какое-то время и дал способ более-менее просто, быстро и надёжно воспроизвести этот баг.

Этим летом деятели из редхата ту багу потихоньку закрыли, пользуясь тем, что Fedora 9 уже не поддерживается. Пишут, мол, если воспроизводится, переоткрой. А я уже перешёл с Гнома на XFCE. Но добрался-таки -- воспроизвёл, переоткрыл.

Теперь жду, что напишут, мол, Федора 10 уже закончилась, поэтому закрываем.

Что я могу сказать по этому поводу окромя ненормативной лексики? Нельзя так работать! Я им баг на тарелочке с голубой каёмочкой, а они мне WONTFIX. Ай-яй-яй!

Comments

Вот ровно по этой причине лучше использовать дистрибутивы, поддерживаемые сообществом. Debian например.

Вообще это баг скорее не в дистрибутиве, а в Гноме. Но просто в РедХате много гномоводов работает, поэтому я туда и зафайлил.

Да, про Дебиан не скажу, а вот в Генту баги обычно исправляются быстрее, чем в Федоре.

Таких тикетов, к сожалению, полно. Я недавно начал копаться - ужаснулся тому, сколько заявок самозакрылись роботом вот так, автоматически, с прошествием пары релизов Федоры.

Не получается повторить

А у меня на rawhide, будущей F-12, не получается багу повторить — не лезут зомби.

Re: Не получается повторить

Там зомби не обязательно полезут, в первых комментариях к багу были описаны симптомы, до корня проблемы я добрался позже, где-то к пятому комментарию.

А суть вот в чём — после задания *разных* цветов в ~/.gtkrc-2.0 и в реестре gconf и рестарта gnome-settings-daemon все gtk2 приложения начинают крутиться в бесконечном цикле (видать, никак не выберут, какие цвета лучше). Иногда это не с первого раза может проявиться, возможно, не для всех переменных цветов (я имею в виду fg_color, bg_color и т.п.) это работает.

Если воспроизведётся, то интерфейс работать не будет (а будет все крутиться в бесконечном цикле). Чтобы выйти из этого ступора, достаточно переключиться в текстовую консоль и убрать gtk_color_scheme из ~/.gtkrc-2.0

Re: Не получается повторить

Не, каких-то других симптомов тоже не видно.

Там в первом комментарии ещё странно, что этих демонов два работают:

> 6086 ?        Rl    94:09 /usr/libexec/gnome-settings-daemon
...
10988 ?        Sl     0:18 /usr/libexec/gnome-settings-daemon

Re: Не получается повторить

Ничего странного, вероятно, он в этот момент отфоркался.

Re: Не получается повторить

Я там в баге дописал. Возможно, надо выставить тему, которая использует gtk_color_scheme, поискать таковую можно с пом.

grep gtk_color_scheme /usr/share/themes/*/gtk-2.0/gtkrc

Ну и, понятное дело, должен быть запушен Gnome. На XFCE у меня это не удаётся повторить.

в таких случаях я сам лезу в код и исправляю. нельзя же только от них ждать помощи. ждешь год - нет реакции исправляешь сам, если получается разобраться.

другое дело если разобраться крайне сложно, например я не смог осилить баг с принтером hp1020 под ppc платформой - через 2 года они сами исправлили. все это время я печатать не мог. вот такой он линукс.

Я иногда так и делаю, но, видимо, в тот раз было недосуг.