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