http://bugs.winehq.org/show_bug.cgi?id=20253
Summary: Regression: Change to OLE32 causes page fault (problematic commit attached) Product: Wine Version: 1.1.30 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ole32 AssignedTo: wine-bugs@winehq.org ReportedBy: brian@brianvuyk.com CC: julliard@winehq.org
Created an attachment (id=23895) --> (http://bugs.winehq.org/attachment.cgi?id=23895) commit 7b6dd2c9f8339a0bc14aa7f466f5c5a0bb03da06 by Alexandre Julliard julliard@winehq.org
A commit back in March appears to have introduced a bug in which StringFromGUID2() gets provided a null argument, and crashes.
I noticed this when trying to get WWII Online: Battleground Europe running. This bug was not present in 1.0.1 (which ships with Ubuntu), but was present in 1.1.30.
In short, when you try to start the 'Settings.exe' program that comes with the game, it crashes with a page fault.
I did a git bisect, and isolated the commit that introduced this behaviour. I am attaching it, along with a backtrace which resulted from the crash.
If there is anything else I can provide, let me know.
Regards,
Brian