Hi, I'm trying to run Warcraft 3 with wine CVS build 20021125. I followed the Jesse Allen HOWTO but I get these messages -bash-2.05b$ winelauncher War3.exe Loading required GL library /usr/X11R6/lib/libGL.so.1.2 err:ntdll:RtlpWaitForCriticalSection section 0x400f7190 "../../loader/module.c: loader_section" wait timed out, retrying (60 sec) tid=096b7c00 wine: Unhandled exception, starting debugger... err:seh:start_debugger Couldn't start debugger ("debugger/winedbg 134696360 96") (2) Read the Wine Developers Guide on how to set up winedbg or another debugger Wine failed with return code 1 I do not understand what is wrong... Here is my config file (only relevant sections). Someone is experiencing the same problem? Thanks Leo config: [wine] "Windows" = "C:\\Windows" "System" = "C:\\Windows\\System" "Temp" = "X:\\" "Path" = "C:\\Windows;C:\\Windows\\System;X:\\;Y:\\" "GraphicsDriver" = "x11drv" ; Wine doesn't pass directory symlinks to Windows programs by default. ; Enabling this may crash some programs that do recursive lookups of a whole ; subdir tree in case of a symlink pointing back to itself. ;"ShowDirSymlinks" = "1" "ShellLinker" = "wineshelllink" # <wineconf> [version] "windows" = "win98" [DllOverrides] "commdlg" = "builtin, native" "comdlg32" = "builtin, native" "ver" = "builtin, native" "version" = "builtin, native" "shell" = "builtin, native" "shell32" = "builtin, native" "shfolder" = "builtin, native" "shlwapi" = "builtin, native" "shdocvw" = "builtin, native" "lzexpand" = "builtin, native" "lz32" = "builtin, native" "comctl32" = "builtin, native" "commctrl" = "builtin, native" "advapi32" = "builtin, native" "crtdll" = "builtin, native" "mpr" = "builtin, native" "winspool.drv" = "builtin, native" "ddraw" = "builtin, native" "dinput" = "builtin, native" "dsound" = "builtin, native" "opengl32" = "builtin, native" "msvcrt" = "native, builtin" "rpcrt4" = "native, builtin" "msvideo" = "builtin, native" "msvfw32" = "builtin, native" "mcicda.drv" = "builtin, native" "mciseq.drv" = "builtin, native" "mciwave.drv" = "builtin, native" "mciavi.drv" = "native, builtin" "mcianim.drv" = "native, builtin" "msacm.drv" = "builtin, native" "msacm" = "builtin, native" "msacm32" = "builtin, native" "midimap.drv" = "builtin, native" ; you can specify applications too "notepad.exe" = "native, builtin" ; default for all other dlls "*" = "builtin, native, so" [x11drv] ; Number of colors to allocate from the system palette "AllocSystemColors" = "100" ; Use a private color map "PrivateColorMap" = "N" ; Favor correctness over speed in some graphics operations "PerfectGraphics" = "N" ; Color depth to use on multi-depth screens "ScreenDepth" = "16" ; Name of X11 display to use ;;"Display" = ":0.0" ; Allow the window manager to manage created windows "Managed" = "N" ; Use a desktop window of 640x480 for Wine "Desktop" = "1024x768" ; Use XFree86 DGA extension if present ; (make sure /dev/mem is accessible by you !) "UseDGA" = "Y" ; Use XShm extension if present "UseXShm" = "Y" ; XVid "UseXVidMode" = "N" ; Enable DirectX mouse grab "DXGrab" = "N" ; Create the desktop window with a double-buffered visual ; (useful to play OpenGL games) "DesktopDoubleBuffered" = "Y" ; Code page used for captions in managed mode ; 0 means default ANSI code page (CP_ACP == 0) "TextCP" = "0" ; Use this if you have more than one port for video on your setup ; (Wine uses for now the first 'input image' it finds). ;; "XVideoPort" = "43" ; Run in synchronous mode (useful for debugging X11 problems) "Synchronous" = "N" [fonts] ;Read documentation/fonts before adding aliases ;See a couple of examples for russian users below "Resolution" = "96" "Default" = "-adobe-helvetica-" "DefaultFixed" = "fixed" "DefaultSerif" = "-adobe-times-" "DefaultSansSerif" = "-adobe-helvetica-" ;; default TrueType fonts with russian koi8-r encoding ;"Default" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r" ;"DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r" ;"DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r" ;"DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r" ;; default cyrillic bitmap X fonts ;"Default" = "-cronyx-helvetica-" ;"DefaultFixed" = "fixed" ;"DefaultSerif" = "-cronyx-times-" ;"DefaultSansSerif" = "-cronyx-helvetica-" [serialports] "Com1" = "/dev/ttyS0" "Com2" = "/dev/ttyS1" [parallelports] "Lpt1" = "/dev/lp0" [spooler] "LPT1:" = "|lpr" "LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -" "LPT3:" = "/dev/lp3" [ports] ;"read" = "0x779,0x379,0x280-0x2a0" ; "write" = "0x779,0x379,0x280-0x2a0" [spy] "Exclude" = "WM_SIZE;WM_TIMER;" [registry] ;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false. ;Defaults are read all, write to Home ; Global registries (stored in /etc) "LoadGlobalRegistryFiles" = "Y" ; Home registries (stored in ~user/.wine/) "LoadHomeRegistryFiles" = "Y" ; Load Windows registries from the Windows directory "LoadWindowsRegistryFiles" = "Y" ; TRY to write all changes to home registries "WritetoHomeRegistryFiles" = "Y" ; Registry periodic save timeout in seconds ; "PeriodicSave" = "600" ; Save only modified keys "SaveOnlyUpdatedKeys" = "Y" [Tweak.Layout] ;; supported styles are 'Win31'(default), 'Win95', 'Win98' "WineLook" = "Win95" [Console] ;"Drivers" = "tty" ;"XtermProg" = "nxterm" ;"InitialRows" = "25" ;"InitialColumns" = "80" ;"TerminalType" = "nxterm" [Clipboard] "ClearAllSelections" = "0" "PersistentSelection" = "1" ; List of all directories directly contain .AFM files [afmdirs] "1" = "/usr/share/ghostscript/fonts" "2" = "/usr/share/a2ps/afm" "3" = "/usr/share/enscript" "4" = "/usr/X11R6/lib/X11/fonts/Type1" [WinMM] "Drivers" = "wineoss.drv" "WaveMapper" = "msacm.drv" "MidiMapper" = "midimap.drv" # </wineconf> ------------ Leonardo Giordani leo.giordani(a)libero.it
I do not understand what is wrong... Here is my config file (only relevant sections). Someone is experiencing the same problem? Thanks
This problem is not related to .wine/config file. Please read the documentation as suggested by wine, there is the key of your problem.
wine: Unhandled exception, starting debugger... err:seh:start_debugger Couldn't start debugger ("debugger/winedbg 134696360 96") (2) Read the Wine Developers Guide on how to set up winedbg or another debugger Wine failed with return code 1
___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com
Ok, I set up the debugger, but it doesn't work anyway... This is the output: -bash-2.05b$ wine --debugmsg +seh,+opengl War3.exe Could not stat /home/leo/.wine/cdrom (No such file or directory), ignoring drive M: Loading required GL library /usr/X11R6/lib/libGL.so.1.2 trace:opengl:X11DRV_OpenGL_Init GLX is up and running error_base = 77 err:ntdll:RtlpWaitForCriticalSection section 0x4010d190 "../../loader/module.c: loader_section" wait timed out, retrying (60 sec) tid=096b7d38 trace:seh:EXC_RtlRaiseException code=c0000194 flags=0 addr=0x400da2a8 trace:seh:EXC_RtlRaiseException info[0]=4010d190 trace:seh:EXC_CallHandler calling handler at 0x400da760 code=c0000194 flags=0 wine: Unhandled exception, starting debugger... trace:seh:start_debugger Starting debugger "debugger/winedbg 134696360 96" err:seh:start_debugger Couldn't start debugger ("debugger/winedbg 134696360 96") (2) Read the Wine Developers Guide on how to set up winedbg or another debugger trace:seh:EXC_RtlUnwind code=c0000194 flags=2 trace:seh:EXC_CallHandler calling handler at 0x400d9fd0 code=c0000194 flags=2 trace:seh:EXC_CallHandler handler returned 1 trace:seh:EXC_RtlRaiseException code=c000013a flags=0 addr=0x40310a20 trace:seh:EXC_CallHandler calling handler at 0x400da760 code=c000013a flags=0 -bash-2.05b$ 1) Why does it say again "Couldn't start debugger" under err:seh? Probably I didn't understand very much how the debugger works... 2) What is that "err:ntdll:RtlpWaitForCriticalSection section 0x4010d190 ..." 3) I followed the HOWTO... Please do not answer me "Read the manual". I'm a newbie, but not so much: if I post the question I do not understand what the manual is try to explain. Thanks a lot. ------------ Leonardo Giordani leo.giordani(a)libero.it
Ok. If your CVS is updated, you should have in wine/winedefault.reg : [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug] # command line to start a debugger when an exception occurs "Debugger"="winedbg --debugmsg -all %ld %ld" the value you have currently in registry shows you haven't loaded the winedefault.reg for a while. you must just go intop wine source dir and issue "regedit winedefault.reg". this will set all registry to correct values.
1) Why does it say again "Couldn't start debugger" under err:seh? Probably I didn't understand very much how the debugger works... The debugger is a winelib program called winedbg.exe.so and can be customized via the above registry key.
Please do not answer me "Read the manual". I'm a newbie, but not so much: if I post the question I do not understand what the manual is try to explain.
Ok, you know it's safe to run 'regedit winedefault.reg' regularily (if you follow wine-cvs mailing archives, you know exactly when doing that;)) ___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com
participants (2)
-
Leonardo Giordani -
Sylvain Petreolle