Bug 19025 - abixml writer forgets to emit some member types
Summary: abixml writer forgets to emit some member types
Status: RESOLVED FIXED
Alias: None
Product: libabigail
Classification: Unclassified
Component: default (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: Dodji Seketeli
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-29 20:57 UTC by Ben Woodard
Modified: 2015-10-08 11:52 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments
reproducing ELF file. (567.69 KB, application/x-sharedlib)
2015-09-29 20:57 UTC, Ben Woodard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Woodard 2015-09-29 20:57:17 UTC
Created attachment 8647 [details]
reproducing ELF file.

hype356@ben:~/bin/abidw --abidiff /collab/usr/global/tools/order/spack/opt/chaos_5_x86_64_ib/gcc@4.4.7/vtk@6.1.0-2f431570/lib/libvtkParallelCore-6.1.so
abidw: ../../src/abg-reader.cc:1024: abigail::ir::type_base_sptr abigail::xml_reader::read_context::build_or_get_type_decl(const std::string&, bool): Assertion `n' failed.
Aborted (core dumped)


abidw should not abort when dumping the abixml.
Comment 1 Dodji Seketeli 2015-10-06 23:10:34 UTC
Looking at this one.
Comment 2 Dodji Seketeli 2015-10-08 11:52:46 UTC
This issue should now be fixed by commit https://sourceware.org/git/gitweb.cgi?p=libabigail.git;a=commit;h=e9bdb488b34afa38617430fd41fa053374a04d83 in the master branch.

Thank you for reporting this problem!