https://bugs.winehq.org/show_bug.cgi?id=53987
Bug ID: 53987 Summary: Regression in print handling in Framemaker 8 Product: Wine Version: 7.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdi32 Assignee: wine-bugs@winehq.org Reporter: ulrich.gemkow@ikr.uni-stuttgart.de Distribution: ---
A bisect show that the commit
commit 1cf1412a12c6ee6191d387162fecb456f0df2d89 Author: Piotr Caban piotr@codeweavers.com Date: Mon Nov 21 12:45:33 2022 +0100
gdi32: Get printer output file name in StartDoc.
dlls/gdi32/Makefile.in | 2 +- dlls/gdi32/dc.c | 57 +++++++++++++++++++++++++++++++++++++++++++------- include/ntgdi.h | 2 ++ 3 files changed, 53 insertions(+), 8 deletions(-)
causes a regression in print handling of Framemaker 8. To reproduce:
- Start Framemaker and create a new document (CTRL-N, select "Portrait")
- type a few characters
- Try to print the document
Framemaker shows the message "Framemaker cannot print because the file header.ps is missing" and refuses to print. Printers are connected through IPP.
Reverting the patch resolves the issue.
The only other application we use (Office 2007) does not have this issue.