http://bugs.winehq.org/show_bug.cgi?id=2300
Summary: Galactic Civilizations demo died with unhandled exception Product: Wine Version: 20040615 Platform: Other URL: http://www.download.com/3000-2119-10204231.html?tag=lst- 0-1 OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: mike@tashcorp.net
When the Galactic Civilizations demo is started, it quickly died with an unhandled exception after resizing the screen twice and effectively locking the user out of the graphical interface.
Galactic Civilization requires DCOM9x and IE to be installed to work correctly. The install program appears to hang, just wait it out as it will complete. This was tested under Mandrake 10.0.
Error log below: fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403a6ed0)->(00010024,00000011) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_PRIORITY not fully supported fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x403d9b1c,0x403d9c0c,0x403d9ae8): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x404452f4,0x4782b64c,0x404452c0): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x4046186c,0x4782b6b4,0x40461838): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47839974,0x4046fb8c,0x47839940): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x4786912c,0x4046fbf4,0x478690f8): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x4787c774,0x4046fc5c,0x4787c740): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x478b26ec,0x4046fcc4,0x478b26b8): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x4046fd84,0x4046fe74,0x4046fd50): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x479471ac,0x4046fefc,0x47947178): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x4796b304,0x4046ff94,0x4796b2d0): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x478cd10c,0x479c38d4,0x478cd0d8): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x478cd2ac,0x478cd39c,0x478cd278): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47b2895c,0x478cd404,0x47b28928): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47b29fe4,0x478cd46c,0x47b29fb0): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47b60b6c,0x478cd4d4,0x47b60b38): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47b6303c,0x47b29f6c,0x47b63008): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47b8e214,0x478cd584,0x47b8e1e0): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47b997bc,0x47b62fbc,0x47b99788): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47ba4d34,0x478cd634,0x47ba4d00): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47badee4,0x47b99734,0x47badeb0): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47bb08cc,0x478cffa4,0x47bb0898): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cfbbc,1e2,0,0x47be5c64,0x47bade54,0x47be5c30): stub fixme:wave:DSD_CreateSecondaryBuffer (0x403b8280,0x406cf8e8,180e0,0,0x4039843c,0x40398124,0x40398408): stub fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403a6ed0)->(00010024,00000008) fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403a6ed0)->(00010024,00000008) fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403a6ed0)->(00010024,00000011) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16 err:msg:DispatchMessageA BeginPaint not called on WM_PAINT for hwnd 0x10024! wine: Unhandled exception (thread 0009), starting debugger... fixme:console:SetConsoleCtrlHandler (0x405ec800,1) - no error checking or testing yet fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: blks.0<40f5d9ff-00000009> blks<40f5d9ff-00000000> fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: pixmap.0<40f61660-00000004> pixmap<40f61660-00000000> fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: perfect.0<40f5f778-00000004> perfect<40f5f778-00000000> fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: __null_char.0<40f658a4-0000000c> __null_char<40f658a4-00000000> fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: last_timeout.0<40f60650-00000004> last_timeout<40f60650-00000000> fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: __JCR_END__<40f61024-00000000> __JCR_LIST__<40f61024-00000000> fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: data.0<40f586b8-00000001> data<40f586b8-00000000> fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: formatW.0<40f57120-0000000c> formatW<40f57120-00000000> fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: __bss_start<40f61550-00000000> _edata<40f61550-00000000> fixme:dbghelp:elf_new_wine_thunks Duplicate in x11drv<elf>: prevColor.0<40f5f784-00000004> prevColor<40f5f784-00000000>