copy / v86

x86 PC emulator and x86-to-wasm JIT, running in the browser
https://copy.sh/v86/
BSD 2-Clause "Simplified" License
19.44k stars 1.35k forks source link

Cannot run KolibriOS #1034

Closed ace-dent closed 6 days ago

ace-dent commented 2 months ago

Using Chrome - Version 116.0.5845.187 (Official Build) (x86_64), on macOS Intel laptop. After initial boot of KolibriOS, the emulator hangs on loading the desktop. Historically this worked and would load.

ace-dent commented 2 months ago

After flushing cache seems to be working... I think the issue was setting Networking proxy to space rather than blank (i.e. " " vs ""). Obviously this shouldn't cause a crash(?)....

copy commented 2 months ago

Indeed, we need a try-catch here:

https://github.com/copy/v86/blob/c69cbd7854d7cbda08679c389973aa87c9fb37bd/src/browser/network.js#L101

ace-dent commented 2 months ago

@copy - Thanks for the quick response and for this wonderful tool! It has allowed me to explore multiple OS withe ease.

Does this issue also expose an underlying issue on KolibriOS, that I should report back to their team?

copy commented 2 months ago

Does this issue also expose an underlying issue on KolibriOS, that I should report back to their team?

No, the issue was specific to v86.