#8345: PANIC: ASSERT FAILED ... x86/paging/pae/x86VMTranslationMapPAE.cpp:231 -----------------------------+------------------------------ Reporter: kallisti5 | Owner: bonefish Type: bug | Status: assigned Priority: high | Milestone: R1/alpha5 Component: System/Kernel | Version: R1/Development Resolution: | Keywords: vm pae Blocked By: | Blocking: 9435, 9520, 9677 Has a Patch: 0 | Platform: x86 -----------------------------+------------------------------ Comment (by kallisti5): I just saw this on a VM running on Intel hardware. (x86 gcc4, hrev47380) {{{ kdebug> bt stack trace for thread 10063 "bash" kernel stack: 0xcdeec000 to 0xcdef0000 user stack: 0x70dcd000 to 0x71dcd000 frame caller <image>:function + offset 0 cdeef9f0 (+ 32) 80093763 <kernel_x86> invoke_command_trampoline(void*: 0xcdeefa64) + 0x15 1 cdeefa10 (+ 12) 80115b9e <kernel_x86> arch_debug_call_with_fault_handler + 0x1b 2 cdeefa1c (+ 48) 800913f3 <kernel_x86> debug_call_with_fault_handler + 0x4e 3 cdeefa4c (+ 64) 8009391d <kernel_x86> invoke_debugger_command + 0xc8 4 cdeefa8c (+ 64) 80093a36 <kernel_x86> invoke_pipe_segment(debugger_command_pipe*: 0x37, int32: 8132, char*: NULL) + 0x71 5 cdeefacc (+ 48) 80093afd <kernel_x86> invoke_debugger_command_pipe + 0x89 6 cdeefafc (+ 64) 8009787b <kernel_x86> ExpressionParser<0xcdeefbb8>::_ParseCommandPipe(int&: 0xcdeefbb4) + 0xc9f 7 cdeefb3c (+ 80) 8009d761 <kernel_x86> ExpressionParser<0xcdeefbb8>::EvaluateCommand(char const*: 0x801aa020 "bt", int&: 0xcdeefbb4) + 0xc09 8 cdeefb8c (+ 208) 8009e7d1 <kernel_x86> evaluate_debug_command + 0x8a 9 cdeefc5c (+ 80) 80092281 <kernel_x86> kernel_debugger_loop(char const*: 0x2 "<???>", char const*: 0x801aeca8 "����h�~�", char*: 0xcdeefcec, int32: -2146884601) + 0x2e7 10 cdeefcac (+ 64) 80092432 <kernel_x86> kernel_debugger_internal(char const*: 0x2 "<???>", char const*: 0x2 "<???>", char*: 0xcdeefd0c, int32: -2146884101) + 0x11e 11 cdeefcec (+ 32) 80092616 <kernel_x86> panic + 0x3a 12 cdeefd0c (+ 96) 8011f14c <kernel_x86> X86VMTranslationMapPAE<0xcf61caa8>::Map(uint32: 0xb63000, int64: 187289600, uint32: 0x55 (85), uint32: 0x0 (0), vm_page_reservation*: 0xcdeefe38) + 0x134 13 cdeefd6c (+ 80) 800f7472 <kernel_x86> map_page(VMArea*: 0x55, vm_page*: 0xcdeefe38, uint32: 0x0 (0), uint32: 0x0 (0), vm_page_reservation*: 0xcccccccc) + 0xd0 14 cdeefdbc (+ 224) 800fdb1f <kernel_x86> vm_soft_fault(VMAddressSpace*: 0x1, uint32: 0x1 (1), false, false, true, vm_page**: 0x8, VMAreaWiredRange*: 0x1) + 0xbf3 15 cdeefe9c (+ 160) 8010233e <kernel_x86> vm_page_fault + 0x2ab 16 cdeeff3c (+ 96) 801245ee <kernel_x86> x86_page_fault_exception + 0x163 17 cdeeff9c (+ 12) 801181de <kernel_x86> int_bottom_user + 0x73 user iframe at 0xcdeeffa8 (end = 0xcdef0000) eax 0x0 ebx 0xc1cd6c ecx 0x71dcb1ac edx 0x61ad2114 esi 0x0 edi 0x71dcb1e0 ebp 0x71dcb1b8 esp 0xcdeeffdc eip 0xb63980 eflags 0x13212 user esp 0x71dcb19c vector: 0xe, error code: 0x1d 18 cdeeffa8 (+ 0) 00b63980 <libroot.so> _init (nearest) + 0x1734 19 71dcb1b8 (+ 80) 024c051e <_APP_> make_child + 0xaa 20 71dcb208 (+ 256) 0249f495 <_APP_> command_substitute + 0x126 21 71dcb308 (+ 192) 024a39ed <_APP_> expand_string (nearest) + 0x2af4 22 71dcb3c8 (+3472) 024a4b6a <_APP_> expand_string (nearest) + 0x3c71 23 71dcc158 (+ 32) 024a5a79 <_APP_> expand_string (nearest) + 0x4b80 24 71dcc178 (+ 64) 024a5db1 <_APP_> expand_string_assignment + 0x70 25 71dcc1b8 (+2288) 024a080e <_APP_> string_quote_removal (nearest) + 0x4ee 26 71dccaa8 (+ 96) 024a097c <_APP_> string_quote_removal (nearest) + 0x65c 27 71dccb08 (+ 16) 024a0c89 <_APP_> do_word_assignment + 0x13 28 71dccb18 (+ 112) 024a6604 <_APP_> expand_word (nearest) + 0x168 29 71dccb88 (+ 16) 024a6d77 <_APP_> expand_words + 0x13 30 71dccb98 (+ 320) 0248d108 <_APP_> execute_command_internal + 0x11c9 31 71dcccd8 (+ 96) 024e4c35 <_APP_> parse_and_execute + 0x446 32 71dccd38 (+ 64) 02483cd0 <_APP_> xparse_dolparen (nearest) + 0x6b0 33 71dccd78 (+ 304) 0248559d <_APP_> main + 0x1216 34 71dccea8 (+ 64) 024799eb <_APP_> _start + 0x50 35 71dccee8 (+ 48) 00e7b630 </boot/system/runtime_loader@0x00e6a000> <unknown> + 0x11630 36 71dccf18 (+ 0) 61ad2250 <commpage> commpage_thread_exit + 0x00 }}} -- Ticket URL: <https://dev.haiku-os.org/ticket/8345#comment:76> Haiku <https://dev.haiku-os.org> Haiku - the operating system.