perhaps this is user error on my side, but given the attachment, run runme.sh
and I get a stacktrace of...

#0  0x00b88dab in __gnu_cxx::__pool<true>::_M_reclaim_block () from
/usr/lib/libstdc++.so.6
#1  0x00517ff2 in __gnu_cxx::__mt_alloc<int,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate
(this=0x8e571c8, __p=0x8e551f8, __n=2)
    at
/usr/lib/gcc/i386-redhat-linux/4.0.1/../../../../include/c++/4.0.1/ext/mt_allocator.h:746
#2  0x00518025 in std::_Vector_base<int, std::allocator<int> >::_M_deallocate
(this=0x8e571c8,
    __p=0x8e551f8, __n=2)
    at
/usr/lib/gcc/i386-redhat-linux/4.0.1/../../../../include/c++/4.0.1/bits/stl_vector.h:123
#3  0x0051806c in ~_Vector_base (this=0x8e571c8)
    at
/usr/lib/gcc/i386-redhat-linux/4.0.1/../../../../include/c++/4.0.1/bits/stl_vector.h:109
#4  0x0051819f in ~vector (this=0x8e571c8)
    at
/usr/lib/gcc/i386-redhat-linux/4.0.1/../../../../include/c++/4.0.1/bits/stl_vector.h:273
#5  0x005181c6 in __gnu_cxx::__mt_alloc_base<std::vector<int,
std::allocator<int> > >::destroy (
    this=0xbf9f4d2f, __p=0x8e571c8)
    at
/usr/lib/gcc/i386-redhat-linux/4.0.1/../../../../include/c++/4.0.1/ext/mt_allocator.h:614
#6  0x005181f2 in std::_Destroy<std::vector<int, std::allocator<int> >*,
std::allocator<std::vector<int, std::allocator<int> > > > (__first=0x8e571c8,
__last=0x8e571e0, [EMAIL PROTECTED])
    at
/usr/lib/gcc/i386-redhat-linux/4.0.1/../../../../include/c++/4.0.1/bits/stl_construct.h:174
#7  0x00518246 in ~vector (this=0xbf9f4d70)
    at
/usr/lib/gcc/i386-redhat-linux/4.0.1/../../../../include/c++/4.0.1/bits/stl_vector.h:273
#8  0x0051792d in testfoo () at dlgass.cxx:7
#9  0x08048531 in main ()

-- 
           Summary:  -fvisibility=hidden and stl -> SEGV in
                    __gnu_cxx::__pool<true>::_M_reclaim_block
           Product: gcc
           Version: 4.0.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: libstdc++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: caolanm at redhat dot com
                CC: gcc-bugs at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22482

Reply via email to