[Bug libc/33812] elf/tst-startup-errno fails on ppc32

dilfridge at gentoo dot org sourceware-bugzilla@sourceware.org
Mon Jan 19 15:45:43 GMT 2026


https://sourceware.org/bugzilla/show_bug.cgi?id=33812

--- Comment #1 from Andreas K. Huettel <dilfridge at gentoo dot org> ---
 $ strace -ttt -ff -o run.log ./tst-startup-errno 
 $ cat run.log.11256 
1768836614.470119 execve("./tst-startup-errno", ["./tst-startup-errno"],
0xafd605e0 /* 50 vars */) = 0
1768836614.473543 brk(NULL)             = 0xbd8000
1768836614.473830 mmap2(NULL, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa7ab3000
1768836614.474126 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file
or directory)
1768836614.474417 openat(AT_FDCWD, "/etc/ld.so.cache",
O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1768836614.474808 statx(3, "",
AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS,
{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0,
stx_mode=S_IFREG|0644, stx_size=40382, ...}) = 0
1768836614.475175 mmap2(NULL, 40382, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7aa9000
1768836614.475386 close(3)              = 0
1768836614.475657 openat(AT_FDCWD, "/usr/lib/libc.so.6",
O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
1768836614.475945 read(3,
"\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\2\273\10\0\0\0004"..., 512)
= 512
1768836614.476282 statx(3, "",
AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS,
{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0,
stx_mode=S_IFREG|0755, stx_size=2236908, ...}) = 0
1768836614.476510 mmap2(0x1ca000, 2315164, PROT_NONE,
MAP_PRIVATE|MAP_ANONYMOUS|MAP_DENYWRITE, -1, 0) = 0x1ca000
1768836614.476715 mmap2(0x1d0000, 2249628, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x1d0000
1768836614.476936 munmap(0x1ca000, 24576) = 0
1768836614.477177 munmap(0x3f6000, 37788) = 0
1768836614.477344 mprotect(0x3dd000, 57344, PROT_NONE) = 0
1768836614.477540 mmap2(0x3eb000, 24576, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21b000) = 0x3eb000
1768836614.477813 mmap2(0x3f1000, 17308, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3f1000
1768836614.478077 close(3)              = 0
1768836614.478335 set_tid_address(0xa7ab3e28) = 11256
1768836614.478599 set_robust_list(0xa7ab3e2c, 12) = 0
1768836614.478755 rseq(0xa7ab4320, 0x20, 0, 0xfe5000b) = 0
1768836614.479433 mprotect(0x3eb000, 20480, PROT_READ) = 0
1768836614.479712 mprotect(0x41f000, 4096, PROT_READ) = 0
1768836614.479926 mprotect(0xa7ab5000, 12288, PROT_READ) = 0
1768836614.480237 ugetrlimit(RLIMIT_STACK, {rlim_cur=8192*1024,
rlim_max=RLIM_INFINITY}) = 0
1768836614.481004 munmap(0xa7aa9000, 40382) = 0
1768836614.481468 statx(1, "",
AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS,
{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0,
stx_mode=S_IFCHR|0620, stx_size=0, ...}) = 0
1768836614.481745 getrandom("\xbf\xe3\x3b\x40", 4, GRND_NONBLOCK) = 4
1768836614.481965 brk(NULL)             = 0xbd8000
1768836614.482130 brk(0xbf9000)         = 0xbf9000
1768836614.482407 brk(0xbfa000)         = 0xbfa000
1768836614.482654 write(1, "At start of main errno set to 2 "..., 37) = 37
1768836614.483048 exit_group(1)         = ?
1768836614.483809 +++ exited with 1 +++

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Glibc-bugs mailing list