Wine's working, Buzz ain't happy...
Chris Wenn
prismatic7 at bigpond.com
Mon Mar 18 10:00:15 CST 2002
If anyone remembers, I was having issues running Jeskola Buzz with wine.
I've fixed this by apt-get remove-ing the debian-unstable packages and
compiling wine from source (wine-20020310) which has created the
necessary registry files. However, when I try to run Buzz.exe, I get the
following
fixme:msvcrt:MSVCRT_setvbuf (0x403bc744,0x41544828,0,4096)stub
fixme:msvcrt:MSVCRT_setvbuf (0x403bc744,0x41544828,0,4096)stub
fixme:msvcrt:MSVCRT_setvbuf (0x403bc744,0x41544828,0,4096)stub
fixme:msvcrt:MSVCRT__sopen : pmode 0x402645e8 ignored
fixme:msvcrt:MSVCRT_setvbuf (0x403c4648,0x41564240,0,4096)stub
fixme:ole:CoCreateInstance no classfactory created for CLSID
{62be5d10-60eb-11d0-bd3b-00a0c911ce86}, hres is 0x80040154
wine: Unhandled exception, starting debugger...
err:seh:start_debugger Couldn't start debugger ("debugger/winedbg
134658240 160") (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)
Major opcode of failed request: 66 (X_PolySegment)
Resource id in failed request: 0x2400001
Serial number of failed request: 8839
Current serial number in output stream: 8844
$ wine --debugmsg +relay,+x11 Buzz.exe
bangs out a whole string of data, with the last bit looking like this
(from just before it calls x11drv)
0806edd8:Call ntdll.RtlDeleteCriticalSection(40644aa0) ret=40636323
0806edd8:Ret ntdll.RtlDeleteCriticalSection() retval=00000000 ret=40636323
0806edd8:Call ntdll.RtlDeleteCriticalSection(40644b80) ret=40636323
0806edd8:Ret ntdll.RtlDeleteCriticalSection() retval=00000000 ret=40636323
0806edd8:Call ntdll.RtlDeleteCriticalSection(40644bb8) ret=40636323
0806edd8:Ret ntdll.RtlDeleteCriticalSection() retval=00000000 ret=40636323
0806edd8:Call kernel32.CloseHandle(00000004) ret=4062c0db
0807bb70:Ret x11drv.MsgWaitForMultipleObjectsEx() retval=00000001
ret=4068afca
0807bb70:Call
x11drv.MsgWaitForMultipleObjectsEx(00000000,00000000,00000000,00000000,00000000)
ret=4068acdf
0807ec38:Call kernel32.TlsGetValue(00000006) ret=004a2b91
0807ec38:Ret kernel32.TlsGetValue() retval=403b5be4 ret=004a2b91
0807ec38:Call kernel32.TlsGetValue(00000006) ret=004a2b91
0807ec38:Ret kernel32.TlsGetValue() retval=403b5be4 ret=004a2b91
0807ec38:Call kernel32.WaitForSingleObject(00000090,00061a80) ret=00457105
0806edd8:Ret kernel32.CloseHandle() retval=00000001 ret=4062c0db
0806edd8:Call kernel32.CloseHandle(ffffffff) ret=4062c0e6
0807e908:Ret kernel32.WaitForSingleObject() retval=00000102 ret=413e651f
0807e908:Call ntdll.RtlEnterCriticalSection(413f67ec) ret=413e5aa1
0807e908:Ret ntdll.RtlEnterCriticalSection() retval=00000000 ret=413e5aa1
0807e908:Call ntdll.RtlLeaveCriticalSection(413f67ec) ret=413e5b1c
0807e908:Ret ntdll.RtlLeaveCriticalSection() retval=00000000 ret=413e5b1c
0807e908:Call kernel32.WaitForSingleObject(00000054,00000005) ret=413e651f
0807ec38:Ret kernel32.WaitForSingleObject() retval=00000000 ret=00457105
0807ec38:Call kernel32.QueryPerformanceCounter(41c96e9c) ret=00430a32
0807ec38:Ret kernel32.QueryPerformanceCounter() retval=00000001
ret=00430a32
0807ec38:Call kernel32.ReleaseMutex(00000090) ret=00455893
0806edd8:Ret kernel32.CloseHandle() retval=00000000 ret=4062c0e6
0806edd8:Call kernel32.FreeEnvironmentStringsA(40340530) ret=4062e337
0806edd8:Ret kernel32.FreeEnvironmentStringsA() retval=00000001
ret=4062e337
0806edd8:Call kernel32.FreeEnvironmentStringsW(40342960) ret=4062e342
0806edd8:Ret kernel32.FreeEnvironmentStringsW() retval=00000001
ret=4062e342
0806edd8:Call kernel32.TlsFree(00000000) ret=4063682d
0806edd8:Ret kernel32.TlsFree() retval=00000001 ret=4063682d
0806edd8:Ret PE DLL (proc=0x40636480,module=40627000,type=0,res=0x1)
retval=1
0806edd8:Call PE DLL (proc=0x405b00dc,module=405a0000,type=0,res=0x1)
0806edd8:Ret PE DLL (proc=0x405b00dc,module=405a0000,type=0,res=0x1)
retval=1
Now, as I keep hearing whenever I post about my Buzz problems, people
are successfully running this app with wine. So how the &%$# is it done?
Relevant versions are:
Wine - 20020310
XFree86 - 4.1.0-14
Gnome - 1.4.0.6-2
linux kernel - 2.4.18
Please help. All I want to do is get shot of Win$ for ever.
Chris
More information about the wine-users
mailing list