1 | PANIC: ASSERT FAILED (/Users/alex/src/haiku/haiku/headers/private/kernel/arch/generic/user_memory.h:23): arch_thread_get_current_thread()->fault_handler == nullptr
|
---|
2 | Welcome to Kernel Debugging Land...
|
---|
3 | Thread 1538 "w>Deskbar" running on CPU 1
|
---|
4 | stack trace for thread 1538 "w>Deskbar"
|
---|
5 | kernel stack: 0xffffffff804dc000 to 0xffffffff804e1000
|
---|
6 | user stack: 0x00007fb67b43b000 to 0x00007fb67b47b000
|
---|
7 | frame caller <image>:function + offset
|
---|
8 | 0 ffffffff804dfc38 (+ 16) ffffffff80135338 <kernel_x86_64> arch_debug_stack_trace + 0x13
|
---|
9 | 1 ffffffff804dfc48 (+ 16) ffffffff8009dfe3 <kernel_x86_64> stack_trace_trampoline(void*) + 0x09
|
---|
10 | 2 ffffffff804dfc58 (+ 24) ffffffff8012d6cc <kernel_x86_64> arch_debug_call_with_fault_handler + 0x16
|
---|
11 | 3 ffffffff804dfc70 (+ 96) ffffffff8009ea06 <kernel_x86_64> debug_call_with_fault_handler + 0x68
|
---|
12 | 4 ffffffff804dfcd0 (+ 96) ffffffff8009f9e9 <kernel_x86_64> kernel_debugger_loop(char const*, char const*, __va_list_tag*, int) + 0x224
|
---|
13 | 5 ffffffff804dfd30 (+ 80) ffffffff8009fc8a <kernel_x86_64> kernel_debugger_internal(char const*, char const*, __va_list_tag*, int) + 0x132
|
---|
14 | 6 ffffffff804dfd80 (+ 240) ffffffff8009fefe <kernel_x86_64> panic + 0xc1
|
---|
15 | 7 ffffffff804dfe70 (+ 16) ffffffff8010d53e <kernel_x86_64> _ZN12_GLOBAL(???, user_access, ???, arch_cpu_user_memcpy, ???, ???, ???, ???, ???, ???, ???, ???) + 0x3b
|
---|
16 | 8 ffffffff804dfe80 (+ 80) ffffffff801159a2 <kernel_x86_64> user_memcpy + 0x30
|
---|
17 | 9 ffffffff804dfed0 (+ 16) ffffffff80142823 <kernel_x86_64> X86PhysicalPageMapper::MemcpyFromPhysical(void*, unsigned long, unsigned long, bool) + 0x43
|
---|
18 | 10 ffffffff804dfee0 (+ 16) ffffffff801138aa <kernel_x86_64> vm_memcpy_from_physical + 0x21
|
---|
19 | 11 ffffffff804dfef0 (+ 224) ffffffff80053a5f <kernel_x86_64> cache_io(void*, void*, long, unsigned long, unsigned long*, bool) + 0x2b4
|
---|
20 | 12 ffffffff804dffd0 (+ 80) ffffffff80054879 <kernel_x86_64> file_cache_read + 0x57
|
---|
21 | 13 ffffffff804e0020 (+ 80) ffffffff81af5a3c <bfs> Inode::ReadAt(long, unsigned char*, unsigned long*) + 0xb2
|
---|
22 | 14 ffffffff804e0070 (+ 16) ffffffff81b01349 <bfs> bfs_read(fs_volume*, fs_vnode*, void*, long, void*, unsigned long*) + 0x4f
|
---|
23 | 15 ffffffff804e0080 (+ 16) ffffffff800e27c4 <kernel_x86_64> file_read(file_descriptor*, long, void*, unsigned long*) + 0x41
|
---|
24 | 16 ffffffff804e0090 (+ 96) ffffffff800d9558 <kernel_x86_64> _kern_read + 0xbd
|
---|
25 | 17 ffffffff804e00f0 (+ 32) ffffffff8014ae2b <kernel_x86_64> pread + 0x33
|
---|
26 | 18 ffffffff804e0110 (+ 16) ffffffff81bf7a24 <packagefs> BFdIO::ReadAt(long, void*, unsigned long) + 0x18
|
---|
27 | 19 ffffffff804e0120 (+ 80) ffffffff8014dbe2 <kernel_x86_64> BPositionIO::ReadAtExactly(long, void*, unsigned long, unsigned long*) + 0x3e
|
---|
28 | 20 ffffffff804e0170 (+ 64) ffffffff81bf0a6e <packagefs> BPackageKit::BHPKG::BPrivate::PackageFileHeapAccessorBase::ReadFileData(unsigned long, void*, unsigned long) + 0x30
|
---|
29 | 21 ffffffff804e01b0 (+ 64) ffffffff81bf0aeb <packagefs> BPackageKit::BHPKG::BPrivate::PackageFileHeapAccessorBase::ReadAndDecompressChunkData(unsigned long, unsigned long, unsigned long, void*, void*) + 0x3d
|
---|
30 | 22 ffffffff804e01f0 (+ 16) ffffffff81bf0c39 <packagefs> BPackageKit::BHPKG::BPrivate::PackageFileHeapReader::ReadAndDecompressChunk(unsigned long, void*, void*) + 0xd3
|
---|
31 | 23 ffffffff804e0200 (+ 96) ffffffff81bf0595 <packagefs> BPackageKit::BHPKG::BPrivate::PackageFileHeapAccessorBase::ReadDataToOutput(long, unsigned long, BDataIO*) + 0x9d
|
---|
32 | 24 ffffffff804e0260 (+ 112) ffffffff81bd4f01 <packagefs> CachedDataReader::_ReadIntoPages(vm_page**, unsigned long, unsigned long) + 0x79
|
---|
33 | 25 ffffffff804e02d0 (+ 448) ffffffff81bd5d84 <packagefs> CachedDataReader::_ReadCacheLine(long, unsigned long, long, unsigned long, BDataIO*) + 0x6aa
|
---|
34 | 26 ffffffff804e0490 (+ 64) ffffffff81bd603d <packagefs> CachedDataReader::ReadDataToOutput(long, unsigned long, BDataIO*) + 0x7d
|
---|
35 | 27 ffffffff804e04d0 (+ 16) ffffffff81bf036e <packagefs> BPackageKit::BHPKG::PackageDataHeapReader::ReadDataToOutput(long, unsigned long, BDataIO*) + 0x3e
|
---|
36 | 28 ffffffff804e04e0 (+ 80) ffffffff81bde6ab <packagefs> PackageFile::Read(IORequest*) + 0x115
|
---|
37 | 29 ffffffff804e0530 (+ 16) ffffffff81be6b0e <packagefs> UnpackingLeafNode::Read(IORequest*) + 0x30
|
---|
38 | 30 ffffffff804e0540 (+ 32) ffffffff81bd7638 <packagefs> packagefs_io(fs_volume*, fs_vnode*, void*, IORequest*) + 0x2b
|
---|
39 | 31 ffffffff804e0560 (+ 80) ffffffff800f10b7 <kernel_x86_64> vfs_vnode_io + 0x36
|
---|
40 | 32 ffffffff804e05b0 (+ 368) ffffffff800f1848 <kernel_x86_64> vfs_read_pages + 0x7f
|
---|
41 | 33 ffffffff804e0720 (+ 96) ffffffff800557ee <kernel_x86_64> VMVnodeCache::Read(long, generic_io_vec const*, unsigned long, unsigned int, unsigned long*) + 0x4c
|
---|
42 | 34 ffffffff804e0780 (+ 368) ffffffff80113f57 <kernel_x86_64> vm_soft_fault(VMAddressSpace*, unsigned long, bool, bool, bool, vm_page**, VMAreaWiredRange*) + 0x66c
|
---|
43 | 35 ffffffff804e08f0 (+ 272) ffffffff80119606 <kernel_x86_64> vm_page_fault + 0x31b
|
---|
44 | 36 ffffffff804e0a00 (+ 64) ffffffff8013661c <kernel_x86_64> x86_page_fault_exception + 0x1bb
|
---|
45 | 37 ffffffff804e0a40 (+ 536) ffffffff8012f4ff <kernel_x86_64> int_bottom + 0x56
|
---|
46 | kernel iframe at 0xffffffff804e0c58 (end = 0xffffffff804e0d20)
|
---|
47 | rax 0x0 rbx 0xffffffff804e0d88 rcx 0x4
|
---|
48 | rdx 0xff rsi 0xd90c833781 rdi 0xffffffff804e0df0
|
---|
49 | rbp 0xffffffff804e0d30 r8 0x1cee85fba30 r9 0x18
|
---|
50 | r10 0x4 r11 0x3206 r12 0x100
|
---|
51 | r13 0x80001301 r14 0x80000000 r15 0x4
|
---|
52 | rip 0xffffffff8014cb84 rsp 0xffffffff804e0d20 rflags 0x13216
|
---|
53 | vector: 0xe, error code: 0x0
|
---|
54 | 38 ffffffff804e0c58 (+ 216) ffffffff8014cb84 <kernel_x86_64> strlcpy + 0x14
|
---|
55 | 39 ffffffff804e0d30 (+ 32) ffffffff8010d43c <kernel_x86_64> _ZN12_GLOBAL(???, user_access, ???, arch_cpu_user_strlcpy, ???, ???, ???, ???, ???, ???, ???, ???) + 0x79
|
---|
56 | 40 ffffffff804e0d50 (+ 112) ffffffff80115a0a <kernel_x86_64> user_strlcpy + 0x4d
|
---|
57 | 41 ffffffff804e0dc0 (+ 352) ffffffff80074458 <kernel_x86_64> _user_generic_syscall(char const*, unsigned int, void*, unsigned long) + 0x4e
|
---|
58 | 42 ffffffff804e0f20 (+ 24) ffffffff8012f7a5 <kernel_x86_64> x86_64_syscall_entry + 0xfb
|
---|
59 | user iframe at 0xffffffff804e0f38 (end = 0xffffffff804e1000)
|
---|
60 | rax 0x1 rbx 0x7fb67b47a600 rcx 0x9998224ed4
|
---|
61 | rdx 0x7fb67b47a5c0 rsi 0x80000000 rdi 0xd90c833781
|
---|
62 | rbp 0x7fb67b47a5e0 r8 0x1cee85fba30 r9 0x18
|
---|
63 | r10 0x4 r11 0x3206 r12 0x0
|
---|
64 | r13 0x882ed84be0 r14 0x882eda8be0 r15 0x0
|
---|
65 | rip 0x9998224ed4 rsp 0x7fb67b47a5b8 rflags 0x3206
|
---|
66 | vector: 0x63, error code: 0x0
|
---|
67 | 43 ffffffff804e0f38 (+140423871436456) 0000009998224ed4 <libroot.so> _kern_generic_syscall + 0x0c
|
---|
68 | 44 00007fb67b47a5e0 (+ 16) 000000d90c82c386 </boot/system/lib/libbnetapi.so@0x000000d90c7ed000> <unknown> + 0x3f386
|
---|
69 | 45 00007fb67b47a5f0 (+ 64) 000000d90c82c3b0 </boot/system/lib/libbnetapi.so@0x000000d90c7ed000> <unknown> + 0x3f3b0
|
---|
70 | 46 00007fb67b47a630 (+ 16) 0000015fb5ac8cfe </boot/system/apps/NetworkStatus@0x0000015fb5abd000> <unknown> + 0xbcfe
|
---|
71 | 47 00007fb67b47a640 (+ 32) 000001cee82d75d9 </boot/system/lib/libbe.so@0x000001cee80fe000> <unknown> + 0x1d95d9
|
---|
72 | 48 00007fb67b47a660 (+ 32) 000001cee82d75f7 </boot/system/lib/libbe.so@0x000001cee80fe000> <unknown> + 0x1d95f7
|
---|
73 | 49 00007fb67b47a680 (+ 32) 000001cee82d75f7 </boot/system/lib/libbe.so@0x000001cee80fe000> <unknown> + 0x1d95f7
|
---|
74 | 50 00007fb67b47a6a0 (+ 32) 000001cee82d75f7 </boot/system/lib/libbe.so@0x000001cee80fe000> <unknown> + 0x1d95f7
|
---|
75 | 51 00007fb67b47a6c0 (+ 32) 000001cee82d75f7 </boot/system/lib/libbe.so@0x000001cee80fe000> <unknown> + 0x1d95f7
|
---|
76 | 52 00007fb67b47a6e0 (+ 64) 000001cee82dbb2c </boot/system/lib/libbe.so@0x000001cee80fe000> <unknown> + 0x1ddb2c
|
---|
77 | 53 00007fb67b47a720 (+ 48) 000001cee82dbc32 </boot/system/lib/libbe.so@0x000001cee80fe000> <unknown> + 0x1ddc32
|
---|
78 | 54 00007fb67b47a750 (+ 96) 000001cee82e2ff8 </boot/system/lib/libbe.so@0x000001cee80fe000> <unknown> + 0x1e4ff8
|
---|
79 | 55 00007fb67b47a7b0 (+ 32) 000001594d7c48a3 </boot/system/Deskbar@0x000001594d789000> <unknown> + 0x3b8a3
|
---|
80 | 56 00007fb67b47a7d0 (+ 32) 000001cee8230dbf </boot/system/lib/libbe.so@0x000001cee80fe000> <unknown> + 0x132dbf
|
---|
81 | 57 00007fb67b47a7f0 (+ 32) 0000009998224ae8 <libroot.so> _thread_do_exit_work (nearest) + 0x72
|
---|
82 | 58 00007fb67b47a810 (+ 0) 00007f913bca5260 <commpage> commpage_thread_exit + 0x00
|
---|
83 | kdebug>
|
---|