http://bugs.winehq.org/show_bug.cgi?id=8033
--- Comment #28 from rankincj@yahoo.com 2007-10-06 14:24:58 --- No, it really, Really, REALLY isn't fixed!
wine: Unhandled page fault on read access to 0x00000000 at address 0xb7d14473 (thread 000f), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0xb7d14473).
Backtrace: =>1 0xb7d14473 (0x0034f40c) 2 0x7eaadfe9 PrintDlgA+0x929(lppd=<register EDI not in topmost frame>) [/usr/src/debug/wine-0.9.46/dlls/comdlg32/printdlg.c:2075] in comdlg32 (0x0034f88c) 3 0x7eaae432 PageSetupDlgA+0x342(setupdlg=<register EDI not in topmost frame>) [/usr/src/debug/wine-0.9.46/dlls/comdlg32/printdlg.c:3424] in comdlg32 (0x0034fd1c)
This is with 0.9.46. 0.9.44 didn't work either and Fedora has never released 0.9.45 but I suspect that one broke too.
The patch mentioned in this bug report still isn't in the sources, although I think it's crashing elsewhere now anyway.