sylpheed-0.7.0-alt2 падает при попытке скопировать текст из окна просмотра письма в gedit, emacs, наверно, в другие приложения тоже. Проявляется пока только на одном письме, попытаюсь его залить. При запуске из консоли и перед попыткой копирования с падением говорит: Gdk-ERROR **: file gdkselection.c: line 331 (gdk_string_to_compound_text): assertion failed: (property.encoding == gdk_atom_intern (\"COMPOUND_TEXT\", FALSE) && property.format == 8) aborting... Aborted Система - Master beta/Sisyphus 20020204, cp1251 --- ---
У себя не могу воспроизвести. В самом письме странных символов и т.п. вроде бы не видно. У меня сейчас на машине стоит XFree86-4.1.0.1-alt2. Есть подозрение на баг во взаимодействии GTK+ с новым XFree86-4.2.0, или в самом XFree86 (XmbTextListToTextProperty возвращает что-то не то). Проверьте, копируется ли русский текст из других GTK+ и GNOME-приложений (например, сконвертируйте это письмо из koi8-r в cp1251 через iconv и откройте в gedit). Если нет - надо вешать баг на gtk+.
Да, у меня XFree86-4.2.0-alt1, этот же текст, сконвертированный в cp1251 и открытый в gedit, при копировании в другой gedit вызывает падение первого. Кстати, проявляется только на том тексте, произвольный русский копируется нормально. Спасибо за оперативность!
Ошибка во взаимодействии gtk+-1.2.10-alt2 и XFree86-4.2.0-alt1