Date: Sat, 2 Dec 2023 23:16:41 -0800 From: Mark Millard <marklmi@yahoo.com> To: FreeBSD Mailing List <freebsd-ports@freebsd.org>, "danfe@freebsd.org" <danfe@FreeBSD.org> Subject: aarch64: sysutils/cpu-x@ncurses got SIGSEGV during its initial print_activecore Message-ID: <2A081516-C014-48B4-968B-84C198B7D2B2@yahoo.com> References: <2A081516-C014-48B4-968B-84C198B7D2B2.ref@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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=3D0x1 <error: Cannot access = memory at address 0x1>, delim=3Ddelim@entry=3D0x203f9e "]", = last=3D<optimized out>) at /usr/main-src/lib/libc/string/strtok.c:60 60 c =3D *s++; (gdb) bt #0 0x000000002acc3a04 in __strtok_r (s=3D0x1 <error: Cannot access = memory at address 0x1>, delim=3Ddelim@entry=3D0x203f9e "]", = last=3D<optimized out>) at /usr/main-src/lib/libc/string/strtok.c:60 #1 strtok (s=3D<optimized out>, delim=3Ddelim@entry=3D0x203f9e "]") at = /usr/main-src/lib/libc/string/strtok.c:98 #2 0x00000000002271bc in common_sighandler (signum=3D11, = need_stop=3Dtrue) at = /wrkdirs/usr/ports/sysutils/cpu-x/work-ncurses/CPU-X-4.5.3/src/main.c:685 #3 0x0000000027df981c in handle_signal (actp=3Dactp@entry=3D0x24b520e0, = sig=3Dsig@entry=3D11, info=3Dinfo@entry=3D0x24b52150, = ucp=3Ducp@entry=3D0x24b521a0) at = /usr/main-src/lib/libthr/thread/thr_sig.c:301 #4 0x0000000027df8eb8 in thr_sighandler (sig=3D11, info=3D0x24b52150, = _ucp=3D0x24b521a0) at /usr/main-src/lib/libthr/thread/thr_sig.c:244 #5 <signal handler called> #6 0x000000000022e850 in print_activecore (win=3D0x26de3f714390, = data=3D0x24b52980) at = /wrkdirs/usr/ports/sysutils/cpu-x/work-ncurses/CPU-X-4.5.3/src/tui_ncurses= .c:595 #7 ntab_cpu (win=3D0x26de3f714390, info=3D..., data=3D0x24b52980) 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=3Ddata@entry=3D0x24b5298= 0) at = /wrkdirs/usr/ports/sysutils/cpu-x/work-ncurses/CPU-X-4.5.3/src/tui_ncurses= .c:117 #9 0x0000000000226ba8 in main (argc=3D<optimized out>, argv=3D<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`=20 /usr/local/bin/cpu-x: libm.so.5 =3D> /lib/libm.so.5 (0x516dbd5000) libintl.so.8 =3D> /usr/local/lib/libintl.so.8 (0x516f604000) libthr.so.3 =3D> /lib/libthr.so.3 (0x516ea4f000) libexecinfo.so.1 =3D> /usr/lib/libexecinfo.so.1 (0x516ff9c000) libncursesw.so.9 =3D> /lib/libncursesw.so.9 (0x5170cc2000) libtinfow.so.9 =3D> /lib/libtinfow.so.9 (0x51715f3000) libcpuid.so.16 =3D> /usr/local/lib/libcpuid.so.16 (0x5172ab8000) libpci.so.3 =3D> /usr/local/lib/libpci.so.3 (0x517203c000) libstatgrab.so.10 =3D> /usr/local/lib/libstatgrab.so.10 = (0x5172de8000) libdevstat.so.7 =3D> /lib/libdevstat.so.7 (0x5173c8b000) libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /lib/libm.so.5: libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /usr/local/lib/libintl.so.8: libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /lib/libthr.so.3: libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /usr/lib/libexecinfo.so.1: libelf.so.2 =3D> /lib/libelf.so.2 (0x51747b4000) libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x51750e8000) libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /lib/libncursesw.so.9: libtinfow.so.9 =3D> /lib/libtinfow.so.9 (0x51715f3000) libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /lib/libtinfow.so.9: libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /usr/local/lib/libcpuid.so.16: libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /usr/local/lib/libpci.so.3: libz.so.6 =3D> /lib/libz.so.6 (0x5176aee000) libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /usr/local/lib/libstatgrab.so.10: libdevstat.so.7 =3D> /lib/libdevstat.so.7 (0x5173c8b000) libthr.so.3 =3D> /lib/libthr.so.3 (0x516ea4f000) libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /lib/libdevstat.so.7: libkvm.so.7 =3D> /lib/libkvm.so.7 (0x5177a46000) libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /lib/libelf.so.2: libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /lib/libgcc_s.so.1: libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /lib/libz.so.6: libc.so.7 =3D> /lib/libc.so.7 (0x5175986000) /lib/libkvm.so.7: libelf.so.2 =3D> /lib/libelf.so.2 (0x51747b4000) libc.so.7 =3D> /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/arm6= 4.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 <bofh@FreeBSD.org> Commit: Muhammad Moinur Rahman <bofh@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) =3D=3D=3D Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2A081516-C014-48B4-968B-84C198B7D2B2>