Opened 3 years ago

Closed 3 years ago

#17650 closed bug (duplicate)

ASSERT FAILED cache == sBlockCaches

Reported by: korli Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/Kernel Version: R1/Development
Keywords: Cc:
Blocked By: #17642 Blocking:
Platform: All

Description (last modified by korli)

hrev55937 in QEmu x86_64 on first boot.

PANIC: ASSERT FAILED (../haiku-git/src/system/kernel/slab/allocator.cpp:157): cache == sBlockCaches[size_to_index(cache->object_size)]
Welcome to Kernel Debugging Land...
Thread 260 "media_server" running on CPU 0
stack trace for thread 260 "media_server"
    kernel stack: 0xffffffff81976000 to 0xffffffff8197b000
      user stack: 0x00007f8d555cf000 to 0x00007f8d565cf000
frame                       caller             <image>:function + offset
 0 ffffffff8197aa38 (+  24) ffffffff80144c4c   <kernel_x86_64> arch_debug_call_with_fault_handler + 0x16
 1 ffffffff8197aa50 (+  80) ffffffff800ae2c8   <kernel_x86_64> debug_call_with_fault_handler + 0x78
 2 ffffffff8197aaa0 (+  96) ffffffff800af8e3   <kernel_x86_64> kernel_debugger_loop(char const*, char const*, __va_list_tag*, int) + 0xf3
 3 ffffffff8197ab00 (+  80) ffffffff800afc7e   <kernel_x86_64> kernel_debugger_internal(char const*, char const*, __va_list_tag*, int) + 0x6e
 4 ffffffff8197ab50 (+ 240) ffffffff800affd7   <kernel_x86_64> panic + 0xb7
 5 ffffffff8197ac40 (+  48) ffffffff80113d0e   <kernel_x86_64> block_free[clone .part.0] (void*, unsigned int) + 0x6e
 6 ffffffff8197ac70 (+  96) ffffffff800f75e8   <kernel_x86_64> create_new_vnode_and_lock(int, long, vnode*&, bool&) + 0x498
 7 ffffffff8197acd0 (+ 128) ffffffff800f90eb   <kernel_x86_64> get_vnode(int, long, vnode**, bool, int) + 0x16b
 8 ffffffff8197ad50 (+  96) ffffffff80100f2e   <kernel_x86_64> vfs_entry_ref_to_path + 0x14e
 9 ffffffff8197adb0 (+ 368) ffffffff80103d16   <kernel_x86_64> _user_entry_ref_to_path + 0x106
10 ffffffff8197af20 (+  16) ffffffff8014673f   <kernel_x86_64> x86_64_syscall_entry + 0xfb
user iframe at 0xffffffff8197af30 (end = 0xffffffff8197aff8)
 rax 0x68                  rbx 0x10a373688ca8        rcx 0x1624b30105c
 rdx 0x0                   rsi 0xffffffffffffffff    rdi 0xffffffff
 rbp 0x7f8d565cdd40         r8 0x400                  r9 0x10a3736880e0
 r10 0x7f8d565cd920        r11 0x202                 r12 0x7f8d565cdda0
 r13 0x7f8d565cd920        r14 0x7f8d565cdda0        r15 0x1856a2d6ea5
 rip 0x1624b30105c         rsp 0x7f8d565cd918     rflags 0x202
 vector: 0x63, error code: 0x0
11 ffffffff8197af30 (+140247136808464) 000001624b30105c   <libroot.so> _kern_entry_ref_to_path + 0x0c
12 00007f8d565cdd40 (+  32) 00000176d32f243d   <libbe.so> BPath::BPath(entry_ref const*) + 0x2d
13 00007f8d565cdd60 (+ 400) 000001856a2cb3fd   <_APP_> MediaFilesManager::SaveState() + 0x12d
14 00007f8d565cdef0 (+  32) 000001856a2cb551   <_APP_> MediaFilesManager::TimerMessage() + 0x11
15 00007f8d565cdf10 (+  80) 00000176d31fbbd4   <libbe.so> BLooper::task_looper() + 0x284
16 00007f8d565cdf60 (+  32) 00000176d31f0b31   <libbe.so> BApplication::Run() + 0x21
17 00007f8d565cdf80 (+ 464) 000001856a2c2257   <_APP_> main + 0x37
18 00007f8d565ce150 (+  48) 000001856a2c239f   <_APP_> _start + 0x3f
19 00007f8d565ce180 (+  48) 000001f94ebe0005   </boot/system/runtime_loader@0x000001f94ebcf000> <unknown> + 0x11005
20 00007f8d565ce1b0 (+   0) 00007f624bb17260   <commpage> commpage_thread_exit + 0x00
kdebug> 

Attachments (1)

syslog-hrev55937.txt (76.4 KB ) - added by korli 3 years ago.

Download all attachments as: .zip

Change History (3)

by korli, 3 years ago

Attachment: syslog-hrev55937.txt added

comment:1 by korli, 3 years ago

Description: modified (diff)

comment:2 by waddlesplash, 3 years ago

Blocked By: 17642 added
Resolution: duplicate
Status: newclosed

Duplicate of #17642. Already fixed in hrev55938.

Note: See TracTickets for help on using tickets.