Ticket #12847: unmount-bfs-image-kdl.txt

File unmount-bfs-image-kdl.txt, 3.8 KB (added by ahwayakchih, 18 months ago)

Unmount BFS image KDL

Line 
1kdebug> bt
2stack trace for thread 322 "mount_server"
3 kernel stack: 0xffffffff81b37000 to 0xffffffff81b3c000
4 user stack: 0x00007ffee5a8b000 to 0x00007ffee6a8b000
5frame caller <image>:function + offset
6 0 ffffffff81b3b868 (+ 32) ffffffff800b0489 <kernel_x86_64> invoke_command_trampoline(void*) + 0x19
7 1 ffffffff81b3b888 (+ 24) ffffffff8014d20c <kernel_x86_64> arch_debug_call_with_fault_handler + 0x16
8 2 ffffffff81b3b8a0 (+ 80) ffffffff800ad4d8 <kernel_x86_64> debug_call_with_fault_handler + 0x68
9 3 ffffffff81b3b8f0 (+ 96) ffffffff800b071f <kernel_x86_64> invoke_debugger_command + 0xef
10 4 ffffffff81b3b950 (+ 64) ffffffff800b0896 <kernel_x86_64> invoke_pipe_segment(debugger_command_pipe*, int, char*) + 0xf6
11 5 ffffffff81b3b990 (+ 80) ffffffff800b099c <kernel_x86_64> invoke_debugger_command_pipe + 0xac
12 6 ffffffff81b3b9e0 (+ 96) ffffffff800b5160 <kernel_x86_64> ExpressionParser::_ParseCommandPipe(int&) + 0x120
13 7 ffffffff81b3ba40 (+ 96) ffffffff800bab5e <kernel_x86_64> ExpressionParser::EvaluateCommand(char const*, int&) + 0x30e
14 8 ffffffff81b3baa0 (+ 240) ffffffff800bd5be <kernel_x86_64> evaluate_debug_command + 0x11e
15 9 ffffffff81b3bb90 (+ 96) ffffffff800aef40 <kernel_x86_64> kernel_debugger_loop(char const*, char const*, __va_list_tag*, int) + 0x1b0
1610 ffffffff81b3bbf0 (+ 80) ffffffff800af18e <kernel_x86_64> kernel_debugger_internal(char const*, char const*, __va_list_tag*, int) + 0x6e
1711 ffffffff81b3bc40 (+ 256) ffffffff800af4f2 <kernel_x86_64> panic + 0xb2
1812 ffffffff81b3bd40 (+ 80) ffffffff80124306 <kernel_x86_64> delete_object_cache_internal(ObjectCache*) + 0x66
1913 ffffffff81b3bd90 (+ 32) ffffffff80048982 <kernel_x86_64> _GLOBAL__N_1::block_cache::~block_cache() + 0x62
2014 ffffffff81b3bdb0 (+ 112) ffffffff8004f3e6 <kernel_x86_64> block_cache_delete + 0x2f6
2115 ffffffff81b3be20 (+ 32) ffffffff816b7c4e <bfs> Volume::Unmount() + 0x8e
2216 ffffffff81b3be40 (+ 32) ffffffff816ba3ce <bfs> bfs_unmount(fs_volume*) + 0x13
2317 ffffffff81b3be60 (+ 112) ffffffff80105882 <kernel_x86_64> fs_unmount(char*, int, unsigned int, bool) + 0x392
2418 ffffffff81b3bed0 (+ 80) ffffffff8010aad6 <kernel_x86_64> _user_unmount + 0x86
2519 ffffffff81b3bf20 (+ 16) ffffffff8014ebd8 <kernel_x86_64> x86_64_syscall_entry + 0xfb
26user iframe at 0xffffffff81b3bf30 (end = 0xffffffff81b3bff8)
27 rax 0x63 rbx 0x7ffee6a89d70 rcx 0x1f5aa57c1e4
28 rdx 0x20781f39360 rsi 0x0 rdi 0x1add1bc0
29 rbp 0x7ffee6a89e30 r8 0x7fd r9 0x31761004
30 r10 0x1f5aa57c521 r11 0x3246 r12 0x0
31 r13 0x7ffee6a89e60 r14 0x0 r15 0x7ffee6a89e60
32 rip 0x1f5aa57c1e4 rsp 0x7ffee6a89d68 rflags 0x3246
33 vector: 0x63, error code: 0x0
3420 ffffffff81b3bf30 (+140734887157504) 000001f5aa57c1e4 <libroot.so> _kern_unmount + 0x0c
3521 00007ffee6a89e30 (+ 144) 000001b493266fd4 <_APP_> AutoMounter::_UnmountAndEjectVolume(BPartition*, BPath&, char const*) + 0x54
3622 00007ffee6a89ec0 (+ 528) 000001b49326733e <_APP_> AutoMounter::_UnmountAndEjectVolume(BMessage*) + 0x1ce
3723 00007ffee6a8a0d0 (+ 176) 000001b493267a95 <_APP_> AutoMounter::MessageReceived(BMessage*) + 0x1c5
3824 00007ffee6a8a180 (+ 592) 0000020781b58c3b <libbe.so> BApplication::DispatchMessage(BMessage*, BHandler*) + 0xfb
3925 00007ffee6a8a3d0 (+ 80) 0000020781b60834 <libbe.so> BLooper::task_looper() + 0x284
4026 00007ffee6a8a420 (+ 32) 0000020781b55c91 <libbe.so> BApplication::Run() + 0x21
4127 00007ffee6a8a440 (+ 640) 000001b493265705 <_APP_> main + 0x25
4228 00007ffee6a8a6c0 (+ 48) 000001b49326583e <_APP_> _start + 0x3e
4329 00007ffee6a8a6f0 (+ 48) 0000019734c236d2 </boot/system/runtime_loader@0x0000019734c0f000> <unknown> + 0x146d2
4430 00007ffee6a8a720 (+ 0) 00007f21af111260 <commpage> commpage_thread_exit + 0x00