Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Could my linker be related to this? I just realized that my kernel is getting loaded at around 1MB barrier, like what!!! Can that make this weird bug appear?
I allocated 1GB to my OS, there should not be any problems with that right?
This happened to me when I overwrote pictures etc which I passed that time as ramdisk with my own kernel because of grub simply loading it to a position I specified in the linkerscript without knowing that qemu loads ramdisks there.
But its your OS, we cant magically know why this bug happens if you dont even show a screenshot without the bug.