NetBSD-Bugs archive

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

Re: port-hppa/56118: sporadic app crashes in HPPA -current



The following reply was made to PR port-hppa/56118; it has been noted by GNATS.

From: David Holland <dholland-bugs%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: port-hppa/56118: sporadic app crashes in HPPA -current
Date: Sat, 10 Jul 2021 04:28:57 +0000

 On Tue, Apr 20, 2021 at 04:35:00PM +0000, chris%groessler.org@localhost wrote:
  > #0  0x00035228 in __canonicalize_funcptr_for_compare ()
 
 The name of that function scares me.
 
 Seems that it comes from libgcc and it says
 
 /* WARNING: The code is this function depends on internal and undocumented
    details of the GNU linker and dynamic loader as implemented for parisc
    linux.  */
 
  > #1  0x00013650 in mdoc_parse_Sh (n=<optimized out>, rec=0xb0001708) at /data/home/chris/tmp/netbsd/src/usr.sbin/makemandb/makemandb.c:1082
 
 and sure enough, this is comparing function pointers.
 
 I don't know enough about pa-risc to have any idea what it's about,
 but probably something our dynamic linker's doing doesn't match the
 expectations of the libgcc code.
 
 -- 
 David A. Holland
 dholland%netbsd.org@localhost
 


Home | Main Index | Thread Index | Old Index