Bug 2654

Summary: 1С 7.7: Не печатает документы
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: Печать ; Диалог печатиAssignee: Виталий Перов <vitperov>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P4 CC: kondratyuk
Version: 1.0.9   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 777    

Description Vitaly Lipatov 2008-10-17 13:09:43 MSD
В сборке eter25 перестали печататься документы из 1С 7.7. Воспроизводится на нашей офисной 1С. Никаких сообщений об ошибке, что само по себе неправильно.


В логах видно сообщение
fixme:psdrv:PSDRV_EndPage Already ended a page?

остальное вроде не так важно.
trace:winspool:OpenPrinterW (L"HP", 0x32ea60, (nil))
trace:winspool:OpenPrinterW returning 1 with 127 and 0x1
trace:winspool:GetPrinterDataExA (0x1, "PrinterDriverData", "Paper Size" (nil), 0x32ea64, 00000004, 0x32ea68)
warn:winspool:GetPrinterDataExA Can't open subkey "PrinterDriverData"
trace:winspool:EnumPrinterDataExA 0x1 PrinterDriverData\FontSubTable
trace:winspool:EnumPrinterDataExW 0x1 L"PrinterDriverData\\FontSubTable"
trace:winspool:EnumPrinterDataExW RegOpenKeyExW (0x1, L"PrinterDriverData\\FontSubTable") returned 2
trace:winspool:EnumPrinterDataExA EnumPrinterDataExW returned 2
trace:winspool:ClosePrinter (0x1)
trace:winspool:ClosePrinter (nil): (null) (hXcv: (nil)) for L"HP" (doc: (nil))
fixme:psdrv:PSDRV_EndPage Already ended a page?
Comment 1 Константин Кондратюк 2008-10-17 13:13:43 MSD
Опять приложили мой ненужный, ломающий печать патч?
Comment 2 Vitaly Lipatov 2008-10-17 13:49:50 MSD
Это вернулся патч
commit ff3121db2c19d07f29221343a5c65bfd53a3b712
Date:   Tue Apr 8 13:10:10 2008 +0400
    Working of *blt-functions in PSDRV (eterbug #664)

Он не работает, его нужно отменить.
Comment 3 Виталий Перов 2008-10-17 14:11:29 MSD
Итересно, что патч был приложен ещё в августе.
отменил коммит. Опубликовал репозиторий eterwine