Bug 107

Summary: Падает MS Excel 97 при открытии при заплненном буфере обмена
Product: WINE@Etersoft Reporter: Александр Пликус <pav>
Component: Обработка текста и локали; БуферAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: Vitaly Lipatov <lav>
Severity: normal    
Priority: P2 CC: pav
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 42, 60    
Attachments: Excel'97 crash after trying ^V a cell

Description Александр Пликус 2006-04-27 22:46:47 MSD
Копируем в буфер обмена, запускаем Excel - не запускается. Далее работа 
(вставка или копирование) с буфером обмена сопровождается выводом ошибки 
"Ошибка очистки буфера обмена"
Comment 1 Vitaly Lipatov 2006-04-27 23:28:20 MSD
Что в консоли при этом?
Comment 2 Pivnev, Eugene 2006-05-02 21:35:48 MSD
1. Стартуем Word
2. Пишем "tratata", ^A, ^C
3. Стартуем Excel
4. Становимся в ячейку, _жмем_F2_ (!) - редактирование текста.
5. ^V - всё нормально, вставили
6. Жмем Esc (конец редактирования текста ячейки.
7. Жмем ^V - Excel падает

wine.log прилагается
Comment 3 Pivnev, Eugene 2006-05-02 21:37:27 MSD
Created attachment 18 [details]
Excel'97 crash after trying ^V a cell

subj, собсно
Comment 4 Vitaly Lipatov 2006-05-03 19:39:52 MSD
Проблема устраняется использованием native rpcrt4.dll 
Comment 5 Vitaly Lipatov 2006-05-07 21:42:05 MSD
Пока рекомендуем устанавливать DCOM95. 
Comment 6 Константин Петров 2006-05-22 16:50:51 MSD
В версии WINE@Etersoft 1.0.2 ошибка не воспроизводится
(при неустановленном DCOM95)
Comment 7 Константин Петров 2006-05-22 17:23:43 MSD
После работы с буфером обмена WINWORD.EXE повисает на выходе. Это связано с:

err:ntdll:RtlpWaitForCriticalSection section 0x7ffdcb80 "exception.c: 
vectored_handlers_section" wait timed out in thread 0019, blocked by 0016, 
retrying (60 sec)

Он ждет возможности создания критической секции.

Для решения этой проблемы требуется установить DCOM95.