https://bugs.winehq.org/show_bug.cgi?id=56219
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #1 from Bernhard Übelacker bernhardu@mailbox.org --- Created attachment 75948 --> https://bugs.winehq.org/attachment.cgi?id=75948 WINEDEBUG=+pid,+commdlg,+print,+winspool,+wineeps,+localspl,+psdrv
I found wine-7.0.2 seems to be able to print fine.
And I guess wine does not print because we end up in nulldrv:
#0 nulldrv_StartDoc at dlls/win32u/driver.c:529 #1 0x7ff12c7e in NtGdiStartDoc at dlls/win32u/printdrv.c:81 #2 0x7a68d2cf in StartDocW@8 at dlls/gdi32/dc.c:2484 #3 0x7a68d8de in StartDocA@8 at dlls/gdi32/dc.c:2525 #4 0x0168f1b6 in JascMIP.dll ...
But I was not able to find out where things start to go wrong. In StartDocW the "EMF" path is not taken because lpszDatatype contains "\020JKw\334\3351".
Attached a file with stdout of current wine git and some WINEDEBUGs set.