cygwin1.dll v1.3.11-3 crashing on Windows 2000

Wu Yongwei adah@netstd.com
Mon Jul 1 00:07:00 GMT 2002


Many programs, including gcc.exe and a simple hello.exe, crashed with the
new DLL in the Cygwin 1.3.11-3 upgrade. Restoring the old 1.3.10 DLL quieted
them.

The following the stack trace (with Dr MinGW) of a hello.exe compiled
with -g in 1.3.10 running in 1.3.11:

a.exe caused an Access Violation at location 61060962 in module cygwin1.dll
Reading from location 0000009c.

Registers:
eax=0000009c ebx=00000000 ecx=7ffde000 edx=610a43f0 esi=00018b00
edi=0000008b
eip=61060962 esp=0022fa64 ebp=0022fa7c iopl=0         nv up ei ng nz na po
cy
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000
efl=00000287

Call stack:
61060962  cygwin1.dll:61060962  _strsep
610044AD  cygwin1.dll:610044AD  __main
6100F773  cygwin1.dll:6100F773  cygwin_stackdump
6100DFD9  cygwin1.dll:6100DFD9  cygwin_stackdump
77F8F45C  ntdll.dll:77F8F45C  wcsncmp
77F8F3FA  ntdll.dll:77F8F3FA  wcsncmp
77FA0346  ntdll.dll:77FA0346  KiUserExceptionDispatcher
61003A9D  cygwin1.dll:61003A9D  __assert
61004236  cygwin1.dll:61004236  _dll_crt0@0
61004275  cygwin1.dll:61004275  dll_crt0__FP11per_process
004010C6  a.exe:004010C6
0040103C  a.exe:0040103C
77E6D326  KERNEL32.dll:77E6D326  ConnectNamedPipe

Yes, it did not display the "Segmentation fault (core dumped)" message, but
wrote the .stackdump file and popped up an Access Violation dialogue box.

My OS is Chinese Windows 2000 SP2.

Best regards,

Wu Yongwei


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list