Summary: | 1Cv81: При запуске клиента 1С и переключении на другой рабочий стол приложение падает с дампом | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Alex_Saf <alex-saf> |
Component: | Окна / фокус / перерисовка | Assignee: | Leonid Shadevsky <leonid> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | blocker | ||
Priority: | P2 | CC: | alex-saf, baraka, kondratyuk, lav, leonid, sonner |
Version: | 1.0.9 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 777 |
Description
Alex_Saf
2008-05-26 15:12:28 MSD
Ошибку воспроизвел локальной установкой 1С 8.1 под WINE@Etersoft 1.0.9 на Fedora 8 , проблема подтвердилась. Посмотришь? Воспроизводится ли на какой-либо другой системе, связано ли это только с GNOME в качестве оконного менеджера? На Ubuntu 8.04 и CentOS 5 (локальная установка 1С 8.1 под Wine@etersoft 1.0.9 SQL) проблема не подтвердилась. Выложена сборка wine-1.0.9-eter10, надо проверить Обновил пакеты до состояния wine-1.0.9-eter10fedora.i586.rpm и libwine-1.0.9-eter10fedora.i586.rpm Пакет wine-etersoft-network-1.0.9-eter5fedora.i586.rpm - остался прежним Ошибка осталась. При переключении на виртуальный стол - 1С падает с записью дампа. подтверждаю, обновил пакеты - проблема в Fedora 8 (GNOME) осталась Говорят, в 1С 8.0 проблема такая же, но вместо дампа выводится обычный вайновский backtrace. Если получится воспроизвести, Леонид, прикрепи к баге пожалуйста. Поскольку на Ubuntu 8.04 и CentOS 5 проблема не подтвердилось, то необходимо сравнить версию ( плагины ) к Gnome fedora 8 с Gnome Ubuntu 8.04 и CentOS 5. Если в Ubuntu 8.04 и CentOS 5 более новые версии, то необходимо обновить версию Gnome на Fedora 8 Проверил на 1с 8.0 (17.25) - так оно и есть, при переключении на другой стол окно пропадает и вываливается backtrace: fixme:rpc:alloc_serverprotoseq protseq "mswmsg" not supported fixme:rpc:alloc_serverprotoseq protseq "mswmsg" not supported fixme:gdi:ExtCreatePen Hatches not implemented text.c:719: TEXT_NextLineW: Проверочное утверждение `pellip->under == 0 && pellip->after == 0' не выполнено. text.c:719: TEXT_NextLineW: Проверочное утверждение `pellip->under == 0 && pellip->after == 0' не выполнено. wine: Assertion failed at address 0x60000832 (thread 004a), starting debugger... WineDbg starting on pid 0048 Unhandled exception: assertion failed in 32-bit code (0x60000832). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:60000832 ESP:0032a168 EBP:0032a174 EFLAGS:00000202( - 00 - - I1) EAX:00000000 EBX:00001634 ECX:00001634 EDX:00000006 ESI:0032a214 EDI:602c2ff4 Stack dump: 0x0032a168: 60197690 602c2ff4 b7f776c0 0032a2a0 0x0032a178: 60198f91 00000006 0032a214 00000000 0x0032a188: 602c4120 7dc6a808 602c2ff4 602c4120 0x0032a198: 7dc6a7a0 7dc6a800 601d9b7b 602c4120 0x0032a1a8: 0000008f 602c2ff4 0000008f 7dc6a7a0 0x0032a1b8: 0032a284 601ce8bd 7dc6a808 7dc6a808 Backtrace: =>1 0x60000832 (0x0032a174) 2 0x60198f91 (0x0032a2a0) 3 0x6019093e (0x0032a2e4) 4 0x60452211 DrawTextExW+0x17d1() in user32 (0x0032ac34) 5 0x604524cf DrawTextExA+0x1df() in user32 (0x0032ac84) 6 0x60452541 DrawTextA+0x61() in user32 (0x0032acd4) 7 0x11c5a81b in wbase (+0xa81b) (0x0000007c) 8 0x00000000 (0x00000000) 0x60000832: ret Wine-dbg> Насчет версий гнома: Ubutu 8.04 - 2.22 CentOS 5 - 2.16 Fedora 8 - 2.20 Точно ли для Fedora 8 установлены все обновления (в частности, Иксов и GNOME) из updates? У нас давно была заплатка на этот баг, но она потерялась при переезде. Включил: Created commit 3152ceb: disable assert in TEXT_NextLineW (hack eterbug #1849) Будет в сборке 1.0.9-eter11 На тестируемом сервере стоят все обновления по состоянию на 17 июня. В частности ГНОМ - 2.20.3 ядро 2.6.23.15-137.fc8PAE (c последним ядром 2.6.25.4-10.fc8PAE - вайн рушит систему) Жду сборку 1.0.9-eter11, чтобы протестировать и, думаю, раненько еще закрывать багу. Сборка появилась, ftp://updates.etersoft.ru/pub/Etersoft/WINE@Etersoft/1.0.9/WINE/Fedora/8/wine-1.0.9-eter11fedora.i586.rpm Протестировал сборку 1.0.9-eter11. Проблема ушла. При переключении по виртуальным столам - приложение 1С 8.1 не рушится. Спасибо. Спасибо! |