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