http://bugs.winehq.org/show_bug.cgi?id=7703
Summary: Trying to print, Wine gets stuck trying to select a bitmap in a different DC type (affects e.g. Platinum BPWin 2.5 SP2) Product: Wine Version: 0.9.32. Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-gdi-(printing) AssignedTo: wine-bugs@winehq.org ReportedBy: inckie@gmail.com
First of all, right now I don't know where to obtain a trial version of this application, as it seems to have been discontinued. (Trivia: its maker, Logic Works, was acquired by Platinum in 1998, which has in turn been acquired in 1999 by Computer Associates, whose site I have unsuccessfully searched for a demo.)
Well, this bug is easy to reproduce: simply create a model and try to print it, and Wine will get stuck before the document is sent to the printer, with a bunch of fixme's as output:
fixme:msg:pack_message msg 31 (WM_GETFONT) not supported yet fixme:msg:pack_message msg 30 (WM_SETFONT) not supported yet fixme:msg:pack_message msg 30 (WM_SETFONT) not supported yet fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented fixme:bitmap:BITMAP_SetOwnerDC Trying to select bitmap 0x538 in different DC type fixme:bitmap:BITMAP_SetOwnerDC Trying to select bitmap 0x538 in different DC type fixme:bitmap:BITMAP_SetOwnerDC Trying to select bitmap 0x538 in different DC type
It doesn't seem to get beyond that point, and nothing is printed.
Which channel logs should I look at in order to get at the causes if this issue? I'll upload a +bitmap log I took, but it doesn't seem to be as useful as I hoped it to be.