public inbox for libabigail@sourceware.org
 help / color / mirror / Atom feed
* [Bug default/26783] New: abidiff aborts void abigail::comparison::corpus_diff::priv::ensure_lookup_tables_populated()
@ 2020-10-24  6:41 woodard at redhat dot com
  2020-11-12 22:25 ` [Bug default/26783] " woodard at redhat dot com
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: woodard at redhat dot com @ 2020-10-24  6:41 UTC (permalink / raw)
  To: libabigail

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

            Bug ID: 26783
           Summary: abidiff aborts void
                    abigail::comparison::corpus_diff::priv::ensure_lookup_
                    tables_populated()
           Product: libabigail
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: default
          Assignee: dodji at redhat dot com
          Reporter: woodard at redhat dot com
                CC: libabigail at sourceware dot org
  Target Milestone: ---

This crash is unique

$ lib=/lib64/libicutest.so.67.1
$ rpm -qf $lib
libicu-67.1-4.fc33.x86_64
$ abidw $lib > 1.dw
$ gdb --silent --args abidiff 1.dw $lib
Reading symbols from abidiff...
(gdb) r
Starting program: /home/ben/Scratch/Work/test/libabigail-x86_64/bin/abidiff
1.dw /lib64/libicutest.so.67.1
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
abidiff: ../../../libabigail/src/abg-comparison.cc:8983: void
abigail::comparison::corpus_diff::priv::ensure_lookup_tables_populated():
Assertion `__abg_cond__' failed.

Program received signal SIGABRT, Aborted.
__GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:49
49        return ret;
(gdb) bt
#0  __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:49
#1  0x00007ffff75098a4 in __GI_abort () at abort.c:79
#2  0x00007ffff7509789 in __assert_fail_base (fmt=0x7ffff7676e68 "%s%s%s:%u:
%s%sAssertion `%s' failed.\n%n", assertion=0x7ffff7f3bfa4 "__abg_cond__", 
    file=0x7ffff7f3edb8 "../../../libabigail/src/abg-comparison.cc", line=8983,
function=<optimized out>) at assert.c:92
#3  0x00007ffff7518fc6 in __GI___assert_fail (assertion=0x7ffff7f3bfa4
"__abg_cond__", file=0x7ffff7f3edb8
"../../../libabigail/src/abg-comparison.cc", line=8983, 
    function=0x7ffff7f40ea8 "void
abigail::comparison::corpus_diff::priv::ensure_lookup_tables_populated()") at
assert.c:101
#4  0x00007ffff7e10e15 in
abigail::comparison::corpus_diff::priv::ensure_lookup_tables_populated
(this=0x7e9e10) at ../../../libabigail/src/abg-comparison.cc:9183
#5  0x00007ffff7e11534 in abigail::comparison::compute_diff
(f=std::shared_ptr<class abigail::ir::corpus> (use count 3, weak count 0) =
{...}, s=..., ctxt=...)
    at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#6  0x00000000004067cf in main (argc=<optimized out>, argv=<optimized out>) at
/usr/include/c++/10/bits/shared_ptr_base.h:736
(gdb)

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2020-12-01 14:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-24  6:41 [Bug default/26783] New: abidiff aborts void abigail::comparison::corpus_diff::priv::ensure_lookup_tables_populated() woodard at redhat dot com
2020-11-12 22:25 ` [Bug default/26783] " woodard at redhat dot com
2020-11-25  0:08 ` woodard at redhat dot com
2020-11-25  8:27 ` dodji at redhat dot com
2020-12-01  0:50 ` woodard at redhat dot com
2020-12-01  8:42 ` dodji at redhat dot com
2020-12-01  8:45 ` dodji at redhat dot com
2020-12-01 14:58 ` woodard 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).