http://bugs.winehq.org/show_bug.cgi?id=18633
--- Comment #6 from Austin English austinenglish@gmail.com 2009-05-26 16:44:00 --- (In reply to comment #5)
Your right, the crash does look different with that environment variable:
wine: Call from 0x7b844583 to unimplemented function gdiplus.dll.GdipCreateHICONFromBitmap, aborting wine: Unimplemented function gdiplus.dll.GdipCreateHICONFromBitmap called at address 0x7b844583 (thread 0009), starting debugger... Unhandled exception: unimplemented function gdiplus.dll.GdipCreateHICONFromBitmap called in 32-bit code (0x7b844583).
That function is indeed not implemented.
So, it would seem that Lightroom ships with a version of GdiPlus.dll.
Which means it was a native gdiplus.dll
This troubles me because anyone who wants to try to run Lightroom has to know about this environment variable to use the native GDI (and even then, it crashes).
The bug isn't in wine, but Microsoft's gdiplus/samyak-oriya.ttf. File bugs with them for that crash.