Note: This is from my own poudriere-devel based build of:
sysutils/cpu-x@ncurses

gdb reports from the cpu-x.core that was generated:

Core was generated by `cpu-x'.
Program terminated with signal SIGSEGV, Segmentation fault.
Address not mapped to object.
#0  0x000000002acc3a04 in __strtok_r (s=0x1 <error: Cannot access memory at 
address 0x1>, delim=delim@entry=0x203f9e "]", last=<optimized out>) at 
/usr/main-src/lib/libc/string/strtok.c:60
60 c = *s++;
(gdb) bt
#0  0x000000002acc3a04 in __strtok_r (s=0x1 <error: Cannot access memory at 
address 0x1>, delim=delim@entry=0x203f9e "]", last=<optimized out>) at 
/usr/main-src/lib/libc/string/strtok.c:60
#1  strtok (s=<optimized out>, delim=delim@entry=0x203f9e "]") at 
/usr/main-src/lib/libc/string/strtok.c:98
#2  0x00000000002271bc in common_sighandler (signum=11, need_stop=true) at 
/wrkdirs/usr/ports/sysutils/cpu-x/work-ncurses/CPU-X-4.5.3/src/main.c:685
#3  0x0000000027df981c in handle_signal (actp=actp@entry=0x24b520e0, 
sig=sig@entry=11, info=info@entry=0x24b52150, ucp=ucp@entry=0x24b521a0) at 
/usr/main-src/lib/libthr/thread/thr_sig.c:301
#4  0x0000000027df8eb8 in thr_sighandler (sig=11, info=0x24b52150, 
_ucp=0x24b521a0) at /usr/main-src/lib/libthr/thread/thr_sig.c:244
#5  <signal handler called>
#6  0x000000000022e850 in print_activecore (win=0x26de3f714390, 
data=0x24b52980) at 
/wrkdirs/usr/ports/sysutils/cpu-x/work-ncurses/CPU-X-4.5.3/src/tui_ncurses.c:595
#7  ntab_cpu (win=0x26de3f714390, info=..., data=0x24b52980) at 
/wrkdirs/usr/ports/sysutils/cpu-x/work-ncurses/CPU-X-4.5.3/src/tui_ncurses.c:664
#8  0x000000000022d09c in start_tui_ncurses (data=data@entry=0x24b52980) at 
/wrkdirs/usr/ports/sysutils/cpu-x/work-ncurses/CPU-X-4.5.3/src/tui_ncurses.c:117
#9  0x0000000000226ba8 in main (argc=<optimized out>, argv=<optimized out>) at 
/wrkdirs/usr/ports/sysutils/cpu-x/work-ncurses/CPU-X-4.5.3/src/main.c:858

# ldd -a `which cpu-x` 
/usr/local/bin/cpu-x:
        libm.so.5 => /lib/libm.so.5 (0x516dbd5000)
        libintl.so.8 => /usr/local/lib/libintl.so.8 (0x516f604000)
        libthr.so.3 => /lib/libthr.so.3 (0x516ea4f000)
        libexecinfo.so.1 => /usr/lib/libexecinfo.so.1 (0x516ff9c000)
        libncursesw.so.9 => /lib/libncursesw.so.9 (0x5170cc2000)
        libtinfow.so.9 => /lib/libtinfow.so.9 (0x51715f3000)
        libcpuid.so.16 => /usr/local/lib/libcpuid.so.16 (0x5172ab8000)
        libpci.so.3 => /usr/local/lib/libpci.so.3 (0x517203c000)
        libstatgrab.so.10 => /usr/local/lib/libstatgrab.so.10 (0x5172de8000)
        libdevstat.so.7 => /lib/libdevstat.so.7 (0x5173c8b000)
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/lib/libm.so.5:
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/usr/local/lib/libintl.so.8:
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/lib/libthr.so.3:
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/usr/lib/libexecinfo.so.1:
        libelf.so.2 => /lib/libelf.so.2 (0x51747b4000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x51750e8000)
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/lib/libncursesw.so.9:
        libtinfow.so.9 => /lib/libtinfow.so.9 (0x51715f3000)
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/lib/libtinfow.so.9:
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/usr/local/lib/libcpuid.so.16:
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/usr/local/lib/libpci.so.3:
        libz.so.6 => /lib/libz.so.6 (0x5176aee000)
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/usr/local/lib/libstatgrab.so.10:
        libdevstat.so.7 => /lib/libdevstat.so.7 (0x5173c8b000)
        libthr.so.3 => /lib/libthr.so.3 (0x516ea4f000)
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/lib/libdevstat.so.7:
        libkvm.so.7 => /lib/libkvm.so.7 (0x5177a46000)
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/lib/libelf.so.2:
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/lib/libgcc_s.so.1:
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/lib/libz.so.6:
        libc.so.7 => /lib/libc.so.7 (0x5175986000)
/lib/libkvm.so.7:
        libelf.so.2 => /lib/libelf.so.2 (0x51747b4000)
        libc.so.7 => /lib/libc.so.7 (0x5175986000)


For reference:

# uname -apKU
FreeBSD CA72-16Gp-ZFS 15.0-CURRENT FreeBSD 15.0-CURRENT #121 
main-n266749-ed31b3f4a146-dirty: Wed Nov 29 17:55:51 PST 2023     
root@CA72-16Gp-ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm64.aarch64/sys/GENERIC-NODBG-CA72
 arm64 aarch64 1500005 1500005

# ~/fbsd-based-on-what-commit.sh -C /usr/ports/
6ec8e3450b29 (HEAD -> main, freebsd/main, freebsd/HEAD) devel/sdts++: Mark 
DEPRECATED
Author:     Muhammad Moinur Rahman <b...@freebsd.org>
Commit:     Muhammad Moinur Rahman <b...@freebsd.org>
CommitDate: 2023-10-21 19:01:38 +0000
branch: main
merge-base: 6ec8e3450b29462a590d09fb0b07ed214d456bd5
merge-base: CommitDate: 2023-10-21 19:01:38 +0000
n637598 (--first-parent --count for merge-base)


===
Mark Millard
marklmi at yahoo.com


Reply via email to