NetBSD-Bugs archive

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

kern/54319: system panics on executing dtrace script



>Number:         54319
>Category:       kern
>Synopsis:       system panics on executing dtrace script
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 23 20:40:00 +0000 2019
>Originator:     Sevan Janiyan
>Release:        NetBSD-HEAD
>Organization:
>Environment:
NetBSD 8.99.47 amd64 x86_64
>Description:
kernel diagnostic assertion "((pp->pr_roflags & PR_NOALIGN) || (((uintptr_t)cp & (pp->pr_alloc->pa_pagesz - 1)) == 0))" failed: file "/usr/src/sys/kern/subr_pool.c", line 1335 pool_prime_page: [dtrace_state_cache] unaligned page: 0xffff878001cb6000


crash> bt
_KERNEL_OPT_NARCNET() at 0
?() at ffff82a84cb160f0
vpanic() at vpanic+0x169
stge_eeprom_wait.isra.4() at stge_eeprom_wait.isra.4
pool_grow() at pool_grow+0x4a2
pool_get() at pool_get+0xa2
pool_cache_get_slow() at pool_cache_get_slow+0x1b4
pool_cache_get_paddr() at pool_cache_get_paddr+0x26f
__kernel_end() at ffffffff81af3623
__kernel_end() at ffffffff81af4198
sys_ioctl() at sys_ioctl+0x5ab
syscall() at syscall+0x181
--- syscall (number 54) ---
72db5d19538a:

>How-To-Repeat:
create a file which contains
BEGIN
{
    trace("Hello world");
    exit(0);
}

e.g hello.d

run
dtrace -xnolibs -s hello.d


>Fix:



Home | Main Index | Thread Index | Old Index