Skip to content

DOOM startup failure #31

Open
Open
@google0101-ryan

Description

@google0101-ryan

I built the latest release from the git repository using clang on debian. It compiles without issue, but when I boot and run doom, it spits out the following message:

[pmm.c] memory stats: available: 127 MiB  
[pmm.c] unavailable: 449 KiB
[pmm.c] taken by modules: 11 MiB
[kernel.c] SnowflakeOS 0.7
[kernel.c] kernel is 214 KiB large
[ps2.c] initializing PS/2 devices
[ps2.c] keyboard
[ps2.c] mouse
[mouse.c] enabled scroll wheel
[mouse.c] five buttons enabled
[kernel.c] loaded module disk
[kernel.c] loaded module symbols
[paging.c] page fault caused by instruction at 00001029 from process 3:
[paging.c] the page at 0005fa48 wasn't present 
[paging.c] when a process tried to write to it
[paging.c] this process was in user mode

I have no idea what caused it. Also, I had to change the Makefile to create misc/root/etc and misc/root/mnt properly.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions