http://bugs.winehq.com/show_bug.cgi?id=971
------- Additional Comments From z_god@wanadoo.nl 2003-22-06 06:56 ------- Bug comments restored from Gmane.org:
Some time ago (probably with 20020411 wine) I was able to install and use corel draw 10. The major problem was font related (I was not using client side fonts support at the time).
Now I tryed again with 20020804 build. However it doesn't even start the installer. I get an dialog saying:
SetupMgr: (the dialog title)
/ You don't have administrator privileges /\ in this computer. Inpossible to continue instalation. <OK>
The message is actually in pt_BR (as my CD10 version).
here is the output of --debugmes +ntdll,+mpr,+ole,+dll
trace:dll:fill_init_list (krnl386.exe) - START trace:dll:fill_init_list (krnl386.exe) - END trace:dll:fill_init_list (system.dll) - START trace:dll:fill_init_list (system.dll) - END trace:dll:fill_init_list (wprocs.dll) - START trace:dll:fill_init_list (wprocs.dll) - END trace:dll:fill_init_list (gdi.exe) - START trace:dll:fill_init_list (gdi.exe) - END trace:dll:fill_init_list (user.exe) - START trace:dll:fill_init_list (user.exe) - END trace:dll:fill_init_list (display.dll) - START trace:dll:fill_init_list (display.dll) - END fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not found! Using closest match instead (United States keyboard layout (phantom key version)) for scancode mapping. Please define your layout in windows/x11drv/keyboard.c and submit them to us for inclusion into future Wine releases. See the Wine User Guide, chapter "Keyboard" for more information. mcop warning: user defined signal handler found for SIG_PIPE, overriding trace:dll:NE_InitDLL Calling LibMain, cs:ip=02c7:0000 ds=02ff di=02fe cx=0200 trace:dll:fill_init_list (C:\WINDOWS\SYSTEM\COMMCTRL.DLL) - START trace:dll:fill_init_list (krnl386.exe) - START trace:dll:fill_init_list (krnl386.exe) - END trace:dll:fill_init_list (user.exe) - START trace:dll:fill_init_list (user.exe) - END trace:dll:fill_init_list (gdi.exe) - START trace:dll:fill_init_list (gdi.exe) - END trace:dll:fill_init_list (keyboard.dll) - START trace:dll:fill_init_list (keyboard.dll) - END trace:dll:fill_init_list (C:\WINDOWS\SYSTEM\COMMCTRL.DLL) - END trace:dll:NE_CallDllEntryPoint Calling C:\WINDOWS\SYSTEM\COMMCTRL.DLL DllEntryPoint, cs:ip=02c7:0176 Log file name:C:\WINDOWS\Corel\Setup.log fixme:mpr:WNetOpenEnumA (00000001, 00000001, 00000000, (nil), 0x405b5b58): stub fixme:mpr:WNetOpenEnumA (00000001, 00000001, 00000000, (nil), 0x405b5b58): stub fixme:win32:SetCriticalSectionSpinCount critsection=0x77a36230: spincount=1000 not supported fixme:win32:SetCriticalSectionSpinCount critsection=0x77a36258: spincount=1000 not supported
It seems to me that the problem is with mpr.
However using a native mpr.dll gives an error about user.exe (as the builtin is used). Using the native user.exe crashes.
------- Additional Comments From apa3a <at> yahoo.com 2002-08-20 12:35 ------- Yes, one should never use native user.exe in wine. Raul, you can do regression testing to find the patch which broke your application. It is one of the simplest and efficient debugging methods. You can find instructions how to do the regression testing here: http://www.winehq.org/docs/wine-devel/cvs-regression.shtml It will take about 7 iterations to find a day of the patch. Can you do this?