This is the mail archive of the
cygwin
mailing list for the Cygwin project.
1.0:Question about Cygwin1.dll crashing with DEP/NX
- From: Carry Suryakusuma <carry at us dot ibm dot com>
- To: cygwin at cygwin dot com
- Date: Tue, 30 May 2006 11:08:20 -0500
- Subject: 1.0:Question about Cygwin1.dll crashing with DEP/NX
Hi,
I am new to this mailing list. If this is not the right mailing address,
please let me know what will be the mailing list.
I have old Cygwin binaries, source codes and build environment for version
1.0. These Cygwin binaries crashed badly on the newer Windows XP and later
with Date Execution Protection (DEP) support running on DEP enabled
processor.
I think the problem is around the Cygwin1.dll and I would like to fix it
if I can. I rebuilt the Cygwin1.dll to try to debug it, but it was
useless. The Cygwin program like tr.exe simply crashed when loading the
Cygwin1.dll. It created a stackdump with the following content:
C:\temp\carry\DEP>cat tr.exe.stackdump
0 0 [main] C:\Cygwin\bin\cat.exe 1000 handle_exceptions:
Exception: STATUS_ACCESS_VIOLATION
0 5900 [main] cat 1000 stackdump: Dumping stack trace to
cat.exe.stackdump
I rebuilt the Cygwin1.dll using the following build environment:
1. bash version: GNU bash, version 2.03.0(2)-release (i686-pc-cygwin)
2. make version: GNU Make version 3.77, by Richard Stallman and Roland
McGrath.
3. gcc version: 2.9-cygwin-990830
4. g++ version: 2.9-cygwin-990830
5. ld version: GNU ld 2.9-cygwin-990830
Is there anyway for me to fix this with the existing source codes and
probably the build environment and tools that I have to support DEP on
Windows XP and later?
Thank you and Regards,
Carry Suryakusuma
IBM Software Group/Tivoli software solutions
carry@us.ibm.com
(512) 838-1695
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/