http://bugs.winehq.org/show_bug.cgi?id=24403
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Keywords| |download URL| |http://www.mixmeister.com/d | |ownload.html Component|-unknown |user32 CC| |focht@gmx.net Resolution| |DUPLICATE Summary|Mixmeister Fusion 7.3.5.1 |Mixmeister Fusion 7.3.5.1 |does not run |crashes due to | |user32.GetRawInputDeviceLis | |t() being a stub
--- Comment #9 from Anastasius Focht focht@gmx.net 2011-11-09 15:01:33 CST --- Hello,
some prerequisites are required:
MDAC 2.8 for ADO connection and Microsoft Access ODBC Driver (Jet Provider)
$ bash winetricks -q mdac28 jet40
You need additional step to add the necessary ODBC driver provider registry data (ODBCINST subkey):
$ wine odbcconf /f "c:\windows\system32\jetodbc.rsp"
Otherwise you would get the infamous "[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified" in trace log.
With the prerequisites satisfied it crashes (without it would just display "configuration error" message box and exit but don't crash).
The problem is this:
--- snip --- ... 0042:Call user32.GetRawInputDeviceList(00000000,0032f0a4,00000008) ret=1003ff11 0042:fixme:win:GetRawInputDeviceList (pRawInputDeviceList=(nil), puiNumDevices=0x32f0a4, cbSize=8) stub! 0042:Ret user32.GetRawInputDeviceList() retval=00000000 ret=1003ff11 0042:Call ntdll.RtlDecodePointer(fe666158) ret=100eea47 0042:Ret ntdll.RtlDecodePointer() retval=00000000 ret=100eea47 0042:Call KERNEL32.IsDebuggerPresent() ret=100e5f62 0042:Ret KERNEL32.IsDebuggerPresent() retval=00000000 ret=100e5f62 0042:Call KERNEL32.SetUnhandledExceptionFilter(00000000) ret=100e5f6c 0042:Ret KERNEL32.SetUnhandledExceptionFilter() retval=090ad3d4 ret=100e5f6c 0042:Call KERNEL32.UnhandledExceptionFilter(0032ed7c) ret=100e5f76 wine: Unhandled exception 0xc000000d at address 0x320073:0x100e5fde (thread 0042), starting debugger... 0042:trace:seh:start_debugger Starting debugger "winedbg --auto 65 392" --- snip ---
Essentially a dupe of bug 20395. The app starts successfully if GetRawInputDeviceList() returns meaningful info.
The problem with winedbg failing to attach/collecting info is bug 24038
$ sha1sum MixMeisterFusionDemo_PC.exe 2b0e235b2914f5f37bad4f79db3432222a229461 MixMeisterFusionDemo_PC.exe
$ wine --version wine-1.3.32-122-g2e5f73e
Regards
*** This bug has been marked as a duplicate of bug 20395 ***