NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/60469: assertion "ALIGNED_P(offset, obj->tlsalign)" failed



The following reply was made to PR bin/60469; it has been noted by GNATS.

From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: bin/60469: assertion "ALIGNED_P(offset, obj->tlsalign)" failed
Date: Wed, 22 Jul 2026 11:05:14 +0200

 With yesterdays -current on evbearmv7hf-eb:
 
 > gdb dig
 Reading symbols from dig...
 Reading symbols from /usr/libdata/debug/usr/bin/dig.debug...
 (gdb) run localhost
 Starting program: /usr/bin/dig localhost
 assertion "ALIGNED_P(offset, obj->tlsalign)" failed: file "/work/src/libexec/ld.elf_so/tls.c", line 549
 
 Program received signal SIGABRT, Aborted.
 0x7afeb2f8 in _lwp_kill () from /usr/libexec/ld.elf_so
 (gdb) bt
 #0  0x7afeb2f8 in _lwp_kill () from /usr/libexec/ld.elf_so
 #1  0x7afeb124 in abort () at /work/src/lib/libc/stdlib/abort.c:74
 #2  0x7afe9ac8 in xassert (file=<optimized out>, line=line@entry=549, 
     failedexpr=<optimized out>) at /work/src/libexec/ld.elf_so/xprintf.c:321
 #3  0x7afe8b84 in _rtld_tls_offset_allocate (obj=obj@entry=0x6de6f000)
     at /work/src/libexec/ld.elf_so/tls.c:549
 #4  0x7afe42d4 in _rtld (sp=<optimized out>, relocbase=<optimized out>)
     at /work/src/libexec/ld.elf_so/rtld.c:1144
 #5  0x7afda514 in _rtld_start () from /usr/libexec/ld.elf_so
 #3  0x7afe8b84 in _rtld_tls_offset_allocate (obj=obj@entry=0x6de6f000)
     at /work/src/libexec/ld.elf_so/tls.c:549
 warning: 549    /work/src/libexec/ld.elf_so/tls.c: No such file or directory
 (gdb) p offset
 $1 = <optimized out>
 (gdb) p _rtld_tls_static_offset
 $2 = 8
 (gdb) p obj->tlsalign
 $3 = 64
 (gdb) p obj->tlssize 
 $4 = 164
 (gdb) p next_offset
 $5 = 2063535276
 (gdb) p/x next_offset
 $6 = 0x7aff0cac
 
 Martin
 



Home | Main Index | Thread Index | Old Index