winetricks gdiplus a. Moved ~/.wine to ~/.wine-backup1
b. Installed Commandos 2 using the installed wine version (1.2.2) no problems guest@UbuntuD64Lucid:~$ wine --version wine-1.2.2 guest@UbuntuD64Lucid:~$ wine /media/Commandos\ 2/setup.exe wine: created the configuration directory '/home/guest/.wine' fixme:system:SetProcessDPIAware stub! fixme:dwmapi:DwmIsCompositionEnabled 0x33cfdc fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\xpti.dat" 1 536870916 (nil) (nil) 0x19301c (nil) fixme:iphlpapi:NotifyAddrChange (Handle 0xa62e8d8, overlapped 0xa62e8e0): stub fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\compreg.dat" 1 536870916 (nil) (nil) 0x1e5163c (nil) wine: configuration in '/home/guest/.wine' has been updated. fixme:msg:ChangeWindowMessageFilter c058 00000001 fixme:win:DisableProcessWindowsGhosting : stub fixme:sfc:SfcIsFileProtected ((nil), L"C:\\Program Files\\Pyro Studios\\Commandos II Men of courage\\unins000.exe") stub c. Ran it, crashed without errors, so ran with winedbg guest@UbuntuD64Lucid:~$ env WINEPREFIX="/home/guest/.wine" wine C:\\Program\ Files\\Pyro\ Studios\\Commandos\ II\ Men\ of\ courage\\Comm2.exe guest@UbuntuD64Lucid:~$ env WINEPREFIX="/home/guest/.wine" wine winedbg C:\\Program\ Files\\Pyro\ Studios\\Commandos\ II\ Men\ of\ courage\\Comm2.exe WineDbg starting on pid 0018 First chance exception: page fault on write access to 0x00360000 in 32-bit code (0x7ed214ad). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ed214ad ESP:0033f810 EBP:0033f888 EFLAGS:00010a02( R- --O I - - - ) EAX:80808081 EBX:7edbfff4 ECX:00000000 EDX:00000067 ESI:000000ac EDI:00360000 Stack dump: 0x0033f810: 0000031c 00000000 00000000 00000010 0x0033f820: 00000010 00000000 00000000 00000010 0x0033f830: 00000010 7e799d9c 0012e570 00000000 0x0033f840: 00cc0020 00000308 00330001 7ec80001 0x0033f850: 0033f868 0000031c 0012ede0 00000328 0x0033f860: 00000000 00000000 00000010 00000010 Backtrace: =>0 0x7ed214ad in user32 (+0x214ad) (0x0033f888) 1 0x7ed21b23 in user32 (+0x21b22) (0x0033f908) 2 0x7ed220bc in user32 (+0x220bb) (0x0033f958) 3 0x7ed22345 CreateIconFromResourceEx+0xd4() in user32 (0x0033f9b8) 4 0x7ed22d6f in user32 (+0x22d6e) (0x0033fa88) 5 0x7ed231a0 LoadImageW+0x1bf() in user32 (0x0033fb88) 6 0x7ed2415e LoadImageA+0x19d() in user32 (0x0033fc78) 7 0x7e6b1bf6 SIC_Initialize+0x1a5() in shell32 (0x0033fcc8) 8 0x7e6bb3f2 in shell32 (+0x2b3f1) (0x0033fd08) 9 0x7bc4a7f5 call_dll_entry_point+0x14() in ntdll (0x0033fd28) 10 0x7bc4d913 in ntdll (+0x3d912) (0x0033fe68) 11 0x7bc4e240 in ntdll (+0x3e23f) (0x0033fec8) 12 0x7bc4e212 in ntdll (+0x3e211) (0x0033ff28) 13 0x7bc4e212 in ntdll (+0x3e211) (0x0033ff88) 14 0x7bc4e443 in ntdll (+0x3e442) (0x0033ffe8) 0x7ed214ad: movb %dl,0x0(%edi,%ecx,4) Wine-dbg>set $BreakOnFirstChance=0 Wine-dbg>cont 0x7b857e5f: movl %edi,0x4(%esp) Wine-dbg>cont Process of pid=0018 has terminated d. Ran winetricks gdiplus guest@UbuntuD64Lucid:~$ ./winetricks gdiplus Executing wget -O WindowsXP-KB975337-x86-ENU.exe -nd -c --read-timeout=300 --retry-connrefused --header Accept-Encoding: gzip,deflate http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe --2011-01-31 13:07:54-- http://download.microsoft.com/download/a/b/c/abc45517-97a0-4cee-a362-1957be2f24e1/WindowsXP-KB975337-x86-ENU.exe Resolving download.microsoft.com... 80.149.149.64, 80.149.149.32 Connecting to download.microsoft.com|80.149.149.64|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 872816 (852K) [application/octet-stream] Saving to: `WindowsXP-KB975337-x86-ENU.exe' 100%[======================================>] 8,72,816 72.5K/s in 9.4s 2011-01-31 13:08:04 (90.9 KB/s) - `WindowsXP-KB975337-x86-ENU.exe' saved [872816/872816] Executing wine /home/guest/.cache/winetricks/gdiplus/WindowsXP-KB975337-x86-ENU.exe /extract:c:\winetrickstmp /q fixme:advapi:DecryptFileA "c:\\winetrickstmp\\" 00000000 Executing cp /home/guest/.wine/dosdevices/c:/winetrickstmp/asms/10/msft/windows/gdiplus/gdiplus.dll /home/guest/.wine/dosdevices/c:/windows/system32 Using native override for following DLLs: gdiplus Executing early_wine regedit c:\winetrickstmp\override-dll.reg Install of gdiplus done You gave the --optin option, so reporting 'gdiplus' to the winetricks maintainer so he knows which winetricks verbs get used and which don't. Use --optout to disable future reports. winetricks done. e. Ran Commandos 2 again, crashed without errors so ran with winedbg different error guest@UbuntuD64Lucid:~$ env WINEPREFIX="/home/guest/.wine" wine C:\\Program\ Files\\Pyro\ Studios\\Commandos\ II\ Men\ of\ courage\\Comm2.exe guest@UbuntuD64Lucid:~$ env WINEPREFIX="/home/guest/.wine" wine winedbg C:\\Program\ Files\\Pyro\ Studios\\Commandos\ II\ Men\ of\ courage\\Comm2.exe WineDbg starting on pid 0018 0x7b857e5f: movl %edi,0x4(%esp) Wine-dbg>set $BreakOnFirstChance=0 Wine-dbg>cont Process of pid=0018 has terminated Wine-dbg>quit guest@UbuntuD64Lucid:~$ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/709660 Title: Working applications crash after update to wine 1.2.2 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
