Mail Archives: cygwin/2000/10/11/17:46:52
I've run Bub's rxvt-2.7.2-w32c from <http://www.io.com/~bub/rxvt.html>
on Win98 without problem, under Cygwin-1.1.4. With the 2000-10-08
snapshot, rxvt now crashes with a stackdump upon exit. Other than
that, it works OK.
> starksb AT STARKSB-P$ /usr/local/bin/rxvt -e bash
> 0 [sig] rxvt 766355 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
> 8404 [sig] rxvt 766355 stackdump: Dumping stack trace to RXVT.EXE.stackdump
> Segmentation fault (core dumped)
When the rxvt bash window opened, I just typed "exit". (But it always
happens, whatever I've been doing.) Here is RXVT.EXE.stackdump:
> Exception: STATUS_ACCESS_VIOLATION at eip=6100BC58
> eax=00058F64 ebx=6109AB34 ecx=00000012 edx=C9B60F61 esi=00000014 edi=00000000
> ebp=0E5DF9D0 esp=0E5DFC88 program=D:\USR\LOCAL\BIN\RXVT.EXE
> cs=015F ds=0167 es=0167 fs=502F gs=0000 ss=0167
> Stack trace:
> Frame Function Args
> 0E5DF9D0 6100BC58 (00000000, 00000000, 00000000, 00000000)
> 0E5DFC8C 6100BC58 (6109AB34, 00000000, BFF99000, BFF70000)
> 0E5DFCBC 6100CD23 (0255F754, 00000014, 0E5DFEDC, 00401058)
> 0E5DFDCC 6100D1C7 (00000014, 0E5DFEDC, 00401058, 422E6469)
> 0E5DFEEC 6100D91C (00000014, 00000014, 00000000, 000001F4)
> 0E5DFF4C 61043A46 (00000000, 0E5DFF98, 61004248, 0E5DFF90)
> 0E5DFF98 6100426A (610949D0, 81891888, 818903CC, 00000008)
> 0E5DFFCC BFF88EF7 (61004220, 610949D0, 00000008, 00000000)
> 74202 [sig] rxvt 766355 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
> 75091 [sig] rxvt 766355 handle_exceptions: Error while dumping state (probably corrupted stack)
You guessed it! When I run it under strace, there is no error at
all. (I can still supply strace output, if that's useful.)
I could try to rebuild rxvt myself, to see if that helps, but that
will not happen soon. Bub said it's easy, but...
Here is output from cygcheck -s -r -v:
> Cygnus Win95/NT Configuration Diagnostics
> Current System Time: Wed Oct 11 21:59:05 2000
>
> Win9X Ver 4.10 build 67766222
>
> Path: /usr/local/bin
> /bin
> /usr/local/xemacs-21.1.12/bin
> /d/jdk1.3/bin
> /c/WINDOWS/COMMAND
> /c/WINDOWS
>
> SysDir: C:\WINDOWS\SYSTEM
> WinDir: C:\WINDOWS
>
> PWD = `/d/starksb'
> CYGWIN = `tty'
> USER = `starksb'
> MAKE_MODE = `unix'
> HOME = `/d/starksb'
>
> PROMPT = `$p$g'
> COMSPEC = `C:\WINDOWS\COMMAND.COM'
> PAGER = `less'
> !C: = `C:\WINDOWS'
> CMDLINE = `bash --login -i'
> HOSTNAME = `STARKSB-P'
> !D: = `D:\cygwin\bin'
> WINDIR = `C:\WINDOWS'
> MANPATH = `/usr/local/man:/usr/man:/usr/local/xemacs-21.1.12/man'
> WINBOOTDIR = `C:\WINDOWS'
> BLASTER = `A220 I5 D1 T4'
> MACHTYPE = `i586-pc-cygwin'
> OLDPWD = `/usr/bin'
> TEMP = `/c/WINDOWS/TEMP'
> SHLVL = `1'
> SHELL = `/bin/sh'
> HOSTTYPE = `i586'
> OSTYPE = `cygwin'
> TERM = `cygwin'
> LESSCHARSET = `latin1'
> _ = `/bin/cygcheck'
> TZ = `GMTST0GMTDT-1,M3.5.0/2,M10.5.0/3'
>
> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Cygnus Solutions
> (default) = (unsupported type)
> HKEY_CURRENT_USER\Software\Cygnus Solutions
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
> (default) = `/cygdrive'
> cygdrive flags = 0x00000020
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/local
> (default) = `D:\usr\local'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/a
> (default) = `A:'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/c
> (default) = `c:'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/d
> (default) = `d:'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/e
> (default) = `e:'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/f
> (default) = `f:'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/g
> (default) = `g:'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/h
> (default) = `h:'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/n
> (default) = `n:'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/s
> (default) = `s:'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/
> (default) = `D:\cygwin'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
> (default) = `D:/cygwin/bin'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
> (default) = `D:/cygwin/lib'
> flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\Installed Components
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\Installed Components\C:/cygwin
> (default) = `0001.0001.0002'
> ash = `20000517'
> bash = `0002.0004.0001'
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\Program Options
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D
>
> a: fd N/A N/A
> c: hd FAT32 2043Mb 92% CP UN SYSTEM
> d: hd FAT32 2043Mb 82% CP UN DAVID
> e: hd FAT32 2043Mb 62% CP UN URSULA
> f: hd FAT32 1002Mb 72% CP UN SETUP
> g: fd N/A N/A
> h: cd N/A N/A
>
> D:\cygwin\bin /usr/bin user binmode
> D:\cygwin\lib /usr/lib user binmode
> D:\usr\local /usr/local user binmode
> D:\cygwin / user binmode
> A: /a user binmode
> c: /c user binmode
> d: /d user binmode
> e: /e user binmode
> f: /f user binmode
> g: /g user binmode
> h: /h user binmode
> n: /n user binmode
> s: /s user binmode
>
> Found: D:\cygwin\bin\bash.exe
> Found: D:\cygwin\bin\cat.exe
> Found: D:\cygwin\bin\cpp.exe
> Found: D:\cygwin\bin\find.exe
> Found: c:\WINDOWS\COMMAND\find.exe
> Warning: D:\cygwin\bin\find.exe hides c:\WINDOWS\COMMAND\find.exe
> Found: D:\cygwin\bin\gcc.exe
> Found: D:\cygwin\bin\gdb.exe
> Found: D:\cygwin\bin\ld.exe
> Found: D:\cygwin\bin\ls.exe
> Found: D:\cygwin\bin\make.exe
> Found: D:\cygwin\bin\sh.exe
>
> 704k 2000/10/09 D:\usr\local\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
> "cygwin1.dll" v0.0 ts=2000/10/9 4:25
> Cygwin DLL version info:
> dll major: 1001
> dll minor: 5
> dll epoch: 19
> dll bad signal mask: 19005
> dll old termios: 5
> api major: 0
> api minor: 28
> shared data: 3
> dll identifier: cygwin1
> mount registry: 2
> cygnus registry name: Cygnus Solutions
> cygwin registry name: Cygwin
> program options name: Program Options
> cygwin mount registry name: mounts v2
> build date: Sun Oct 8 23:25:46 EDT 2000
> snapshot date: 2000-10-08-23:55-EST
> shared id: cygwin1S3
>
> 83k 2000/06/11 D:\cygwin\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0
> "cygitcl30.dll" v0.0 ts=2000/6/11 4:34
> 35k 2000/06/11 D:\cygwin\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0
> "cygitk30.dll" v0.0 ts=2000/6/11 4:34
> 402k 2000/06/11 D:\cygwin\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
> "cygtcl80.dll" v0.0 ts=2000/6/11 4:30
> 5k 2000/06/11 D:\cygwin\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0
> 10k 2000/06/11 D:\cygwin\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0
> "cygtclreg80.dll" v0.0 ts=2000/6/11 4:30
> 639k 2000/06/11 D:\cygwin\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0
> "cygtk80.dll" v0.0 ts=2000/6/11 4:34
> 704k 2000/10/09 D:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
> "cygwin1.dll" v0.0 ts=2000/10/9 4:25
> Cygwin DLL version info:
> dll major: 1001
> dll minor: 5
> dll epoch: 19
> dll bad signal mask: 19005
> dll old termios: 5
> api major: 0
> api minor: 28
> shared data: 3
> dll identifier: cygwin1
> mount registry: 2
> cygnus registry name: Cygnus Solutions
> cygwin registry name: Cygwin
> program options name: Program Options
> cygwin mount registry name: mounts v2
> build date: Sun Oct 8 23:25:46 EDT 2000
> snapshot date: 2000-10-08-23:55-EST
> shared id: cygwin1S3
>
> Use -h to see help about each section
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -