gedit и sylpheed падают при попытки скопировать из них приложенный текст в другое приложение (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 Мантейнер sylpheed (изначально баг был повешен на него) высказал предположение, что дело во взаимодействии gtk+-1.2.10-alt2 с новыми XFree86-4.2.0-alt1(на XFree86-4.1.0.1-alt2 баг не воспроизводится). Система - Master beta/Sisyphus 20020204, cp1251 --- --- В master beta не воспроизводится
В master не воспроизводится
У меня воспроизводится на 2 компах, оба Master beta/Sisyphus 20020319, CP1251 Нашел второй файл с примером, на котором происходит падение, залил как gtk_crash2.txt.bz2 Падает sylpheed, gedit при попытке вставить выделенный текст в любое приложение (gedit, kedit). Текст выделял целиком, мышкой слева-сверху вниз-направо. Сейчас воспроизводится на XFree86-4.2.0-alt2 gtk+-1.2.10-alt2 Если не возражаете, попрошу попробовать воспроизвести подписчиков рассылки Sisyphus.
Confirmed.
Кажется, люди из gtk вставили assertion, предохраняющий от краха X, а в X уже исправили. Пока я убрал assertion нижнего уровня и перевоу из crash в major. Надо тестировать и копаться в тексте
С gtk+-1.2.10-alt3 XFree86-4.2.0-alt3 не воспроизводится. Спасибо!
на мантейнера
закрыто