rossimo / retrobot

MIT License
281 stars 16 forks source link

Hang after crash in NES core #15

Open rossimo opened 1 year ago

rossimo commented 1 year ago
Exporting frames: 171.43729999661446
Encoding: 90.75659999251366
Emulation: 69.85770002007484
Exporting frames: 33.546999990940094
Encoding: 154.03499999642372
Emulation: 27.01680001616478
Exporting frames: 9.896099984645844
Encoding: 72.72299998998642
Emulation: 419.0207999944687
Exporting frames: 7.841000020503998
Encoding: 73.37959998846054
Emulation: 247.17939999699593
Exporting frames: 6.298899978399277
Encoding: 80.27369999885559
RuntimeError: table index is out of bounds
    at wasm://wasm/0066738e:wasm-function[683]:0x7bcd1
    at wasm://wasm/0066738e:wasm-function[689]:0x7c2c5
    at wasm://wasm/0066738e:wasm-function[415]:0x6ec3f
    at wasm://wasm/0066738e:wasm-function[389]:0x6cedc
    at wasm://wasm/0066738e:wasm-function[392]:0x6d036
    at Object.retro_load_game (eval at new_ (C:\retrobot\stable\cores\quicknes_libretro.js:9:111997), <anonymous>:8:10)
    at loadRom (C:\retrobot\stable\src\util.ts:9:25)
    at exports.default (C:\retrobot\stable\src\worker.ts:120:16)
    at async C:\retrobot\stable\node_modules\piscina\src\worker.ts:147:20
RuntimeError: memory access out of bounds
    at wasm://wasm/0066738e:wasm-function[434]:0x6f0fc
    at wasm://wasm/0066738e:wasm-function[645]:0x76391
    at wasm://wasm/0066738e:wasm-function[646]:0x7641a
    at wasm://wasm/0066738e:wasm-function[695]:0x7c46e
    at wasm://wasm/0066738e:wasm-function[419]:0x6ecfc
    at wasm://wasm/0066738e:wasm-function[394]:0x6d058
    at Object.retro_serialize_size (eval at new_ (C:\retrobot\stable\cores\quicknes_libretro.js:9:111997), <anonymous>:7:10)
    at loadState (C:\retrobot\stable\src\util.ts:18:23)
    at exports.default (C:\retrobot\stable\src\worker.ts:142:18)
    at async C:\retrobot\stable\node_modules\piscina\src\worker.ts:147:20