Bug 547 - gtk apps crash on text copying
Summary: gtk apps crash on text copying
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gtk+ (show other bugs)
Version: unstable
Hardware: all Linux
: P4 major
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-02-05 20:52 MSK by Vitaly A. Ostanin
Modified: 2005-10-15 12:26 MSD (History)
0 users

See Also:


Attachments
0000547-gtk_crash2.txt.bz2 (deleted)
2002-03-21 15:26 MSK, Vitaly A. Ostanin
no flags Details
0000547-gtk_crash.txt.bz2 (deleted)
2002-02-05 20:52 MSK, Vitaly A. Ostanin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly A. Ostanin 2002-02-05 20:52:35 MSK
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 не воспроизводится
Comment 1 AEN 2002-03-18 18:22:32 MSK
В master не воспроизводится
Comment 2 AEN 2002-03-18 18:22:32 MSK
В master не воспроизводится
Comment 3 Vitaly A. Ostanin 2002-03-21 15:31:39 MSK
У меня воспроизводится на 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.
Comment 4 Vitaly A. Ostanin 2002-03-21 15:31:39 MSK
У меня воспроизводится на 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.
Comment 5 AEN 2002-03-21 16:53:32 MSK
Confirmed.
Comment 6 AEN 2002-03-21 16:53:32 MSK
Confirmed.
Comment 7 AEN 2002-03-21 18:53:09 MSK
Кажется, люди из gtk вставили assertion, предохраняющий от краха X, а в X уже исправили.
Пока я убрал assertion нижнего уровня и перевоу из crash в major.
Надо тестировать и копаться  в тексте
Comment 8 AEN 2002-03-21 18:53:09 MSK
Кажется, люди из gtk вставили assertion, предохраняющий от краха X, а в X уже исправили.
Пока я убрал assertion нижнего уровня и перевоу из crash в major.
Надо тестировать и копаться  в тексте
Comment 9 Vitaly A. Ostanin 2002-03-26 12:48:38 MSK
С
gtk+-1.2.10-alt3
XFree86-4.2.0-alt3
не воспроизводится. Спасибо!
Comment 10 Vitaly A. Ostanin 2002-03-26 12:48:38 MSK
С
gtk+-1.2.10-alt3
XFree86-4.2.0-alt3
не воспроизводится. Спасибо!
Comment 11 inger@altlinux.org 2004-05-24 14:48:16 MSD
на мантейнера 
 
Comment 12 inger@altlinux.org 2004-06-17 15:53:18 MSD
закрыто