I managed to fix one where my bootloader info struct pointer would point to a [page fault] after I replaced EFI's paging structures.
Now I'm getting one when I call util::bitmap::operator[], on a... test instruction?
Code: Select all
10067c: 84 04 16 test BYTE PTR [rsi+rdx*1],al
So, what causes a page fault?
Where might I find page-faulty code?
Please explain.