truss assertion failure report

Mark Millard marklmi at yahoo.com
Thu Nov 14 02:11:35 UTC 2019


After setting truss to watch a couple of processes from a
poudriere session:

# truss -o ~/arm-none-eabi-gcc-truss.log -p 56361 &
# truss -o ~/ffmpeg-truss.log -p 37003 &

and later using ^C to stop the poudriere session that was
still running those processes, truss reported:

Assertion failed: (LIST_NEXT(info->curthread, entries) == NULL), function find_exit_thread, file /usr/src/usr.bin/truss/setup.c, line 416.
Assertion failed: (LIST_NEXT(info->curthread, entries) == NULL), function find_exit_thread, file /usr/src/usr.bin/truss/setup.c, line 416.

and also:

[2]   Abort trap (core dumped) truss -o ~/arm-none-eabi-gcc-truss.log -p 56361
[3]   Abort trap (core dumped) truss -o ~/ffmpeg-truss.log -p 37003



FYI:

The poudriere session was a amd64->armv7 cross-build session.

# uname -apKU
FreeBSD FBSDFHUGE 13.0-CURRENT FreeBSD 13.0-CURRENT #36 r352341M: Sat Sep 14 15:54:55 PDT 2019     markmi at FBSDFHUGE:/usr/obj/amd64_clang/amd64.amd64/usr/src/amd64.amd64/sys/GENERIC-NODBG  amd64 amd64 1300047 1300047

===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)



More information about the freebsd-hackers mailing list