brenns10/yams

Text served by socket-examples.asm does not load properly

Closed this issue · 8 comments

Running patched MARS and the data returned by the server produces the following render in FireFox 36.0.1.

https://www.dropbox.com/s/gw9hbgr75az9qmg/Screenshot%202015-03-20%2013.05.14.png?dl=0

Confirmed with Firefox 36.0.1 on Ubuntu (however, Chrome renders it just fine.) The mystery characters look like the result of a buffer overrun. Will investigate.

Did not mean to close this issue...

Please pull issue/5 and retry.

issue/5 resolves the buffer overrun, providing the following render in FF 36.0.1:
https://www.dropbox.com/s/gjzpo29phx59kkx/Screenshot%202015-03-21%2013.30.16.png?dl=0

When text is placed in an arbitrary file test.html and directly loaded into FF:
https://www.dropbox.com/s/x3j2mqbcc1uqbh7/Screenshot%202015-03-21%2013.31.10.png?dl=0

Added HTTP headers to sample HTML to make Firefox render it properly.

I can repro all previous issues, and the branch now correctly renders.

Confirmed that FF 36.0.1 renders correctly. You're clear to merge, I think.

Closed by #9.