This is the mail archive of the
cygwin@sources.redhat.com
mailing list for the Cygwin project.
Re: Fixed "newer binary won't work with older DLL problem" -- ple ase try this
- To: cygwin at sourceware dot cygnus dot com
- Subject: Re: Fixed "newer binary won't work with older DLL problem" -- ple ase try this
- From: "Christopher Jones" <cbjones at nortelnetworks dot com>
- Date: Tue, 11 Jul 2000 11:07:29 -0400
I tried the 7/8/00 snapshot and I'm noticing a problem running Perl 5.6 on
it. This happens with the following message. tmp.pl is simply a 'print
"hello world\n";' kind of program. I was thinking about recompiling perl to
see if the problem goes away when I do that.
(gdb) run tmp.pl
Starting program: /usr/local/bin/perl.exe tmp.pl
Program received signal SIGSEGV, Segmentation fault.
0x6107a726 in _size_of_stack_reserve__ ()
I don't know if this is related to the older DLL problem or not, but I would
be happy to help figure it out. I tried the snapshot because of the extreme
slowness of 1.1.2 even with nontsec and I'm happy to report that this
slowness is gone! :)
Brian
>I was losing some sleep thinking about the mailing list traffic that could
>have been generated by my recent changes to cygwin which stopped newly
linked
>binaries from running with older DLLs. So, I reorganized the startup code
>a little.
>The startup code is slightly larger and slightly slower but it should work
>correctly with older DLLs.
>As usualy, I'm not 100% certain that I got the part right that deals with
>other cygwin compiled DLLs.
>Hopefully, someone will let me know if I did or not.
>So, please try this new DLL.
>We're approaching 1.1.3 release. This is, I hope the final hurdle.
>cgf
--
C. Brian Jones cbjones@nortelnetworks.com
Nortel Networks (919) 992-9063