Поведение одинаково для 1.0.9 и 1.0.10. Воспроизведение: 1. ~/.wine должна быть создана административной установкой 2. под wineadmin надо запустить wine --removeprinters && wine notepad при этом в system.reg должны загрузиться принтеры (их должно быть несколько в cups). 3. под пользователем (не имеющим прав записи в system.reg) запустить wine notepad (при этом через kcontrol нужно ограничить количество доступных принтеров до одного). 4. Сразу или через несколько раз выполнения печати (даже с галочкой "В файл") кнопка OK перестаёт нажиматься, в консоль при этом выводится: $ WINEPREFIX=~/.wine-test wine notepad err:commdlg:PRINTDLG_ChangePrinterW DocumentProperties fails on L“Upravlenie_Finansy_2015” fixme:commdlg:PRINTDLG_UpdatePrintDlgW No lpdm ptr? fixme:commdlg:PRINTDLG_WMCommandW Update printdlg was not successful! fixme:commdlg:PRINTDLG_UpdatePrintDlgW No lpdm ptr? fixme:commdlg:PRINTDLG_WMCommandW Update printdlg was not successful! fixme:commdlg:PRINTDLG_UpdatePrintDlgW No lpdm ptr? fixme:commdlg:PRINTDLG_WMCommandW Update printdlg was not successful! В блокноте при попытке поменять ориентацию страницы в Файл->Параметры печати: err:commdlg:PRINTDLG_ChangePrinterW DocumentProperties fails on L“Upravlenie_Finansy_2015” wine: Unhandled page fault on write access to 0x0000004c at address 0x7eb84724 (thread 0009), starting debugger... Unhandled exception: page fault on write access to 0x0000004c in 32-bit code (0x7eb84724). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7eb84724 ESP:0032e3d0 EBP:0032e828 EFLAGS:00210202( - 00 - -RI1) EAX:00000000 EBX:7eb93ff4 ECX:00000040 EDX:00000420 ESI:0032f35a EDI:00000420 Stack dump: 0x0032e3d0: 7c094800 00005103 b7e03431 7ee35fa0 0x0032e3e0: 0032e410 7e980ff4 0032e3f8 7e94bdd0 0x0032e3f0: 7e9a0ea0 7e980ff4 0005002c 7e902466 0x0032e400: 00000000 7ee5aff4 b7e03431 7e980ff4 0x0032e410: 00020036 50000009 0032e5a8 7e950a3f 0x0032e420: 00020036 fffffff0 00000004 50000009 Backtrace: =>1 0x7eb84724 in comdlg32 (+0x24724) (0x0032e828) 2 0x7eb84ef4 in comdlg32 (+0x24ef4) (0x0032e858) 3 0x7e95abaa WINPROC_wrapper+0x1a() in user32 (0x0032e888) 4 0x7e95c958 in user32 (+0xac958) (0x0032e8c8) 5 0x7e9603e3 in user32 (+0xb03e3) (0x0032e908) 6 0x7e8e73a7 DefDlgProcW+0x87() in user32 (0x0032e938) 7 0x7e95abaa WINPROC_wrapper+0x1a() in user32 (0x0032e968) 8 0x7e95b23e WINPROC_wrapper+0x6ae() in user32 (0x0032e9a8) При этом всё работает на бета-версии 1.0.9: wine-20080321-eter1suse wine-etersoft-network-1.0.9-eter2suse libwine-20080321-eter1suse
Реестр лежит в /var/ftp/pvt/Windows/Testing/Bugs/3894 В shared - административная установка (не работает) normal - работает.
*** Bug 4196 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 4285 ***