* [Bug default/21629] New: [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 @ 2017-01-01 0:00 dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21629] [dodji/kabidiff branch] Libabigail fails to ensure that two equivalent DIEs must be of the same DIE source dodji at redhat dot com ` (2 more replies) 0 siblings, 3 replies; 4+ messages in thread From: dodji at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=21629 Bug ID: 21629 Summary: [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 Product: libabigail Version: unspecified Status: NEW Severity: normal Priority: P2 Component: default Assignee: dodji at redhat dot com Reporter: dodji at redhat dot com CC: libabigail at sourceware dot org Target Milestone: --- $ time fedabipkgdiff --self-compare --from fc25 evolution-data-server Comparing the ABI of binaries between evolution-data-server-3.22.7-2.fc25.armv7hl.rpm and evolution-data-server-3.22.7-2.fc25.armv7hl.rpm: abipkgdiff: /home/dodji/git/libabigail/kabidiff-with-fixes/src/abg-dwarf-reader.cc:4000: void abigail::dwarf_reader::read_context::get_die_from_offset(abigail::dwarf_reader::die_source, Dwarf_Off, Dwarf_Die*) const: Assertion `dwarf_offdie(dwarf_per_die_source(source), offset,die)' failed. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug default/21629] [dodji/kabidiff branch] Libabigail fails to ensure that two equivalent DIEs must be of the same DIE source 2017-01-01 0:00 [Bug default/21629] New: [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 dodji at redhat dot com @ 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21629] [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 dodji at redhat dot com 2 siblings, 0 replies; 4+ messages in thread From: dodji at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=21629 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #2 from dodji at redhat dot com --- This should be fixed on the dodji/kabidiff branch by commit https://sourceware.org/git/gitweb.cgi?p=libabigail.git;a=commit;h=92cc3c52e8680e433c44803956fa1434e320f789. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug default/21629] [dodji/kabidiff branch] Libabigail fails to ensure that two equivalent DIEs must be of the same DIE source 2017-01-01 0:00 [Bug default/21629] New: [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21629] [dodji/kabidiff branch] Libabigail fails to ensure that two equivalent DIEs must be of the same DIE source dodji at redhat dot com @ 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21629] [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 dodji at redhat dot com 2 siblings, 0 replies; 4+ messages in thread From: dodji at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=21629 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Summary|[dodji/kabidiff branch] |[dodji/kabidiff branch] |fedabipkgdiff fails on |Libabigail fails to ensure |evolution-data-server in |that two equivalent DIEs |fc25 |must be of the same DIE | |source --- Comment #1 from dodji at redhat dot com --- A prerequisite to represent the relationship "DIE 'D' has canonical DIE C", is that D and C come from the same DIE source. A DIE source being either the main debug info file, the alternate debug info file (both having DIEs in their .debug_info section), or a .debug_type section. This prerequisite is a result of the design of the current libabigail's DWARF reader. The problem in this issue is that the code that compares DIEs and that updates the canonical DIEs of the compared DIEs (in case the two DIEs are equivalent) sometimes fails to honour that prerequisite, causing other troubles down the road. This is in the compare_dies function, in abg-dwarf-reader.cc. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug default/21629] [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 2017-01-01 0:00 [Bug default/21629] New: [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21629] [dodji/kabidiff branch] Libabigail fails to ensure that two equivalent DIEs must be of the same DIE source dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com @ 2017-01-01 0:00 ` dodji at redhat dot com 2 siblings, 0 replies; 4+ messages in thread From: dodji at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=21629 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |21628 Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=21628 [Bug 21628] Fix libabigail bugs on dodji/kabidiff branch when running fedabipkgdiff --self-compare -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-06-23 11:44 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2017-01-01 0:00 [Bug default/21629] New: [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21629] [dodji/kabidiff branch] Libabigail fails to ensure that two equivalent DIEs must be of the same DIE source dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21629] [dodji/kabidiff branch] fedabipkgdiff fails on evolution-data-server in fc25 dodji at redhat dot com
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).