incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Sebor <se...@roguewave.com>
Subject Re: 4.2.0-rc-6, final candidate
Date Tue, 16 Oct 2007 13:37:37 GMT
Mark Brown wrote:
> Martin Sebor wrote:
>> After dispatching the remaining issues scheduled for 4.2.0(*) I'd
>> like to merge the few outstanding minor fixes and docs changes to
>> 4.2.0 and create the (hopefully) final release candidate at the
>> end of the day (US/Mountain) tomorrow. If anyone has any concerns
>> please raise them ASAP.
>>
>> [*] Here's a list of the remaining issues to deal with:
>>     http://tinyurl.com/2g7hv8
>>
>> Andrew and Farid, you each have an issue on the list assigned to
>> you. Please try to resolve them before the end of business tomorrow.
>> I'll take care of the rest (I'll need to spend some time reworking
>> the patch for STDCXX-509 so that it's binary compatible. If I can
>> fix STDCXX-406 and STDCXX-302 in isolation from other platforms
>> I will, otherwise I'll defer it to 4.2.1 with the effect of
>> Compaq/HP C++ not being supported on Tru64 in 4.2.0).
>>
> 
> Regarding binary compatibility, after upgrading from 4.1.3 to
> the latest 4.2.0 I'm getting invalid pointer errors from glibc
> in some of my programs. I reproduced the same error in the
> except example in 4.1.3. Unfortunately, I don't have time to
> debug it right now.

Yowza! That's not good. We not fix that ASAP. Farid, could any
of these changes be causing the incompatibility?

   http://svn.apache.org/viewvc?view=rev&revision=549766
   http://svn.apache.org/viewvc?view=rev&revision=549586
   http://svn.apache.org/viewvc?view=rev&revision=549584

Martin

> 
> -- Mark
> 
> $ LD_LIBRARY_PATH=../lib ./except
> *** glibc detected *** ./except: munmap_chunk(): invalid pointer: 
> 0x0000000000602110 ***
> ======= Backtrace: =========
> /lib64/libc.so.6(cfree+0x1b6)[0x3571a72c56]
> ../lib/libstd15D.so(_ZN4__rw15__rw_eofbit_setD0Ev+0x39)[0x2aaaaab072dd]
> ./except(__gxx_personality_v0+0x2a0)[0x4010c0]
> /lib64/libc.so.6(__libc_start_main+0xf4)[0x3571a1d8a4]
> ./except(__gxx_personality_v0+0xe9)[0x400f09]
> ======= Memory map: ========
> 00400000-00402000 r-xp 00000000 08:02 22415427 
>  /home/mbrown/stdcxx-4.1.3-gcc-4.1.2-15D/examples/except
> 00601000-00602000 rw-p 00001000 08:02 22415427 
>  /home/mbrown/stdcxx-4.1.3-gcc-4.1.2-15D/examples/except
> 00602000-00623000 rw-p 00602000 00:00 0  [heap]
> 3571600000-357161a000 r-xp 00000000 08:02 17006839  /lib64/ld-2.5.so
> 3571819000-357181a000 r--p 00019000 08:02 17006839  /lib64/ld-2.5.so
> 357181a000-357181b000 rw-p 0001a000 08:02 17006839  /lib64/ld-2.5.so
> 3571a00000-3571b46000 r-xp 00000000 08:02 17006871  /lib64/libc-2.5.so
> 3571b46000-3571d46000 ---p 00146000 08:02 17006871  /lib64/libc-2.5.so
> 3571d46000-3571d4a000 r--p 00146000 08:02 17006871  /lib64/libc-2.5.so
> 3571d4a000-3571d4b000 rw-p 0014a000 08:02 17006871  /lib64/libc-2.5.so
> 3571d4b000-3571d50000 rw-p 3571d4b000 00:00 0
> 3571e00000-3571e82000 r-xp 00000000 08:02 17006891  /lib64/libm-2.5.so
> 3571e82000-3572081000 ---p 00082000 08:02 17006891  /lib64/libm-2.5.so
> 3572081000-3572082000 r--p 00081000 08:02 17006891  /lib64/libm-2.5.so
> 3572082000-3572083000 rw-p 00082000 08:02 17006891  /lib64/libm-2.5.so
> 3574a00000-3574a15000 r-xp 00000000 08:02 17006887 
>  /lib64/libpthread-2.5.so
> 3574a15000-3574c14000 ---p 00015000 08:02 17006887 
>  /lib64/libpthread-2.5.so
> 3574c14000-3574c15000 r--p 00014000 08:02 17006887 
>  /lib64/libpthread-2.5.so
> 3574c15000-3574c16000 rw-p 00015000 08:02 17006887 
>  /lib64/libpthread-2.5.so
> 3574c16000-3574c1a000 rw-p 3574c16000 00:00 0
> 357ec00000-357ec0d000 r-xp 00000000 08:02 17006830 
>  /lib64/libgcc_s-4.1.2-20070626.so.1
> 357ec0d000-357ee0d000 ---p 0000d000 08:02 17006830 
>  /lib64/libgcc_s-4.1.2-20070626.so.1
> 357ee0d000-357ee0e000 rw-p 0000d000 08:02 17006830 
>  /lib64/libgcc_s-4.1.2-20070626.so.1
> 2aaaaaaab000-2aaaaaaad000 rw-p 2aaaaaaab000 00:00 0
> 2aaaaaaad000-2aaaaabbc000 r-xp 00000000 08:02 22414809 
>  /home/mbrown/stdcxx-4.2.0-gcc-4.1.2-15D/lib/libstd15D.so.4.2.0
> 2aaaaabbc000-2aaaaadbb000 ---p 0010f000 08:02 22414809 
>  /home/mbrown/stdcxx-4.2.0-gcc-4.1.2-15D/lib/libstd15D.so.4.2.0
> 2aaaaadbb000-2aaaaadc5000 rw-p 0010e000 08:02 22414809 
>  /home/mbrown/stdcxx-4.2.0-gcc-4.1.2-15D/lib/libstd15D.so.4.2.0
> 2aaaaadc5000-2aaaaaddc000 rw-p 2aaaaadc5000 00:00 0
> 2aaaaadf7000-2aaaaadfb000 rw-p 2aaaaadf7000 00:00 0
> 7fff6350a000-7fff6351f000 rwxp 7fff6350a000 00:00 0  [stack]
> ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0  [vdso]
> Aborted


Mime
View raw message