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

Reply via email to