From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 74CF53A14C39; Thu, 12 Nov 2020 22:44:36 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 74CF53A14C39 From: "woodard at redhat dot com" To: libabigail@sourceware.org Subject: =?UTF-8?B?W0J1ZyBkZWZhdWx0LzI2NzgyXSBhYmlkaWZmIGNyYXNoZXMgaW4g?= =?UTF-8?B?IGFiaWdhaWw6OmRpZmZfdXRpbHM6OmRlZXBfcHRyX2VxX2Z1bmN0b3I6Om9w?= =?UTF-8?B?ZXJhdG9yKCk8YWJpZ2FpbDo6aXI6OnZhcl9kZWNsPiAoKSB3aGVuIGNvbXBh?= =?UTF-8?B?cmluZyBhIGxpYnJhcnkgdG8gaXRzZWxm?= Date: Thu, 12 Nov 2020 22:44:36 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: libabigail X-Bugzilla-Component: default X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: woodard at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: dodji at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: libabigail@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Mailing list of the Libabigail project List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Nov 2020 22:44:36 -0000 https://sourceware.org/bugzilla/show_bug.cgi?id=3D26782 --- Comment #3 from Ben Woodard --- The problem still seems to exist as of commit 2cc1ab7ee879da20688c4a72ec93c73123d7b9aa=20 Here is an up to date backtrace for one example from dbusmenu-qt-0.9.3-0.25.20160218.fc33.x86_64 it looks a little bit different than the previous versions but it crashes in the same place $ cat libdbusmenu-qt.so.2.6.0.bt Reading symbols from abidw... Starting program: /home/ben/Scratch/Work/test/libabigail-x86_64/bin/abidw --abidiff /lib64/libdbusmenu-qt.so.2.6.0 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7e2ba17 in abigail::diff_utils::deep_ptr_eq_functor::operator() (this=3D, second=3D, first=3D)= at /home/ben/Scratch/Work/build/libabigail-x86_64/../../libabigail/include/abg= -diff-utils.h:772 772 return *first =3D=3D *second; #0 0x00007ffff7e2ba17 in abigail::diff_utils::deep_ptr_eq_functor::operator() (this=3D, second=3D, first=3D)= at /home/ben/Scratch/Work/build/libabigail-x86_64/../../libabigail/include/abg= -diff-utils.h:772 #1 abigail::diff_utils::deep_ptr_eq_functor::operator() (this=3D, second=3D0x473cb90, first=3D0x1d38360) at /home/ben/Scratch/Work/build/libabigail-x86_64/../../libabigail/include/abg= -diff-utils.h:763 #2=20 abigail::diff_utils::end_of_fr_d_path_in_k<__gnu_cxx::__normal_iterator > >, abigail::diff_utils::deep_ptr_eq_functor> (k=3Dk@entry=3D0, d=3Dd@entry=3D0, a_begin=3D..., a_begin@entry=3D0x1d38360, a_end=3D..., a_end@entry=3D0x1bbb= 100, b_start=3Db_start@entry=3D0x473cb90, b_end=3D..., b_end@entry=3D0x4943400, = v=3D..., snak=3D...) at /home/ben/Scratch/Work/build/libabigail-x86_64/../../libabigail/include/abg= -diff-utils.h:912 #3 0x00007ffff7e2c153 in abigail::diff_utils::compute_middle_snake<__gnu_cxx::__normal_iterator > >, abigail::diff_utils::deep_ptr_eq_functor> (a_begin=3Da_begin@entry=3D0x1d38= 360, a_end=3D..., a_end@entry=3D0x1bbb100, b_begin=3D..., b_begin@entry=3D0x473c= b90, b_end=3D..., b_end@entry=3D0x4943400, snak=3D..., ses_len=3Dses_len@entry=3D@0x7fffffffd8dc: 0) at /home/ben/Scratch/Work/build/libabigail-x86_64/../../libabigail/include/abg= -diff-utils.h:1201 #4 0x00007ffff7e46adb in abigail::diff_utils::compute_diff<__gnu_cxx::__normal_iterator > >, abigail::diff_utils::deep_ptr_eq_functor> (a_base=3D..., a_begin=3D0x1d3836= 0, a_end=3Da_end@entry=3D0x1bbb100, b_base=3D..., b_base@entry=3D0x473cb90, b_= begin=3D..., b_begin@entry=3D0x473cb90, b_end=3Db_end@entry=3D0x4943400, lcs=3Dstd::vect= or of length 0, capacity 0, ses=3D..., ses_len=3D@0x7fffffffda60: 0) at /home/ben/Scratch/Work/build/libabigail-x86_64/../../libabigail/include/abg= -diff-utils.h:1543 #5 0x00007ffff7e1133d in abigail::diff_utils::compute_diff<__gnu_cxx::__normal_iterator > >, abigail::diff_utils::deep_ptr_eq_functor> (ses=3D..., lcs=3Dstd::vector of = length 0, capacity 0, b_end=3D..., b_begin=3D..., b_base=3D..., a_end=3D..., a_beg= in=3D..., a_base=3D...) at /home/ben/Scratch/Work/build/libabigail-x86_64/../../libabigail/include/abg= -diff-utils.h:1778 #6=20 abigail::diff_utils::compute_diff<__gnu_cxx::__normal_iterator > >, abigail::diff_utils::deep_ptr_eq_functor> (ses=3D..., b_end=3D0x4943400, b_begin=3D0x473cb90, b_base=3D0x473cb90, a_end=3D0x1bbb100, a_begin=3D..., = a_base=3D...) at /home/ben/Scratch/Work/build/libabigail-x86_64/../../libabigail/include/abg= -diff-utils.h:1934 #7=20 abigail::diff_utils::compute_diff<__gnu_cxx::__normal_iterator > >, abigail::diff_utils::deep_ptr_eq_functor> (ses=3D..., b_end=3D0x4943400, b_begin=3D0x473cb90, a_end=3D0x1bbb100, a_begin=3D...) at /home/ben/Scratch/Work/build/libabigail-x86_64/../../libabigail/include/abg= -diff-utils.h:1981 #8 abigail::comparison::compute_diff (f=3Dstd::shared_ptr (use count 3, weak count 0) =3D {...}, s=3Dstd::shared_ptr (use count 3, weak count 0) =3D {...}, ctxt=3Dstd::shared_ptr (use count 2, weak count 1) =3D {...}) at ../../../libabigail/src/abg-comparison.cc:11084 #9 0x0000000000406443 in load_corpus_and_write_abixml (opts=3D..., context=3Dstd::shared_ptr (empty) =3D = {...}, env=3Dstd::shared_ptr (use count 1, weak count 0)= =3D {...}, argv=3D0x7fffffffe068) at ../../../libabigail/tools/abidw.cc:590 #10 main (argc=3D, argv=3D0x7fffffffe068) at ../../../libabigail/tools/abidw.cc:866 --=20 You are receiving this mail because: You are on the CC list for the bug.=