From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id C6A10386F44A; Thu, 10 Sep 2020 15:04:41 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C6A10386F44A From: "dodji at redhat dot com" To: libabigail@sourceware.org Subject: [Bug default/26315] abidiff segfaults from 9a113ce but works in 1.7 Date: Thu, 10 Sep 2020 15:04:41 +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: dodji at redhat dot com X-Bugzilla-Status: WAITING 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: cf_reconfirmed_on bug_status everconfirmed 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, 10 Sep 2020 15:04:41 -0000 https://sourceware.org/bugzilla/show_bug.cgi?id=3D26315 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2020-09-10 Status|UNCONFIRMED |WAITING Ever confirmed|0 |1 --- Comment #5 from dodji at redhat dot com --- Thank you for reporting this issue, and sorry for the inconvenience. Looking at the backtrace it looks like libabigail the segmentation fault is happening on this line: =C2=B7=C2=B7if=C2=B7(*l.get_underlying_type()=C2=B7!=3D=C2=B7*r.get_underly= ing_type())$=20=20 basically, l and r are typdef types. Normally, {l,r}.get_underlying_type()= can never be NULL, because typedef always have underlying types. So I am not sure what is happening there. It would be really helpful if I could look at the binary itself to see what is happening, but I guess that = is not possible, is it? Just for the record, the git hash I am looking at is this one: fd8640dc09b99bee11745a4d5b176b2dee3400f4 --=20 You are receiving this mail because: You are on the CC list for the bug.=