NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-sh3/59466: gmake crashes when trying to build textproc/libxslt
The following reply was made to PR port-sh3/59466; it has been noted by GNATS.
From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: port-sh3/59466: gmake crashes when trying to build
textproc/libxslt
Date: Fri, 2 Oct 2026 07:23:13 +0200
With a current NetBSD (gcc 14.4.0, pkgsrc current as of yesterday,
all pkgs up to date) this still crashes for me:
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x7aa9d078 in strcmp (s1=0x7ab6f2dd "encoding.c", s2=<optimized out>)
at /work/src/lib/libc/../../common/lib/libc/string/strcmp.c:60
warning: 60 /work/src/lib/libc/../../common/lib/libc/string/strcmp.c: No such file or directory
(gdb) bt
#0 0x7aa9d078 in strcmp (s1=0x7ab6f2dd "encoding.c", s2=<optimized out>)
at /work/src/lib/libc/../../common/lib/libc/string/strcmp.c:60
#1 0x0040e50e in hash_find_slot ()
#2 0x0041c656 in ?? ()
#3 0x0041c844 in strcache_add_len ()
#4 0x00407cc2 in ?? ()
#5 0x004081fc in file_exists_p ()
#6 0x0040fafe in ?? ()
#7 0x00410414 in try_implicit_rule ()
#8 0x0041a796 in ?? ()
#9 0x0041b11a in ?? ()
#10 0x0041a91c in ?? ()
#11 0x0041b11a in ?? ()
#12 0x0041a91c in ?? ()
#13 0x0041b11a in ?? ()
#14 0x0041a91c in ?? ()
#15 0x0041b11a in ?? ()
#16 0x0041a91c in ?? ()
#17 0x0041b51a in update_goal_chain ()
#18 0x0042329e in main ()
(gdb) info reg
r0 0x110011 1114129
r1 0x65 101
r2 0xb5d5c8b4 -1244280652
r3 0x441a80 4463232
r4 0x7ab6f2de 2058810078
r5 0x110021 1114145
r6 0x0 0
r7 0xd6c5d9 14075353
r8 0x44433c 4473660
r9 0xfd8 4056
r10 0x0 0
r11 0x7a95eba0 2056645536
r12 0x7ab6f2dd 2058810077
r13 0x4410d8 4460760
r14 0x0 0
r15 0x7ffea34c 0x7ffea34c
pc 0x7aa9d078 0x7aa9d078 <strcmp+8>
pr 0x40e50e 0x40e50e <hash_find_slot+126>
gbr 0x7abba008 0x7abba008
mach 0x25 37
macl 0x28 40
(gdb) x/16i $pc-8
0x7aa9d070 <strcmp>: add #1,r5
0x7aa9d072 <strcmp+2>: mov r5,r0
0x7aa9d074 <strcmp+4>: add #-16,r0
0x7aa9d076 <strcmp+6>: mov.b @r4+,r1
=> 0x7aa9d078 <strcmp+8>: mov.b @(15,r0),r0
0x7aa9d07a <strcmp+10>: cmp/eq r0,r1
0x7aa9d07c <strcmp+12>: bt.s 0x7aa9d088 <strcmp+24>
0x7aa9d07e <strcmp+14>: extu.b r0,r2
0x7aa9d080 <strcmp+16>: extu.b r1,r1
0x7aa9d082 <strcmp+18>: mov r1,r0
0x7aa9d084 <strcmp+20>: rts
0x7aa9d086 <strcmp+22>: sub r2,r0
0x7aa9d088 <strcmp+24>: tst r1,r1
0x7aa9d08a <strcmp+26>: bf.s 0x7aa9d072 <strcmp+2>
0x7aa9d08c <strcmp+28>: add #1,r5
0x7aa9d08e <strcmp+30>: add #-1,r5
Martin
Home |
Main Index |
Thread Index |
Old Index