NetBSD-Bugs archive

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

Re: toolchain/59549: gdb is not ctype(3) safe



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

From: Thomas Klausner <wiz%NetBSD.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: toolchain/59549: gdb is not ctype(3) safe
Date: Fri, 25 Jul 2025 12:08:43 +0200

 On Fri, Jul 25, 2025 at 09:25:01AM +0000, RVP via gnats wrote:
 >  Source language must be `auto' (`show language'), and gdb must be trying the
 >  languages it knows about (`set language<CR>'), starting with `ada'.
 >  
 >  Set it to `c++':
 >  
 >  (gdb) set language c++
 
 I tried both that and 'c' but no luck:
 
 #2  0x000076f563494c13 in ctype_nasaldemon (func=func@entry=0x76f5634c2098 <__func__.7> "isupper", c=<optimized out>) at /disk/storage-202410/archive/foreign/src/lib/libc/gen/isctype.c:65
 #3  0x000076f563495035 in ctype_check (c=<optimized out>, func=0x76f5634c2098 <__func__.7> "isupper") at /disk/storage-202410/archive/foreign/src/lib/libc/gen/isctype.c:73
 #4  isupper (c=<optimized out>) at /disk/storage-202410/archive/foreign/src/lib/libc/gen/isctype.c:102
 #5  0x00000000008a2d82 in ada_decode[abi:cxx11](char const*, bool, bool, bool) () at /disk/storage-202410/archive/foreign/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/ada-lang.c:1563
 #6  0x0000000000bf2235 in ada_language::sniff_from_mangled_name () at /disk/storage-202410/archive/foreign/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/ada-lang.c:13531
 #7  0x00000000006e85f9 in symbol_find_demangled_name () at /disk/storage-202410/archive/foreign/src/external/gpl3/gdb/lib/libgdb/../../dist/gdb/symtab.c:961
 
  Thomas
 


Home | Main Index | Thread Index | Old Index