Regressions....

Marcelo Duarte wine-devel at bol.com.br
Sun Nov 23 20:47:02 CST 2003


One regression that I found:
err:seh:setup_exception stack overflow 304 bytes in thread 000c eip 
Was resolved by the patch:
Log message:
        Force minimum stack size to 1Mb for Xlib.

Patch: http://cvs.winehq.com/patch.py?id=10104

Thanks.
Another persists yet.

Em Sáb 15 Nov 2003 14:00, Marcelo Duarte escreveu:
> Em Sáb 15 Nov 2003 13:28, você escreveu:
> Hi,
> Recently I found plus a regression when trying to install my application,
> using the installer of the M$, with updated cvs. See the error:
>
> [mduarte at mduarte setup]$ wine config
> Could not stat /mnt/fd0 (No such file or directory), ignoring drive A:
> Could not stat /cdrom (No such file or directory), ignoring drive D:
> Could not stat /mnt/fd0 (No such file or directory), ignoring drive A:
> Could not stat /cdrom (No such file or directory), ignoring drive D:
> err:seh:setup_exception stack overflow 304 bytes in thread 000c eip
> 4045ec30 esp 405c0ed0 stack 0x405c0000-0x405c4000
> [mduarte at mduarte setup]$
>
> Somebody can give tips to discover the problem to me? Running +relay is too
> slow in my machine, but I hava a 1.2MB log. I have little time that I can
> dedicate to the Wine, but go to try to make this today and tomorrow.
>
> Here is the part of +relay where the error occurs and system hangs:
> 000c:Call ntdll.RtlInitAnsiString(405c3c6c,406867c0
> "Software\\Wine\\Wine\\Config\\Tweak.Fonts") ret=405e32a4
> 000c:Ret  ntdll.RtlInitAnsiString() retval=00000000 ret=405e32a4
> 000c:Call ntdll.RtlAnsiStringToUnicodeString(40018bf8,405c3c6c,00000000)
> ret=405e32ad
> 000c:Ret  ntdll.RtlAnsiStringToUnicodeString() retval=00000000 ret=405e32ad
> 000c:Call ntdll.NtOpenKey(405c3d78,000f003f,405c3c74) ret=405e32d3
> 000c:Ret  ntdll.NtOpenKey() retval=c0000034 ret=405e32d3
> 000c:Call ntdll.RtlNtStatusToDosError(c0000034) ret=405e32b7
> 000c:Ret  ntdll.RtlNtStatusToDosError() retval=00000002 ret=405e32b7
> 000c:Ret  advapi32.RegOpenKeyA() retval=00000002 ret=4066f28c
> 000c:Call kernel32.LoadLibrary16(40686903 "GDI.EXE") ret=4066f2a3
> err:seh:setup_exception stack overflow 460 bytes in thread 000c eip
> 4045ec30 esp 405c0e34 stack 0x405c0000-0x405c4000
>
> Thanks in advance.
>
> > Em Qua 05 Nov 2003 22:30, Marcelo Duarte escreveu:
> > > Hi all,
> > >
> > > 	Some days ago, I have some problems with my application developed in
> > > Visual Foxpro 3, that before the end of separation of kernel, runs with
> > > some issues, but runs.  The problems resides in a call to dlls and
> > > library (in VFP, the comand SET LIBRARY calls a especial type of DLL)
> > > and the 3 forms is accepted: 1) SET LIBRARY TO FOXTOOLS
> > > 2) SET LIBRARY TO FOXTOOLS.FLL
> > > 3) SET LIBRARY TO "FOXTOOLS.FLL"
> > > In wine, after the end of separation fase, in the new wine-20031016,
> > > only the (3) is accepted, and accutually (the last CVS) the forms 1, 2
> > > and 3, appear to be running, and I will investigate....
> > > But, the usage of external DLLs is broken.
> > > Exist the comand DECLARE, wich declares a function in a dll, and as
> > > example, I use this:
> > > DECLARE INTEGER GetLogicalDriveStrings IN WIN32API;
> > > 	INTEGER nLen, STRING @sBuf
> > >
> > > and call:
> > > nLen = GetLogicalDriveStrings(MAX_DRIVES, @sBuf)
> > >
> > > When the calls fire, the programs terminates, a messagebox appear with
> > > text "Invalid indentifier" and some others erros and wine returns the
> > > following errors:
> > >
> > > [mduarte at mduarte MODULLUS.300]$ wine modullus
> > > fixme:font:WineEngAddFontResourceEx :stub
> > > fixme:font:WineEngAddFontResourceEx :stub
> > > [mduarte at mduarte MODULLUS.300]$ wine: Unhandled exception (thread
> > > 000b), starting debugger...
> > > WineDbg starting on pid a
> > > Loaded debug information from ELF 'wine' ((nil))
> > > Breakpoint 1 at 0x4000d484 (_end+0x400a660)
> > > Loaded debug information from ELF '/usr/local/lib/libwine.so.1'
> > > (0x40028000) No debug information in ELF '/lib/libc.so.6' (0x4003f000)
> > > No debug information in ELF '/lib/libdl.so.2' (0x40184000)
> > > No debug information in ELF '/lib/libm.so.6' (0x40187000)
> > > Loaded debug information from ELF '/lib/ld-linux.so.2' (0x40000000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/ntdll.dll.so'
> > > (0x401aa000)
> > > Loaded debug information from ELF '/usr/local/lib/libwine_unicode.so.1'
> > > (0x40216000)
> > > No debug information in ELF '/lib/libnss_files.so.2' (0x4001a000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/kernel32.dll.so'
> > > (0x40420000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/user32.dll.so'
> > > (0x40680000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/gdi32.dll.so'
> > > (0x407ab000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/advapi32.dll.so'
> > > (0x4081b000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/winspool.drv.so'
> > > (0x40847000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/comdlg32.dll.so'
> > > (0x40869000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/shell32.dll.so'
> > > (0x408e1000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/ole32.dll.so'
> > > (0x4095d000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/rpcrt4.dll.so'
> > > (0x409cc000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/shlwapi.dll.so'
> > > (0x40a11000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/comctl32.dll.so'
> > > (0x40a64000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/version.dll.so'
> > > (0x40af9000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/lz32.dll.so'
> > > (0x40b12000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/mpr.dll.so'
> > > (0x40b28000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/winmm.dll.so'
> > > (0x40b41000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/x11drv.dll.so'
> > > (0x40ba6000)
> > > No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x40561000)
> > > No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x40c21000)
> > > No debug information in ELF '/usr/X11R6/lib/libXrandr.so.2'
> > > (0x4030b000) No debug information in ELF
> > > '/usr/X11R6/lib/libXrender.so.1' (0x40571000) No debug information in
> > > ELF '/usr/X11R6/lib/libXext.so.6' (0x40c38000) No debug information in
> > > ELF '/usr/X11R6/lib/libX11.so.6' (0x40c46000) No debug information in
> > > ELF '/usr/lib/libGL.so.1' (0x40d0e000) No debug information in ELF
> > > '/usr/X11R6/lib/libXmu.so.6' (0x40ebb000) No debug information in ELF
> > > '/usr/X11R6/lib/libXt.so.6' (0x40ed1000) No debug information in ELF
> > > '/usr/X11R6/lib/libXi.so.6' (0x40f23000) No debug information in ELF
> > > '/lib/libpthread.so.0' (0x40f2b000) No debug information in ELF
> > > '/usr/X11R6/lib/libXcursor.so.1' (0x40f7c000) No debug information in
> > > ELF
> > > '/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2' (0x4056a000)
> > > No debug information in ELF
> > > '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2' (0x40f85000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/wineoss.drv.so'
> > > (0x410c0000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/msacm.drv.so'
> > > (0x410fb000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/msacm32.dll.so'
> > > (0x41112000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/midimap.drv.so'
> > > (0x41250000)
> > > Loaded debug information from ELF '/usr/local/lib/wine/ctl3d32.dll.so'
> > > (0x41371000)
> > > No debug information in 32bit DLL 'C:\windows\system\VFP300.ESL'
> > > (0x400000) No debug information in 32bit DLL 'NTDLL.DLL' (0x401c0000)
> > > No debug information in 32bit DLL 'KERNEL32.DLL' (0x40450000)
> > > No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL'
> > > (0x40830000)
> > > No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL'
> > > (0x407c0000) No debug information in 32bit DLL
> > > 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x406a0000) No debug information in
> > > 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' (0x40850000)
> > > No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL'
> > > (0x409e0000) No debug information in 32bit DLL
> > > 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x40980000) No debug information in
> > > 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x40a30000) No debug
> > > information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0x40a70000)
> > > No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL'
> > > (0x40900000) No debug information in 32bit DLL
> > > 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' (0x40880000)
> > > No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL'
> > > (0x40b20000) No debug information in 32bit DLL
> > > 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x40b00000) No debug information in
> > > 32bit DLL 'C:\WINDOWS\SYSTEM\MPR.DLL' (0x40b30000) No debug information
> > > in 32bit DLL
> > > 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x40b50000) No debug information in
> > > 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40bc0000) No debug
> > > information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0x410d0000)
> > > No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL'
> > > (0x41120000) No debug information in 32bit DLL
> > > 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x41100000) No debug information in
> > > 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x41260000) No debug
> > > information in 32bit DLL
> > > 'C:\WINDOWS\SYSTEM\CTL3D32.DLL' (0x41380000) Unhandled exception: page
> > > fault on write access to 0x55bd0565 in 32-bit code (0x00405732).
> > > In 32-bit mode.
> > > 0x00405732 (VFP300.ESL..text+0x3732 in VFP300.ESL): movl
> > > %edx,0x0(%eax) Wine-dbg>WineDbg terminated on pid a
> > >
> > > The winedbg crahes....
> > >
> > > The wine-20030911 runs fine.
> > > Can someone help me how to correct, or where to find the problem?

-- 
Marcelo Duarte





More information about the wine-devel mailing list