[Bug default/19126] segv when running abidw on a dwz compressed version of r300_dri.so

woodard at redhat dot com sourceware-bugzilla@sourceware.org
Thu Jan 1 00:00:00 GMT 2015


https://sourceware.org/bugzilla/show_bug.cgi?id=19126

--- Comment #8 from Ben Woodard <woodard at redhat dot com> ---
apparently the class that is causing the problem is: 
pair< std::_Rb_tree_const_iterator<unsigned int>, bool>

The segv happens while emitting the class to tmp file the first time thus the
--abidiff option is not needed.

It gets down to emitting the member function:

<function-decl name='swap'
mangled-name='_ZNSt4pairISt23_Rb_tree_const_iteratorIjEbE4swapERS2_'
filepath='/collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/gcc@4.9.2-93774c82/include/c++/4.9.2/bits/stl_pair.h'
line='194' column='1' visibility='default' binding='global' size-in-bits='64'>

and then segv's

starting to dig into DWARF

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libabigail mailing list