When your OS goes crazy - Screenshots
- lkurusa
- Member
- Posts: 42
- Joined: Wed Aug 08, 2012 6:39 am
- Libera.chat IRC: Levex
- Location: New York, NY
- Contact:
Re: When your OS goes crazy - Screenshots
The infamous 2048 game via ANSI escape sequences in my VGA terminal gone wrong.
Cheers,
Lev
Lev
Re: When your OS goes crazy - Screenshots
Arrgggh.... bugs everywhere... My framebuffer display driver made a booboo, that's one thing, but the debugger is not perfect either As you can see backtrace is not shown properly (there are 3 more text segment addresses on top of the stack that should be there), and the disassembly is also more than interesting...
Let's debug the debugger! Re: When your OS goes crazy - Screenshots
Retracted
Last edited by Scoopta on Sun Feb 10, 2019 5:22 pm, edited 1 time in total.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: When your OS goes crazy - Screenshots
Not bad for my first attempt in rendering a page delivered over HTTP.
Not sure exactly why are those "href" attributes are being parsed as text and not attributes, but have many weeks to investigate.
UPDATE: A failed attempt on rendering my favorite forum.
Most of this really was fixing the TCP/IP stack and not actual work on the browser itself, because my TCP/IP stack had problems when the server doesn't send the response packets in order, while the majority of sites do not actually send their packets in order. Then, when I finally had an "aww yeah" moment when my TCP/IP stack worked properly (but really slow,) I was hit with the fact that my rendering doesn't handle line overflows properly neither tables.
Not sure exactly why are those "href" attributes are being parsed as text and not attributes, but have many weeks to investigate.
UPDATE: A failed attempt on rendering my favorite forum.
Most of this really was fixing the TCP/IP stack and not actual work on the browser itself, because my TCP/IP stack had problems when the server doesn't send the response packets in order, while the majority of sites do not actually send their packets in order. Then, when I finally had an "aww yeah" moment when my TCP/IP stack worked properly (but really slow,) I was hit with the fact that my rendering doesn't handle line overflows properly neither tables.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: When your OS goes crazy - Screenshots
I have a regression where my colors no longer display correctly in modes with lower than 32 BPP.
-
- Posts: 20
- Joined: Fri Jun 16, 2017 1:51 am
- Libera.chat IRC: Maka_Albarn
Re: When your OS goes crazy - Screenshots
When you mess up a for loop while setting the page tables:
Apparently it ran into hardware memory.
Apparently it ran into hardware memory.
Re: When your OS goes crazy - Screenshots
No, this is not yet paint This was supposed to be mouse cursor moving on black screen. Seems my repaint function is buggy and when mouse moves down, it draws a white line
- TheCool1Kevin
- Posts: 24
- Joined: Fri Oct 14, 2016 7:37 pm
- Location: Canada
- Contact:
Re: When your OS goes crazy - Screenshots
I replaced my kmalloc() workings with something spicier and this happened...
You can actually see the pink BSOD (more like PSOD hahaha) and I have no idea what went wrong. I suspect some corruption in the double buffering mechanism for VESA.
You can actually see the pink BSOD (more like PSOD hahaha) and I have no idea what went wrong. I suspect some corruption in the double buffering mechanism for VESA.
LiquiDOS, my weird hobbyist OS.
"Strive for progress, not perfection" - Anonymous
"Strive for progress, not perfection" - Anonymous
-
- Member
- Posts: 50
- Joined: Sat Mar 21, 2009 9:42 pm
Re: When your OS goes crazy - Screenshots
An OS for AVR microcontrollers I'm working on. Testing out some new USART code
Re: When your OS goes crazy - Screenshots
Kernel decided to dump itself.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
Re: When your OS goes crazy - Screenshots
Gramado: Crazy window list
Re: When your OS goes crazy - Screenshots
I feel like I did good today.
SAUCE CD IV - The most schwaaay OS.
- MajickTek
- Member
- Posts: 101
- Joined: Sat Dec 17, 2016 6:58 am
- Libera.chat IRC: MajickTek
- Location: The Internet
- Contact:
Re: When your OS goes crazy - Screenshots
Looks like some kind of ASCII game or something.FelixBoop wrote:I feel like I did good today.
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs
Code: Select all
while ( ! ( succeed = try() ) );
-
- Posts: 1
- Joined: Mon Sep 25, 2017 6:29 pm
Re: When your OS goes crazy - Screenshots
I see a lot of strange vga text things. I used to get that because of an overflow in my command buffer.
- MajickTek
- Member
- Posts: 101
- Joined: Sat Dec 17, 2016 6:58 am
- Libera.chat IRC: MajickTek
- Location: The Internet
- Contact:
Re: When your OS goes crazy - Screenshots
At least they look niceBrandonKoerner wrote:I see a lot of strange vga text things. I used to get that because of an overflow in my command buffer.
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs
Code: Select all
while ( ! ( succeed = try() ) );