igorlira / dirplayer-rs

A web-compatible Shockwave Player emulator written in Rust
GNU General Public License v3.0
50 stars 10 forks source link

Panic occurring on X Files #14

Open skiesofravens opened 3 months ago

skiesofravens commented 3 months ago

Panic occuring when attempting to run X Files with the chrome extension.

execute_task #1 url: https://www.minijuegos.es/juegos/x-files.dcr resolved: https://www.minijuegos.es/juegos/x-files.dcr

Checksums don't match! Stored: 1727776074 Computed: 2411840842
ScoreFrameData 123 1006 48
frame 0 channel 10 flags=4096
frame 0 channel 11 flags=4096
frame 0 channel 12 flags=4096
frame 0 channel 13 flags=4096
frame 0 channel 14 flags=4096
frame 0 channel 15 flags=4096
frame 0 channel 16 flags=4096
frame 0 channel 17 flags=4096
frame 0 channel 18 flags=4096
frame 0 channel 19 flags=4096
frame 0 channel 20 flags=4096
frame 0 channel 21 flags=4096
frame 0 channel 22 flags=4096
frame 0 channel 23 flags=4096
frame 0 channel 24 flags=4096
frame 0 channel 25 flags=4096
frame 0 channel 26 flags=4096
frame 0 channel 27 flags=4096
frame 0 channel 28 flags=4096
frame 0 channel 29 flags=4096
frame 0 channel 30 flags=4096
frame 0 channel 31 flags=4096
frame 0 channel 32 flags=4096
frame 0 channel 33 flags=4096
frame 0 channel 34 flags=4096
frame 0 channel 35 flags=4096
frame 0 channel 36 flags=4096
frame 0 channel 37 flags=4096
frame 0 channel 38 flags=4096
frame 0 channel 39 flags=4096
frame 0 channel 40 flags=4096
frame 0 channel 41 flags=4096
frame 0 channel 42 flags=4096
frame 0 channel 43 flags=4096
frame 0 channel 44 flags=4096
frame 0 channel 45 flags=4096
frame 0 channel 46 flags=4096
frame 0 channel 47 flags=4096
frame 0 channel 48 flags=4096
frame 0 channel 49 flags=4096
frame 0 channel 50 flags=4096
frame 0 channel 51 flags=4096
frame 0 channel 52 flags=4096
frame 0 channel 53 flags=4096
frame 0 channel 54 flags=4096
frame 0 channel 55 flags=4096
frame 0 channel 56 flags=4096
frame 0 channel 57 flags=4096
frame 0 channel 58 flags=4096
frame 0 channel 59 flags=4096
panicked at library/alloc/src/raw_vec.rs:545:5:
capacity overflow

Stack:

Error
    at e.wbg.__wbg_new_abda76e883ba8a5f (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/assets/content-script.tsx.333bfd69.js:33:6491)
    at core::ops::function::Fn::call::hecf83e0b50b6d28d (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/vm-rust/pkg/vm_rust_bg.wasm:wasm-function[1268]:0xd5566)
    at std::panicking::rust_panic_with_hook::h62090d3fc0630473 (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/vm-rust/pkg/vm_rust_bg.wasm:wasm-function[492]:0xa379e)
    at core::panicking::panic_fmt::hd79411a297d06dc8 (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/vm-rust/pkg/vm_rust_bg.wasm:wasm-function[961]:0xce305)
    at alloc::raw_vec::capacity_overflow::hfd18578094e5282c (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/vm-rust/pkg/vm_rust_bg.wasm:wasm-function[960]:0xce202)
    at alloc::raw_vec::RawVec<T,A>::allocate_in::h9fc5b398d81a7c8e (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/vm-rust/pkg/vm_rust_bg.wasm:wasm-function[714]:0xb2bbb)
    at alloc::vec::from_elem::hd4057736c71e82cd (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/vm-rust/pkg/vm_rust_bg.wasm:wasm-function[697]:0xb22e1)
    at vm_rust::player::bitmap::bitmap::decode_generic_bitmap::h332cc033a28bd50c (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/vm-rust/pkg/vm_rust_bg.wasm:wasm-function[206]:0x77821)
    at vm_rust::player::cast_lib::CastLib::apply_cast_def::hfb48b77a91deba01 (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/vm-rust/pkg/vm_rust_bg.wasm:wasm-function[336]:0x8fea5)
    at <async_std::task::builder::SupportTaskLocals<F> as core::future::future::Future>::poll::h37b67c441c68271d (chrome-extension://gpgalkgegfekkmaknocegonkakahkhbc/vm-rust/pkg/vm_rust_bg.wasm:wasm-function[771]:0xc1329)