From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id DA2FC3857BAE; Wed, 14 Feb 2024 03:10:31 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DA2FC3857BAE DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1707880231; bh=tMovTLQoWGRkpMwB8l0qaCeqr4L2g49BxbgkX7AhmCg=; h=From:To:Subject:Date:In-Reply-To:References:From; b=psiAMLk0me4nSDJib68+RGzx5DGMAKa0hy1WIlS6pqIR6aOR3iGOn6Et2zOZOzsJs gWU4IyjS/0aELE2rrCDz08dCY0aIpy0GIcb/9dbGG5YR2U83xcZRKplgQnAxgsTDZo UT23HfQyk02z+l0/OKx9kT1uP490QU+AKFJaGxMY= From: "sjames at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/113915] [14 regression] glibc miscompiled for armv7a since r14-4365-g0731889c026bfe Date: Wed, 14 Feb 2024 03:10:31 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: wrong-code X-Bugzilla-Severity: normal X-Bugzilla-Who: sjames at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org 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://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D113915 --- Comment #4 from Sam James --- better bt: ``` begin: no errors [New LWP 250625] Thread 2.1 "ld-linux-armhf." received signal SIGSEGV, Segmentation fault. [Switching to LWP 250624] _dl_find_object_update_1 (count=3D, loaded=3D= ) at dl-find_object.c:777 777 atomic_store_relaxed (&target_seg->previous->size, 0); (gdb) bt #0 _dl_find_object_update_1 (count=3D, loaded=3D) at dl-find_object.c:777 #1 _dl_find_object_update (new_map=3Dnew_map@entry=3D0xf7fbc158) at dl-find_object.c:805 #2 0xf7fd3650 in dl_open_worker_begin (a=3D0xfffeec20) at dl-open.c:756 #3 0xf7fc7f54 in __GI__dl_catch_exception (exception=3D0xf7fa0000, exception@entry=3D0xfffeea30, operate=3D0xf7fc7f54 <__GI__dl_catch_exceptio= n+112>, args=3D0xfffeea38, args@entry=3D0xfffeec20) at dl-catch.c:237 #4 0xf7fd2a78 in dl_open_worker (a=3D0xfffeec20) at dl-open.c:803 #5 0xf7fc7f54 in __GI__dl_catch_exception (exception=3D0xf7f2902c <__GI___libc_unwind_link_get+76>, exception@entry=3D0xfffeec14, operate=3D0xf7fc7f54 <__GI__dl_catch_exception+112>, args=3D0xfffeec14, args@entry=3D0xfffeec18) at dl-catch.c:237 #6 0xf7fd2e5c in _dl_open (file=3D0xf7f983a0 "libgcc_s.so.1", mode=3D-2147= 483646, caller_dlopen=3D0xf7f2902c <__GI___libc_unwind_link_get+76>, nsid=3Dnsid@en= try=3D-2, argc=3D1, argv=3D0xfffef1b4, env=3D0xfffef1bc) at dl-open.c:905 #7 0xf7f79364 in do_dlopen (ptr=3D0xfffeee78) at dl-libc.c:95 #8 0xf7fc7f54 in __GI__dl_catch_exception (exception=3D0xfffeee64, exception@entry=3D0xfffeee2c, operate=3D0xf7fc7f54 <__GI__dl_catch_exceptio= n+112>, args=3D0xfffeee34, args@entry=3D0xf7fa411c ) at dl-catch.c:237 #9 0xf7fc80b0 in _dl_catch_error (objname=3D0xfffeee60, objname@entry=3D0xfffeee58, errstring=3D0xfffeee64, errstring@entry=3D0xfff= eee5c, mallocedp=3D0xfffeee5f, mallocedp@entry=3D0xfffeee57, operate=3D, args=3D0xfffeee78, args@entry=3D0xfffeee70) = at dl-catch.c:256 #10 0xf7f792c0 in dlerror_run (operate=3D, args=3Dargs@entry=3D0xfffeee70) at dl-libc.c:45 #11 0xf7f79538 in __libc_dlopen_mode (name=3D, mode=3Dmode@entry=3D-2147483646) at dl-libc.c:162 #12 0xf7f2902c in __GI___libc_unwind_link_get () at unwind-link.c:51 #13 0xf7eb3300 in __pthread_cancel (th=3D4158874656) at pthread_cancel.c:99 #14 0xf7fc1468 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb) ```=