Summary: | 1с77 вылетает при попытке распечатать отчёт | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Alexeev Alexey <alexeev> |
Component: | Печать ; Диалог печати | Assignee: | Константин Кондратюк <kondratyuk> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | P5 | CC: | baraka, ivan, kondratyuk, lav, vitperov |
Version: | 1.0.8 | Keywords: | TO_WINEHQ |
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 584, 615, 6087 |
Description
Alexeev Alexey
2007-12-19 18:51:55 MSK
Падает не только в Регламентированных отчётах, но и при попытке просто открыть диалог "Печать". Проблемы две 1. "сетевой принтер" похоже не попадает в список EnumPrinters. 2. бага в патче перебора: не учитывается вариант, когда ни один принтер не возвращается. пункт 2. сейчас исправлю. Проверяли на Ubuntu, где lpq показывает отсутствие принтера по умолчанию. Не исправлю, так что, Костя, тебе смотреть. Воспроизвёл на Ubuntu 7.10, где вообще не установлен принтер. Падение при открытии диалога печати. Backtrace: =>1 0x7afb5350 PRINTDLG_OpenDefaultPrinter+0x60() in comdlg32 (0x7fb1ef6c) 2 0x7afb6ef2 PrintDlgA+0x542() in comdlg32 (0x7fb1f3bc) $ lpq lpq: ошибка – нет доступного назначения по умолчанию. По предположению об ошибке поиска сетевого принтера: вряд ли такое возможно, пока мы используем win98. Да и в winXP должно отрабатывать *ENUM_NETWORK Исправлено. В сборке от 21.12.2007 1C не падает. С новой сборкой не падает. |