При выходе из 1С:Бухгалтерии 7.7 окно пропадает, но сама программа продолжает работать. Wine-dbg>info proc pid threads parent executable (all id:s are in hex) 0000000e 1 0000000c 'explorer.exe' 0000000c 1 00000000 '1cv7s.exe' Wine-dbg>attach 0x0c 0x6015d4a6: int $0x80 Wine-dbg>bt Backtrace: =>1 0x6015d4a6 (0x6015d4a6) 2 0x6032949c NTDLL_wait_for_multiple_objects+0x243 in ntdll (0x6032949c) 3 0x6032969a NtWaitForMultipleObjects+0x5c in ntdll (0x6032969a) 4 0x603fe741 WaitForMultipleObjectsEx+0x167 in kernel32 (0x603fe741) 5 0x609c77d0 X11DRV_MsgWaitForMultipleObjectsEx+0x13b in winex11 (0x609c77d0) 6 0x605380ef GetMessageW+0x16f in user32 (0x605380ef) 7 0x60538230 GetMessageA+0x33 in user32 (0x60538230) 8 0x5f4011a7 in mfc42 (+0x11a7) (0x5f4011a7) 9 0x00000113 (0x00000113) Wine-dbg>
возможно это как-то связано с торговым оборудованием
Подтверждалось на Kubuntu 6.10, WINE@Etersoft до сборки 20070302-1. Иногда после закрытия окна, процесс 1С продолжает работать. В связи с этим на конфигурациях с ограничениями по количеству запущенных 1С-ок (это мой случай) возникают проблемы. Что именно при этом происходит, не знаю, программа запускается из KDE, логи не ведутся. Есть подозрение, что на сборке 20070302-1 проблема больше не проявляется. По крайней мере, я не замечал после апгрейда. P.S. Я отпостил это же сначала в #88, потом нашел эту багу. Возможно, оттуда мой комментарий надо убрать..
По-моему, 88 и 383 - это уже одинаковые баги. Вероятно, проблема в 20070302 могла уйти из-за решения 124 баги с POLLIN/POLLOUT. С wait_... может проявляться зависание из-за 601 баги, но я не замечал, чтобы процесс оставался висеть без графики. Если больше не возникает с первоначальными симптомами, то можно закрыть обе, и решать 601...
Зависаний не наблюдается в последнее время. Закрываю багу.