* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
2017-01-01 0:00 ` [Bug default/22429] " dodji at redhat dot com
@ 2017-01-01 0:00 ` dodji at redhat dot com
2020-11-12 23:19 ` woodard at redhat dot com
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ 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=22429
--- Comment #2 from dodji at redhat dot com ---
Okay, this is due to what seems to be an invalid debug info. That is, the
libxul.so file has invalid debug info.
Typically, there are references to type DIEs that are not defined in the debug
info. Typically, look at DIE number "[2cb2067a]". It describes a function
parameter. The type of that parameter is described by DIE [2ce6e18a]. But
then the definition of that that latter DIE can not be found in the debug info:
$ grep -A 5 2cb2067a extracts/usr/lib64/firefox/libxul.so.dwarf
[2cb2067a] formal_parameter
name (strp) "self"
decl_file (data1) 160
decl_line (data1) 1
type (ref4) [2ce6e18a]
[2cb20685] formal_parameter
dodji@adjoa:PR22429$ grep -A 5 2ce6e18a
extracts/usr/lib64/firefox/libxul.so.dwarf
type (ref4) [2ce6e18a]
[2cb20644] formal_parameter
name (strp) "raw_cap"
decl_file (data1) 160
decl_line (data1) 1
type (ref_addr) [2b9818d3]
--
type (ref4) [2ce6e18a]
[2cb2065c] variable
name (strp) "raw_cap"
alignment (udata) 1
decl_file (data1) 160
decl_line (data1) 62
--
type (ref4) [2ce6e18a]
[2cb20685] formal_parameter
name (strp) "len"
decl_file (data1) 160
decl_line (data1) 1
type (ref_addr) [2b9818d3]
--
type (ref4) [2ce6e18a]
[2cb2069d] variable
name (strp) "len"
alignment (udata) 1
decl_file (data1) 160
decl_line (data1) 45
$
So, this seems to be an invalid debug info generated by the Rust compiler.
There is an upstream bug file for it at
https://bugs.llvm.org/show_bug.cgi?id=35212.
Then, there is already a patch for that issue at
https://reviews.llvm.org/D39981.
So hopefully, this should be resolved soon, once the firefox build in Fedora is
updated.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
@ 2017-01-01 0:00 ` dodji at redhat dot com
2017-01-01 0:00 ` dodji at redhat dot com
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ 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=22429
dodji at redhat dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--- Comment #1 from dodji at redhat dot com ---
Confirmed.
This happens when comparing libxul.so against itself, from that firefox
package. So one can use abidiff to reproduce.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
@ 2017-01-01 0:00 sinny at redhat dot com
2017-01-01 0:00 ` [Bug default/22429] " dodji at redhat dot com
` (9 more replies)
0 siblings, 10 replies; 11+ messages in thread
From: sinny at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw)
To: libabigail
https://sourceware.org/bugzilla/show_bug.cgi?id=22429
Bug ID: 22429
Summary: Running abipkgdiff on firefox package aborts with
message "in compare_dies at:
abg-dwarf-reader.cc:11423: execution should not have
reached this point!"
Product: libabigail
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: default
Assignee: dodji at redhat dot com
Reporter: sinny at redhat dot com
CC: libabigail at sourceware dot org
Target Milestone: ---
Running abipkgdiff on firefox package aborts with following message:
in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have
reached this point!
Aborted (core dumped)
steps to reproduce
-------------------
firefox -
https://kojipkgs.fedoraproject.org//packages/firefox/57.0/1.fc26/x86_64/firefox-57.0-1.fc26.x86_64.rpm
firefox-debuginfo -
https://kojipkgs.fedoraproject.org//packages/firefox/57.0/1.fc26/x86_64/firefox-debuginfo-57.0-1.fc26.x86_64.rpm
Download above package and run abipkgdif:
$ aipkgdiff --d1 firefox-debuginfo-57.0-1.fc26.x86_64.rpm --d2
firefox-debuginfo-57.0-1.fc26.x86_64.rpm firefox-57.0-1.fc26.x86_64.rpm
firefox-57.0-1.fc26.x86_64.rpm
in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have
reached this point!
Aborted (core dumped)
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
2017-01-01 0:00 ` [Bug default/22429] " dodji at redhat dot com
2017-01-01 0:00 ` dodji at redhat dot com
@ 2020-11-12 23:19 ` woodard at redhat dot com
2020-11-21 0:43 ` woodard at redhat dot com
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: woodard at redhat dot com @ 2020-11-12 23:19 UTC (permalink / raw)
To: libabigail
https://sourceware.org/bugzilla/show_bug.cgi?id=22429
Ben Woodard <woodard at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |woodard at redhat dot com
--- Comment #3 from Ben Woodard <woodard at redhat dot com> ---
Dodji, as of commit 2cc1ab7ee879da20688c4a72ec93c73123d7b9aa I seem to be able
to reproduce a problem in the same place with a file that does not appear to be
created with rust. I looked at the specfile and I didn't see anything that
looked like rust so there may be another way to get to this problem.
from graphviz-2.44.0-14.fc33 /lib64/graphviz/libgvplugin_neato_layout.so.6.0.0
$abidw --abidiff /lib64/graphviz/libgvplugin_neato_layout.so.6.0.0
Program received signal SIGABRT, Aborted.
__GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:49
49 return ret;
#0 __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:49
#1 0x00007ffff750f8a4 in __GI_abort () at abort.c:79
#2 0x00007ffff7ed5de8 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=0x7fffffff8300, r=0x7fffffff8320,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=true) at
../../../libabigail/src/abg-dwarf-reader.cc:12087
#3 0x00007ffff7ed5ee5 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=0x7fffffff8480, r=0x7fffffff84a0,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:12016
#4 0x00007ffff7ed5ee5 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=0x7fffffff8600, r=0x7fffffff8620,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:12016
#5 0x00007ffff7ed5ee5 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=0x7fffffff8780, r=0x7fffffff87a0,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:12016
#6 0x00007ffff7ed5ee5 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=0x7fffffff8900, r=0x7fffffff8920,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:12016
#7 0x00007ffff7ed5ee5 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=0x7fffffff8a80, r=0x7fffffff8aa0,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:12016
#8 0x00007ffff7ed5ee5 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=0x7fffffff8c00, r=0x7fffffff8c20,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:12016
#9 0x00007ffff7ed611f in abigail::dwarf_reader::compare_dies (ctxt=...,
l=0x7fffffff9500, r=0x7fffffff8da0,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:11794
#10 0x00007ffff7ed6e55 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=<optimized out>, r=<optimized out>,
update_canonical_dies_on_the_fly=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:12141
#11 0x00007ffff7efd3e4 in
abigail::dwarf_reader::read_context::get_or_compute_canonical_die
(this=this@entry=0x442c40, die=die@entry=0x7fffffff9500, canonical_die=...,
where=where@entry=0, die_as_type=die_as_type@entry=true) at
../../../libabigail/src/abg-dwarf-reader.cc:3215
#12 0x00007ffff7efd77d in
abigail::dwarf_reader::read_context::lookup_artifact_from_die
(this=this@entry=0x442c40, die=die@entry=0x7fffffff9500,
die_as_type=die_as_type@entry=true) at
../../../libabigail/src/abg-dwarf-reader.cc:3645
#13 0x00007ffff7efd99d in
abigail::dwarf_reader::read_context::lookup_type_from_die
(this=this@entry=0x442c40, die=die@entry=0x7fffffff9500) at
../../../libabigail/src/abg-dwarf-reader.cc:4078
#14 0x00007ffff7edf61a in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=0x7fffffff9500, scope=0x128b240, is_struct=<optimized out>,
klass=std::shared_ptr<abigail::ir::class_decl> (empty) = {...},
called_from_public_decl=true, where_offset=361189, is_declaration_only=false)
at ../../../libabigail/src/abg-dwarf-reader.cc:13612
#15 0x00007ffff7ed1c7b in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffff9500, scope=0x128b240,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#16 0x00007ffff7edfe51 in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=0x7fffffff9ac0, scope=<optimized out>, is_struct=<optimized
out>, klass=..., called_from_public_decl=true, where_offset=361189,
is_declaration_only=false) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#17 0x00007ffff7ed1c7b in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffff9ac0, scope=0x10bc410,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#18 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffff9ac0, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#19 0x00007ffff7ee0dac in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=0x7fffffffa0c0, scope=<optimized out>, is_struct=<optimized
out>, klass=..., called_from_public_decl=true, where_offset=361189,
is_declaration_only=false) at ../../../libabigail/src/abg-dwarf-reader.cc:13753
#20 0x00007ffff7ed1c7b in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffa0c0, scope=0x10bc410,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#21 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffa0c0, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#22 0x00007ffff7ed329c in abigail::dwarf_reader::build_typedef_type
(where_offset=361189, called_from_public_decl=true, die=0x7fffffffa320,
ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15007
#23 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=0x7fffffffa320, scope=0x10bc410, called_from_public_decl=<optimized out>,
where_offset=361189, is_declaration_only=<optimized out>,
is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16351
#24 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffa320, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#25 0x00007ffff7ee060e in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=0x7fffffffa780, scope=<optimized out>, is_struct=<optimized
out>, klass=..., called_from_public_decl=true, where_offset=361189,
is_declaration_only=false) at ../../../libabigail/src/abg-dwarf-reader.cc:13825
#26 0x00007ffff7ed1c7b in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffa780, scope=0x10bc410,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#27 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffa780, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#28 0x00007ffff7ed8696 in abigail::dwarf_reader::build_pointer_type_def
(ctxt=..., die=0x7fffffffab60, called_from_public_decl=<optimized out>,
where_offset=361189) at ../../../libabigail/src/abg-dwarf-reader.cc:14391
#29 0x00007ffff7ed122d in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffab60, scope=0x10bc410,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16363
#30 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffab60, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#31 0x00007ffff7ed8696 in abigail::dwarf_reader::build_pointer_type_def
(ctxt=..., die=0x7fffffffb100, called_from_public_decl=<optimized out>,
where_offset=361189) at ../../../libabigail/src/abg-dwarf-reader.cc:14391
#32 0x00007ffff7ed122d in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffb100, scope=0x10bc410,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16363
#33 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffb100, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#34 0x00007ffff7ed329c in abigail::dwarf_reader::build_typedef_type
(where_offset=361189, called_from_public_decl=true, die=0x7fffffffb400,
ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15007
#35 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=0x7fffffffb400, scope=0x10bc410, called_from_public_decl=<optimized out>,
where_offset=361189, is_declaration_only=<optimized out>,
is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16351
#36 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffb400, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#37 0x00007ffff7ed329c in abigail::dwarf_reader::build_typedef_type
(where_offset=361189, called_from_public_decl=true, die=0x7fffffffb700,
ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15007
#38 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=0x7fffffffb700, scope=0x10bc410, called_from_public_decl=<optimized out>,
where_offset=361189, is_declaration_only=<optimized out>,
is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16351
#39 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffb700, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#40 0x00007ffff7ed329c in abigail::dwarf_reader::build_typedef_type
(where_offset=361189, called_from_public_decl=true, die=0x7fffffffb960,
ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15007
#41 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=0x7fffffffb960, scope=0x10bc410, called_from_public_decl=<optimized out>,
where_offset=361189, is_declaration_only=<optimized out>,
is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16351
#42 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffb960, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#43 0x00007ffff7ee060e in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=0x7fffffffbe70, scope=<optimized out>, is_struct=<optimized
out>, klass=..., called_from_public_decl=true, where_offset=361189,
is_declaration_only=false) at ../../../libabigail/src/abg-dwarf-reader.cc:13825
#44 0x00007ffff7ed1c7b in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffbe70, scope=0x1694f90,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#45 0x00007ffff7edfe51 in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=0x7fffffffc430, scope=<optimized out>, is_struct=<optimized
out>, klass=..., called_from_public_decl=true, where_offset=361189,
is_declaration_only=false) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#46 0x00007ffff7ed1c7b in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffc430, scope=0x10bc410,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#47 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffc430, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#48 0x00007ffff7ee0dac in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=0x7fffffffc870, scope=<optimized out>, is_struct=<optimized
out>, klass=..., called_from_public_decl=true, where_offset=361189,
is_declaration_only=false) at ../../../libabigail/src/abg-dwarf-reader.cc:13753
#49 0x00007ffff7ed1c7b in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffc870, scope=0x10bc410,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#50 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffc870, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#51 0x00007ffff7ed8696 in abigail::dwarf_reader::build_pointer_type_def
(ctxt=..., die=0x7fffffffcd70, called_from_public_decl=<optimized out>,
where_offset=361189) at ../../../libabigail/src/abg-dwarf-reader.cc:14391
#52 0x00007ffff7ed122d in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffcd70, scope=0x10bc410,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16363
#53 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffcd70, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#54 0x00007ffff7ee060e in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=0x7fffffffd260, scope=<optimized out>, is_struct=<optimized
out>, klass=..., called_from_public_decl=true, where_offset=361189,
is_declaration_only=false) at ../../../libabigail/src/abg-dwarf-reader.cc:13825
#55 0x00007ffff7ed1c7b in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffd260, scope=0x10bc410,
called_from_public_decl=<optimized out>, where_offset=361189,
is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#56 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffd260, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#57 0x00007ffff7ed9f9d in abigail::dwarf_reader::build_function_type (ctxt=...,
die=0x7fffffffd8c0, is_method=std::shared_ptr<abigail::ir::class_or_union>
(empty) = {...}, where_offset=361189) at
../../../libabigail/src/abg-dwarf-reader.cc:14599
#58 0x00007ffff7edb088 in abigail::dwarf_reader::build_function_decl (ctxt=...,
die=0x7fffffffd8c0, where_offset=361189,
fn=std::shared_ptr<abigail::ir::function_decl> (empty) = {...}) at
../../../libabigail/src/abg-dwarf-reader.cc:15654
#59 0x00007ffff7ed0a82 in
abigail::dwarf_reader::build_or_get_fn_decl_if_not_suppressed (result=...,
is_declaration_only=false, where_offset=361189, fn_die=0x7fffffffd8c0,
scope=<optimized out>, ctxt=...) at
../../../libabigail/src/abg-dwarf-reader.cc:15330
#60 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=0x7fffffffd8c0, scope=0x10bc410, called_from_public_decl=<optimized out>,
where_offset=361189, is_declaration_only=false, is_required_decl_spec=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16737
#61 0x00007ffff7ed3770 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=0x7fffffffd8c0, called_from_public_decl=<optimized out>,
where_offset=361189) at /usr/include/c++/10/bits/shared_ptr_base.h:1324
#62 0x00007ffff7ee3080 in
abigail::dwarf_reader::build_translation_unit_and_add_to_ir (ctxt=...,
die=<optimized out>, address_size=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:8556
#63 0x00007ffff7ee4f3a in abigail::dwarf_reader::read_debug_info_into_corpus
(ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15936
#64 abigail::dwarf_reader::read_corpus_from_elf (ctxt=...,
status=@0x7fffffffdafc: abigail::dwarf_reader::STATUS_UNKNOWN) at
../../../libabigail/src/abg-dwarf-reader.cc:17149
#65 0x0000000000405c93 in load_corpus_and_write_abixml (opts=...,
context=std::shared_ptr<abigail::dwarf_reader::read_context> (use count 1, weak
count 0) = {...}, env=std::shared_ptr<abigail::ir::environment> (use count 1,
weak count 0) = {...}, argv=0x7fffffffe048) at
../../../libabigail/tools/abidw.cc:494
#66 main (argc=<optimized out>, argv=0x7fffffffe048) at
../../../libabigail/tools/abidw.cc:866
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
` (2 preceding siblings ...)
2020-11-12 23:19 ` woodard at redhat dot com
@ 2020-11-21 0:43 ` woodard at redhat dot com
2020-11-21 0:44 ` woodard at redhat dot com
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: woodard at redhat dot com @ 2020-11-21 0:43 UTC (permalink / raw)
To: libabigail
https://sourceware.org/bugzilla/show_bug.cgi?id=22429
--- Comment #4 from Ben Woodard <woodard at redhat dot com> ---
*** Bug 21643 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
` (3 preceding siblings ...)
2020-11-21 0:43 ` woodard at redhat dot com
@ 2020-11-21 0:44 ` woodard at redhat dot com
2020-11-25 1:00 ` woodard at redhat dot com
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: woodard at redhat dot com @ 2020-11-21 0:44 UTC (permalink / raw)
To: libabigail
https://sourceware.org/bugzilla/show_bug.cgi?id=22429
--- Comment #5 from Ben Woodard <woodard at redhat dot com> ---
This still reproduces with dodji/PR26769 as of a488f9b4
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
` (4 preceding siblings ...)
2020-11-21 0:44 ` woodard at redhat dot com
@ 2020-11-25 1:00 ` woodard at redhat dot com
2020-12-01 0:41 ` woodard at redhat dot com
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: woodard at redhat dot com @ 2020-11-25 1:00 UTC (permalink / raw)
To: libabigail
https://sourceware.org/bugzilla/show_bug.cgi?id=22429
--- Comment #6 from Ben Woodard <woodard at redhat dot com> ---
confirmed to still exist with commit 2c0dd017 from dodji/PR26769
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
` (5 preceding siblings ...)
2020-11-25 1:00 ` woodard at redhat dot com
@ 2020-12-01 0:41 ` woodard at redhat dot com
2020-12-04 4:25 ` woodard at redhat dot com
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: woodard at redhat dot com @ 2020-12-01 0:41 UTC (permalink / raw)
To: libabigail
https://sourceware.org/bugzilla/show_bug.cgi?id=22429
--- Comment #7 from Ben Woodard <woodard at redhat dot com> ---
abidw --abidiff /lib64/graphviz/libgvplugin_neato_layout.so.6.0.0
from graphviz-2.44.0-14.fc33.1.x86_64
confirmed to still exist with commit 2417efb2
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
` (6 preceding siblings ...)
2020-12-01 0:41 ` woodard at redhat dot com
@ 2020-12-04 4:25 ` woodard at redhat dot com
2020-12-04 18:47 ` woodard at redhat dot com
2021-06-08 21:05 ` woodard at redhat dot com
9 siblings, 0 replies; 11+ messages in thread
From: woodard at redhat dot com @ 2020-12-04 4:25 UTC (permalink / raw)
To: libabigail
https://sourceware.org/bugzilla/show_bug.cgi?id=22429
--- Comment #8 from Ben Woodard <woodard at redhat dot com> ---
This continues to happen with
abidw --abidiff /lib64/graphviz/libgvplugin_neato_layout.so.6.0.0
in compare_dies at: ../../../libabigail/src/abg-dwarf-reader.cc:12087:
execution should not have reached this point!
Program received signal SIGABRT, Aborted.
__GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:49
Downloading source file
/usr/src/debug/glibc-2.32-20-g5c36293f06/signal/../sysdeps/unix/sysv/linux/raise.c...
49 return ret;
#0 __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#1 0x0000fffff75965dc in __GI_abort () at abort.c:79
#2 0x0000fffff7ecb164 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=l@entry=0xffffffff8e20, r=r@entry=0xffffffff8e40,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=update_canonical_dies_on_the_fly@entry=true)
at ../../../libabigail/src/abg-dwarf-reader.cc:12087
#3 0x0000fffff7ecb8a8 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=l@entry=0xffffffff8fa0, r=r@entry=0xffffffff8fc0,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=update_canonical_dies_on_the_fly@entry=true)
at ../../../libabigail/src/abg-dwarf-reader.cc:11701
#4 0x0000fffff7ecb8a8 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=l@entry=0xffffffff9120, r=r@entry=0xffffffff9140,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=update_canonical_dies_on_the_fly@entry=true)
at ../../../libabigail/src/abg-dwarf-reader.cc:11701
#5 0x0000fffff7ecb8a8 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=l@entry=0xffffffff92a0, r=r@entry=0xffffffff92c0,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=update_canonical_dies_on_the_fly@entry=true)
at ../../../libabigail/src/abg-dwarf-reader.cc:11701
#6 0x0000fffff7ecb8a8 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=l@entry=0xffffffff9420, r=r@entry=0xffffffff9440,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=update_canonical_dies_on_the_fly@entry=true)
at ../../../libabigail/src/abg-dwarf-reader.cc:11701
#7 0x0000fffff7ecb8a8 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=l@entry=0xffffffff95a0, r=r@entry=0xffffffff95c0,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=update_canonical_dies_on_the_fly@entry=true)
at ../../../libabigail/src/abg-dwarf-reader.cc:11701
#8 0x0000fffff7ecb2a0 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=l@entry=0xffffffff9720, r=r@entry=0xffffffff9740,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=update_canonical_dies_on_the_fly@entry=true)
at ../../../libabigail/src/abg-dwarf-reader.cc:12016
#9 0x0000fffff7ecb48c in abigail::dwarf_reader::compare_dies (ctxt=...,
l=l@entry=0xffffffffa020, r=r@entry=0xffffffff98c0,
aggregates_being_compared=std::unordered_set with 1 element = {...},
update_canonical_dies_on_the_fly=update_canonical_dies_on_the_fly@entry=true)
at ../../../libabigail/src/abg-dwarf-reader.cc:11794
#10 0x0000fffff7ecc0b0 in abigail::dwarf_reader::compare_dies (ctxt=...,
l=l@entry=0xffffffffa020, r=r@entry=0xffffffff98c0,
update_canonical_dies_on_the_fly=update_canonical_dies_on_the_fly@entry=true)
at ../../../libabigail/src/abg-dwarf-reader.cc:12141
#11 0x0000fffff7eed020 in
abigail::dwarf_reader::read_context::get_or_compute_canonical_die
(this=this@entry=0x4568f0, die=die@entry=0xffffffffa020, canonical_die=...,
where=where@entry=0, die_as_type=die_as_type@entry=true) at
../../../libabigail/src/abg-dwarf-reader.cc:3215
#12 0x0000fffff7eed280 in
abigail::dwarf_reader::read_context::lookup_artifact_from_die
(this=this@entry=0x4568f0, die=die@entry=0xffffffffa020,
die_as_type=die_as_type@entry=true) at
../../../libabigail/src/abg-dwarf-reader.cc:3645
#13 0x0000fffff7eed454 in
abigail::dwarf_reader::read_context::lookup_type_from_die
(this=this@entry=0x4568f0, die=die@entry=0xffffffffa020) at
../../../libabigail/src/abg-dwarf-reader.cc:4078
#14 0x0000fffff7ed36e0 in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=die@entry=0xffffffffa020, scope=scope@entry=0x12aa740,
is_struct=is_struct@entry=true, klass=std::shared_ptr<abigail::ir::class_decl>
(empty) = {...}, called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826,
is_declaration_only=is_declaration_only@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:13612
#15 0x0000fffff7ec74d0 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffa020, scope=0x12aa740,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#16 0x0000fffff7ed4034 in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=die@entry=0xffffffffa5c0, scope=scope@entry=0xf99f90,
is_struct=is_struct@entry=true, klass=std::shared_ptr<abigail::ir::class_decl>
(empty) = {...}, called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826,
is_declaration_only=is_declaration_only@entry=false) at
/usr/include/c++/10/bits/shared_ptr_base.h:1324
#17 0x0000fffff7ec74d0 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffa5c0, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#18 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffa5c0,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#19 0x0000fffff7ed484c in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=die@entry=0xffffffffab90, scope=scope@entry=0xf99f90,
is_struct=is_struct@entry=false, klass=std::shared_ptr<abigail::ir::class_decl>
(empty) = {...}, called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826,
is_declaration_only=is_declaration_only@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:13753
#20 0x0000fffff7ec74d0 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffab90, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#21 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffab90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#22 0x0000fffff7ec8578 in abigail::dwarf_reader::build_typedef_type
(where_offset=359826, called_from_public_decl=true, die=0xffffffffadf0,
ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15003
#23 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=die@entry=0xffffffffadf0, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=<optimized out>,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16351
#24 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffadf0,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#25 0x0000fffff7ed43fc in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=die@entry=0xffffffffb210, scope=scope@entry=0xf99f90,
is_struct=is_struct@entry=false, klass=std::shared_ptr<abigail::ir::class_decl>
(empty) = {...}, called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826,
is_declaration_only=is_declaration_only@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:13825
#26 0x0000fffff7ec74d0 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffb210, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#27 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffb210,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#28 0x0000fffff7ecd658 in abigail::dwarf_reader::build_pointer_type_def
(ctxt=..., die=die@entry=0xffffffffb5d0,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:14391
#29 0x0000fffff7ec6a24 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffb5d0, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16363
#30 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffb5d0,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#31 0x0000fffff7ecd658 in abigail::dwarf_reader::build_pointer_type_def
(ctxt=..., die=die@entry=0xffffffffbb60,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:14391
#32 0x0000fffff7ec6a24 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffbb60, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16363
#33 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffbb60,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#34 0x0000fffff7ec8578 in abigail::dwarf_reader::build_typedef_type
(where_offset=359826, called_from_public_decl=true, die=0xffffffffbe50,
ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15003
#35 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=die@entry=0xffffffffbe50, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=<optimized out>,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16351
#36 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffbe50,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#37 0x0000fffff7ec8578 in abigail::dwarf_reader::build_typedef_type
(where_offset=359826, called_from_public_decl=true, die=0xffffffffc140,
ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15003
#38 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=die@entry=0xffffffffc140, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=<optimized out>,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16351
#39 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffc140,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#40 0x0000fffff7ec8578 in abigail::dwarf_reader::build_typedef_type
(where_offset=359826, called_from_public_decl=true, die=0xffffffffc3a0,
ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15003
#41 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=die@entry=0xffffffffc3a0, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=<optimized out>,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16351
#42 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffc3a0,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#43 0x0000fffff7ed43fc in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=die@entry=0xffffffffc890, scope=scope@entry=0x16aaea0,
is_struct=is_struct@entry=true, klass=std::shared_ptr<abigail::ir::class_decl>
(empty) = {...}, called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826,
is_declaration_only=is_declaration_only@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:13825
#44 0x0000fffff7ec74d0 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffc890, scope=0x16aaea0,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#45 0x0000fffff7ed4034 in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=die@entry=0xffffffffce30, scope=scope@entry=0xf99f90,
is_struct=is_struct@entry=true, klass=std::shared_ptr<abigail::ir::class_decl>
(empty) = {...}, called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826,
is_declaration_only=is_declaration_only@entry=false) at
/usr/include/c++/10/bits/shared_ptr_base.h:1324
#46 0x0000fffff7ec74d0 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffce30, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#47 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffce30,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#48 0x0000fffff7ed484c in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=die@entry=0xffffffffd230, scope=scope@entry=0xf99f90,
is_struct=is_struct@entry=false, klass=std::shared_ptr<abigail::ir::class_decl>
(empty) = {...}, called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826,
is_declaration_only=is_declaration_only@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:13753
#49 0x0000fffff7ec74d0 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffd230, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#50 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffd230,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#51 0x0000fffff7ecd658 in abigail::dwarf_reader::build_pointer_type_def
(ctxt=..., die=die@entry=0xffffffffd730,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:14391
#52 0x0000fffff7ec6a24 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffd730, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16363
#53 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffd730,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#54 0x0000fffff7ed43fc in abigail::dwarf_reader::add_or_update_class_type
(ctxt=..., die=die@entry=0xffffffffdbe0, scope=scope@entry=0xf99f90,
is_struct=is_struct@entry=false, klass=std::shared_ptr<abigail::ir::class_decl>
(empty) = {...}, called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826,
is_declaration_only=is_declaration_only@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:13825
#55 0x0000fffff7ec74d0 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffdbe0, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=false,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16506
#56 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffdbe0,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:16893
#57 0x0000fffff7ecf5e4 in abigail::dwarf_reader::build_function_type (ctxt=...,
die=die@entry=0xffffffffe220,
is_method=std::shared_ptr<abigail::ir::class_or_union> (empty) = {...},
where_offset=where_offset@entry=359826) at
../../../libabigail/src/abg-dwarf-reader.cc:14599
#58 0x0000fffff7ed0574 in abigail::dwarf_reader::build_function_decl (ctxt=...,
die=die@entry=0xffffffffe220, where_offset=where_offset@entry=359826,
fn=std::shared_ptr<abigail::ir::function_decl> (empty) = {...}) at
../../../libabigail/src/abg-dwarf-reader.cc:15654
#59 0x0000fffff7ec6390 in
abigail::dwarf_reader::build_or_get_fn_decl_if_not_suppressed (result=...,
is_declaration_only=<optimized out>, where_offset=359826,
fn_die=0xffffffffe220, scope=<optimized out>, ctxt=...) at
../../../libabigail/src/abg-dwarf-reader.cc:15330
#60 abigail::dwarf_reader::build_ir_node_from_die (ctxt=...,
die=die@entry=0xffffffffe220, scope=0xf99f90,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=where_offset@entry=359826, is_declaration_only=<optimized out>,
is_declaration_only@entry=true,
is_required_decl_spec=is_required_decl_spec@entry=false) at
../../../libabigail/src/abg-dwarf-reader.cc:16737
#61 0x0000fffff7ec8f48 in abigail::dwarf_reader::build_ir_node_from_die
(ctxt=..., die=die@entry=0xffffffffe220,
called_from_public_decl=called_from_public_decl@entry=true,
where_offset=359826) at ../../../libabigail/src/abg-dwarf-reader.cc:16893
#62 0x0000fffff7ed67e8 in
abigail::dwarf_reader::build_translation_unit_and_add_to_ir (ctxt=...,
die=die@entry=0xffffffffe390, address_size=<optimized out>) at
../../../libabigail/src/abg-dwarf-reader.cc:8556
#63 0x0000fffff7ed80d8 in abigail::dwarf_reader::read_debug_info_into_corpus
(ctxt=...) at ../../../libabigail/src/abg-dwarf-reader.cc:15936
#64 abigail::dwarf_reader::read_corpus_from_elf (ctxt=...,
status=@0xffffffffe464: abigail::dwarf_reader::STATUS_UNKNOWN) at
../../../libabigail/src/abg-dwarf-reader.cc:17149
#65 0x0000000000404420 in load_corpus_and_write_abixml (opts=...,
context=std::shared_ptr<abigail::dwarf_reader::read_context> (use count 1, weak
count 0) = {...}, env=std::shared_ptr<abigail::ir::environment> (use count 1,
weak count 0) = {...}, argv=0xffffffffe9d8) at
../../../libabigail/tools/abidw.cc:494
#66 main (argc=<optimized out>, argv=0xffffffffe9d8) at
../../../libabigail/tools/abidw.cc:866
Note that this happens with:
/lib64/graphviz/libgvplugin_neato_layout.so.6.0.0
graphviz-2.44.0-14.fc33.1.aarch64
note that this is aarch64
This is with trunk as of commit 4f8c9b17
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
` (7 preceding siblings ...)
2020-12-04 4:25 ` woodard at redhat dot com
@ 2020-12-04 18:47 ` woodard at redhat dot com
2021-06-08 21:05 ` woodard at redhat dot com
9 siblings, 0 replies; 11+ messages in thread
From: woodard at redhat dot com @ 2020-12-04 18:47 UTC (permalink / raw)
To: libabigail
https://sourceware.org/bugzilla/show_bug.cgi?id=22429
Ben Woodard <woodard at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |27019
Referenced Bugs:
https://sourceware.org/bugzilla/show_bug.cgi?id=27019
[Bug 27019] BUILD metabug
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug default/22429] Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!"
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
` (8 preceding siblings ...)
2020-12-04 18:47 ` woodard at redhat dot com
@ 2021-06-08 21:05 ` woodard at redhat dot com
9 siblings, 0 replies; 11+ messages in thread
From: woodard at redhat dot com @ 2021-06-08 21:05 UTC (permalink / raw)
To: libabigail
https://sourceware.org/bugzilla/show_bug.cgi?id=22429
Ben Woodard <woodard at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |WORKSFORME
--- Comment #9 from Ben Woodard <woodard at redhat dot com> ---
No longer seeing this with the current trunk.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2021-06-08 21:05 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-01 0:00 [Bug default/22429] New: Running abipkgdiff on firefox package aborts with message "in compare_dies at: abg-dwarf-reader.cc:11423: execution should not have reached this point!" sinny at redhat dot com
2017-01-01 0:00 ` [Bug default/22429] " dodji at redhat dot com
2017-01-01 0:00 ` dodji at redhat dot com
2020-11-12 23:19 ` woodard at redhat dot com
2020-11-21 0:43 ` woodard at redhat dot com
2020-11-21 0:44 ` woodard at redhat dot com
2020-11-25 1:00 ` woodard at redhat dot com
2020-12-01 0:41 ` woodard at redhat dot com
2020-12-04 4:25 ` woodard at redhat dot com
2020-12-04 18:47 ` woodard at redhat dot com
2021-06-08 21:05 ` 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).