Running abidiff on abidw.so library from elfutils 0.158 and 0.160 aborts with following message: terminate called after throwing an instance of 'std::length_error' what(): vector::reserve Aborted abidw libs from packages on which abidiff ran: elfutils 0.158 ------------- rpm - https://kojipkgs.fedoraproject.org//packages/elfutils/0.158/3.fc20/x86_64/elfutils-libs-0.158-3.fc20.x86_64.rpm debug - https://kojipkgs.fedoraproject.org//packages/elfutils/0.158/3.fc20/x86_64/elfutils-debuginfo-0.158-3.fc20.x86_64.rpm elfutils 0.160 ------------- rpm - https://kojipkgs.fedoraproject.org//packages/elfutils/0.160/1.fc20/x86_64/elfutils-libs-0.160-1.fc20.x86_64.rpm debug - https://kojipkgs.fedoraproject.org//packages/elfutils/0.160/1.fc20/x86_64/elfutils-debuginfo-0.160-1.fc20.x86_64.rpm
This should be fixed by commit https://sourceware.org/git/?p=libabigail.git;a=commit;h=e8a0fbaeee9b896fdc7fda4f73f7e513ce972605