This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.8
- From: Tim Prince <n8tm at aol dot com>
- To: cygwin at cygwin dot com
- Date: Fri, 07 Nov 2014 16:16:53 -0500
- Subject: Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.8
- Authentication-results: sourceware.org; auth=none
- References: <announce dot 20141107091107 dot GS28195 at calimero dot vinschen dot de>
- Reply-to: tprince at computer dot org
On 11/7/2014 4:11 AM, Corinna Vinschen wrote:
>
> - GCC 4.9.2-1 DLLs accidentally call __cxa_atexit with the wrong DSO
> handle value. This Cygwin update allows this scenario throughout.
> It now understands *any* DSO handle value, as long as it's a pointer
> into the DSO's address space.
> This fixes: https://cygwin.com/ml/cygwin/2014-11/msg00122.html
>
> If you don't build applications or DLLs with Cygwin, you can safely
> ignore this change.
>
>
> If you want to help testing this new release (which I seriously hope
> for), you can find it in your setup-x86.exe or setup-x86_64.exe as
> "test" release.
>
>
>
I take it from now on it should be OK to take the default for
__cxa_atexit
when configuring to build gcc. Thanks for explanation.
I'm repeating some tests with 1.7.33-0.8 and gcc/gfortran 4.9.2-1
no surprises, thanks (following segfault apparently unchanged, running with AV and Defender disabled, but failure not seen with gfortran 5.0):
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
1181925 [main] profile_omp 3684 fixup_mmaps_after_fork: ReadProcessMemory failed
for MAP_PRIVATE address 0x6FE5FC60000, Win32 error 998
2248013 [main] profile_omp 3684 C:\users\tim\tim\tim\src\campbell\Profile_send_3
Nov14\profile_omp.exe: *** fatal error in forked process - recreate_mmaps_after_
fork_failed
3891395 [main] profile_omp 3684 cygwin_exception::open_stackdumpfile: Dumping st
ack trace to profile_omp.exe.stackdump
6 [main] profile_omp 1992 fork: child -1 - forked process 3684 died unexpe
ctedly, retry 0, exit code 0x100, errno 11
11849 [main] profile_omp 1992 cygwin_exception::open_stackdumpfile: Dumping st
ack trace to profile_omp.exe.stackdump
--
Tim Prince
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple