Bug 18904 - abg-comparison.cc:10731: Assertion `get_type_diff() && get_type_diff()->to_be_reported()' failed.
Summary: abg-comparison.cc:10731: Assertion `get_type_diff() && get_type_diff()->to_be...
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-01 11:58 UTC by Ilya Verbin
Modified: 2015-09-02 13:31 UTC (History)
1 user (show)

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


Attachments
liba.so and libb.so (1.67 MB, application/x-bzip)
2015-09-01 11:58 UTC, Ilya Verbin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ilya Verbin 2015-09-01 11:58:09 UTC
Created attachment 8568 [details]
liba.so and libb.so

$ abidiff --changed-fns liba.so libb.so
Functions changes summary: 0 Removed (82 filtered out), 7 Changed (21 filtered out), 0 Added functions (1081 filtered out)
Variables changes summary: 0 Removed (25 filtered out), 1 Changed, 0 Added variables (7 filtered out)
Function symbols changes summary: 7 Removed, 76 Added function symbols not referenced by debug info
Variable symbols changes summary: 22 Removed, 4 Added variable symbols not referenced by debug info
...
  [C]'method void std::vector<const VarTable::Entry*, std::allocator<const VarTable::Entry*> >::_M_emplace_back_aux<const VarTable::Entry*>(const VarTable::Entry*&)' has some indirect sub-type changes:
    Please note that the symbol of this function is _ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE19_M_emplace_back_auxIJS3_EEEvDpOT_
     and it aliases symbol: _ZNSt6vectorIPKN8VarTable5EntryESaIS3_EE19_M_emplace_back_auxIIS3_EEEvDpOT_
abidiff: ../../src/abg-comparison.cc:10731: virtual void abigail::comparison::fn_parm_diff::report(std::ostream&, const string&) const: Assertion `get_type_diff() && get_type_diff()->to_be_reported()' failed.
Aborted (core dumped)
Comment 1 Dodji Seketeli 2015-09-02 13:31:12 UTC
This issues should be fixed in the master branch by commit https://sourceware.org/git/?p=libabigail.git;a=commit;h=49759d3be813144feb71bab93dfa54effb0cda88.

Thank your for taking time to report this issue and sorry for the inconvenience.