[Bug 6881] New: bapco sysmark 2001 won't start; complains about keyboard locale

Wine Bugs wine-bugs at winehq.org
Tue Dec 12 16:47:25 CST 2006


http://bugs.winehq.org/show_bug.cgi?id=6881

           Summary: bapco sysmark 2001 won't start; complains about keyboard
                    locale
           Product: Wine
           Version: 0.9.27.
          Platform: Other
               URL: http://bapco.com
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: wine-x11driver
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


bapco sysmark 2001 (which can be purchased for $200 from
http://futuremark.com) has some problems.  
The installer seems happier if you copy mfc42.dll to /windows/system32 first.
It puts up a dialog about NUL and the spooler, and
the console shows lots of instances of the three lines
 err:ole:marshal_object object doesn't expose interface
{be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002
 err:rpc:I_RpcReceive we got fault packet with status 0x6be
 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface
failed with error 0x80004002
(I think that UUID is Installshield's ISetupTransferEvents2, fwiw.)
The console also shows the errors
 err:rundll32:main Unable to load L"printui.dll"
...
 err:msi:register_progid L"Macromedia.Extension.Package" has no class
...
 err:msi:ACTION_InstallFiles compressed file wasn't extracted
(L"c:\\windows\\system32\\MSCOMCTL.OCX")
 err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1603
But the outer setup.exe seems to complete ok.

Running sysmgr.exe fails quickly, with the dialog

"SYSmark 2001 can not run on your system with the current keyboard layout
settings and regional settings.
Please go to the Control Panel, follow the instructions below, and then try
SYSmark 2001 again:
*  Open the Keyboard dialog box. Click Input Locales tag. Remove all the items
except English (united states) in the Input Locales list...
*  open Regional Settings dialog box.  Click Regional Settings tab,
   and select English (united states) ..."

Right before this, the app does

0018:Ret  user32.GetKeyboardLayoutList() retval=00000014 ret=00414041
0018:Call kernel32.lstrlenA(00422980 "English_United States.1252") ret=5f403998
...
0018:Call msvcrt.setlocale(00000000,004229f8 "") ret=0041406e
0018:Call kernel32.GetACP() ret=7ee53ee2
0018:Ret  kernel32.GetACP() retval=000004e4 ret=7ee53ee2
0018:Ret  msvcrt.setlocale() retval=7ee87600 ret=0041406e
0018:Call msvcrt.setlocale(00000000,00000000) ret=00414074
0018:Ret  msvcrt.setlocale() retval=7ee87600 ret=00414074
0018:Call kernel32.lstrlenA(7ee87600 "C") ret=5f403998
0018:Ret  kernel32.lstrlenA() retval=00000001 ret=5f403998
0018:Call ntdll.memcpy(0017c2a0,7ee87600,00000001) ret=5f4039b7
0018:Ret  ntdll.memcpy() retval=0017c2a0 ret=5f4039b7
0018:Call msvcrt._mbscmp(0017c2a0 "C",0017c250 "English_United States.1252")
ret=00414099
0018:Ret  msvcrt._mbscmp() retval=ffffffff ret=00414099
0018:Call kernel32.lstrlenA(00422944 "SYSmark\xae 2001 can not run on your
system with the current ") 

So it seems unhappy with the keyboard locale, but 
I'm not sure where to go from here.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list