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