[Bug 288722] Panic when starting poudriere - seems to be in ZFS
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 288722] Panic when starting poudriere - seems to be in ZFS"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 09 Aug 2025 04:47:26 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288722
--- Comment #10 from John Kennedy <warlock@phouka.net> ---
I just crunched up a 15.0-PRERELEASE FreeBSD 15.0-PRERELEASE #79
main-n279489-4757b351ea9d system (after the previous fail, since I tend to want
to suspect something I've done first).
Most of what the 15 box does is rebuild kernel+world+ports for itself.
This should all be kicked off by just running "poudriere bulk -j 15 -p master
-f /usr/local/etc/poudriere.d/pkglist-rust" (which just has lang/rust in it,
since that is such a pig I do it as a first before building the rest of the
packages).
["master" is created as "poudriere ports -c -m null -M /usr/ports -p master"]
I'm staring at that missing libcrypto, too. It looks like 35 (vs 30) is
current. I had to do some nuking of /usr/obj between the recent LLVM assertion
problems and the libutil.so.9 (vs .10) issues.
ldd /usr/local/libexec/poudriere/cpdup
/usr/local/libexec/poudriere/cpdup:
libcrypto.so.30 => not found (0)
libc.so.7 => /lib/libc.so.7 (0x2abaa0cbf000)
libsys.so.7 => /lib/libsys.so.7 (0x2abaa1fc5000)
[vdso] (0x2abaa044a000)
That was rebuilt (at the time) with the last-good-kernel/updated jail, and
userland shouldn't crash the kernel, but maybe a datapoint.
...
[00:00:01] Starting jail 15-master
Updating /var/run/os-release done.
[00:00:01] Will build as nobody:nobody (65534:65534)
ld-elf.so.1: Shared object "libcrypto.so.30" not found, required by "cpdup"
[ERROR] Unhandled error!
[00:00:09] Cleaning up
[00:00:09] Unmounting file systems
panic: VERIFY3U(BP_GET_BIRTH(bp), ==, BP_GET_BIRTH(&found->le_bp)) failed
(1535449 == 1535448)
cpuid = 7
time = 1754713305
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00e9a159c0
vpanic() at vpanic+0x136/frame 0xfffffe00e9a15af0
spl_panic() at spl_panic+0x3a/frame 0xfffffe00e9a15b50
dsl_livelist_iterate() at dsl_livelist_iterate+0x2f5/frame 0xfffffe00e9a15c30
bpobj_iterate_blkptrs() at bpobj_iterate_blkptrs+0x24c/frame 0xfffffe00e9a15ce0
bpobj_iterate_impl() at bpobj_iterate_impl+0x171/frame 0xfffffe00e9a15d70
dsl_process_sub_livelist() at dsl_process_sub_livelist+0x5c/frame
0xfffffe00e9a15df0
spa_livelist_delete_cb() at spa_livelist_delete_cb+0x122/frame
0xfffffe00e9a15ea0
zthr_procedure() at zthr_procedure+0xa5/frame 0xfffffe00e9a15ef0
fork_exit() at fork_exit+0x82/frame 0xfffffe00e9a15f30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e9a15f30
--- trap 0xafafafaf, rip = 0xafafafafafafafaf, rsp = 0xafafafafafafafaf, rbp =
0xafafafafafafafaf ---
KDB: enter: panic
[ thread pid 5 tid 100322 ]
Stopped at kdb_enter+0x33: movq $0,0x1233342(%rip)
--
You are receiving this mail because:
You are the assignee for the bug.