site: https://github.com/SerenityOS/jakt/tree/8eee9275f83b548b04bcd873bd65cf325399b2f0/selfhost
To reproduce:
Just go back and forth between the original url and main.jakt a few times
Error:
112.295 [#0 RequestServer(43:43)]: Unrecoverable page fault, read from address V0x00000005
112.295 [#0 RequestServer(43:43)]: Note: Address V0x00000005 looks like a possible nullptr dereference
112.295 [RequestServer(43:43)]: CRASH: CPU #0 Page Fault in ring 3
112.295 [#0 RequestServer(43:43)]: Exception code: 0004 (isr: 0000)
112.295 [#0 RequestServer(43:43)]: pc=0x001b:0x2f901e12 eflags=0x00010202
112.295 [#0 RequestServer(43:43)]: stack=0x0023:0x1af45d28
112.295 [#0 RequestServer(43:43)]: ds=0x0023 es=0x0023 fs=0x0023 gs=0x002b
112.295 [#0 RequestServer(43:43)]: eax=0x00000001 ebx=0x5dad1d34 ecx=0x0000000f edx=0x1af45dac
112.295 [#0 RequestServer(43:43)]: ebp=0x1af45d28 esp=0xd11ffee8 esi=0x017efba0 edi=0x01477f20
112.295 [#0 RequestServer(43:43)]: cr0=0x80010013 cr2=0x00000005 cr3=0x0d9f5000 cr4=0x003406e4
112.295 [#0 RequestServer(43:43)]: 0x2f901e12 (?)
112.295 [#0 RequestServer(43:43)]: Kernel + 0x00d5f5b4 Kernel::Process::crash(int, unsigned int, bool) +0x1e4
112.295 [#0 RequestServer(43:43)]: Kernel + 0x010e25fa Kernel::handle_crash(Kernel::RegisterState const&, char const*, int, bool) +0x71a
112.295 [#0 RequestServer(43:43)]: Kernel + 0x010ed07d page_fault_handler +0xafd
112.295 [#0 RequestServer(43:43)]: Kernel + 0x010eb526 page_fault_asm_entry +0x26
112.295 [#0 RequestServer(43:43)]: Process regions:
112.295 [#0 RequestServer(43:43)]: BEGIN END SIZE ACCESS NAME
112.295 [#0 RequestServer(43:43)]: 0x01110000 -- 0x0111ffff 0x00010000 RW malloc: ChunkedBlock(64)
112.295 [#0 RequestServer(43:43)]: 0x01120000 -- 0x0112ffff 0x00010000 RW malloc: ChunkedBlock(32)
112.295 [#0 RequestServer(43:43)]: 0x01130000 -- 0x0113ffff 0x00010000 RW malloc: ChunkedBlock(128)
112.295 [#0 RequestServer(43:43)]: 0x01140000 -- 0x0114ffff 0x00010000 RW malloc: ChunkedBlock(256)
112.295 [#0 RequestServer(43:43)]: 0x01150000 -- 0x0115ffff 0x00010000 RW malloc: ChunkedBlock(496)
112.295 [#0 RequestServer(43:43)]: 0x01160000 -- 0x0116ffff 0x00010000 RW malloc: ChunkedBlock(2032)
112.295 [#0 RequestServer(43:43)]: 0x01170000 -- 0x0117ffff 0x00010000 RW malloc: ChunkedBlock(16)
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too