https://bugs.winehq.org/show_bug.cgi?id=56291
--- Comment #9 from Louis Lenders xerox.xerox2000x@gmail.com --- @Hans, thanks for the help with the patches.
The game now starts but to make this fix more robust there's one more patch that I'd like to include:
The game now starts because no diskdrive guid is found, but if you hack it to return that guid there's a crash again (see end of post)
This means that when this piece of wmi code is more fleshed out , and actually returns a diskdrive, the program will crash again.
I'll send fix for this upstream.
Crash:
0024:trace:wbemprox:wbem_services_ExecQuery 033C1A78, L"WQL", L"Select * from Win32_DiskDrive", 0x10, 00000000, 0012F1D8 . 0024:trace:wbemprox:class_object_Get 033C8E50, L"Caption", 0, 0012F224, 018961A4, 018961A8 . 0024:err:eventlog:ReportEventW L"Description: The process was terminated due to an unhandled exception.\n" . Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object. at Boku.Program2.Main(String[] args) wine: Unhandled page fault on read access to 00000000 at address 04A075A2 (thread 0024), starting debugger... 0168:err:environ:init_peb starting L"C:\windows\syswow64\winedbg.exe" in experimental wow64 mode