Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error on http://www.gaiaonline.com/launch/fishing #16129

Closed
tannsi opened this issue Apr 26, 2024 · 1 comment · Fixed by #19462
Closed

Error on http://www.gaiaonline.com/launch/fishing #16129

tannsi opened this issue Apr 26, 2024 · 1 comment · Fixed by #19462
Labels
A-avm1 Area: AVM1 (ActionScript 1 & 2) error-report Automated error reports from Ruffle web build

Comments

@tannsi
Copy link

tannsi commented Apr 26, 2024

Error Info

Error name: Error
Error message: panicked at core/src/avm1/runtime.rs:449:41:
called Option::unwrap() on a None value
Error stack:

Error: panicked at core/src/avm1/runtime.rs:449:41:
called `Option::unwrap()` on a `None` value
    at J.n.wbg.__wbg_new_28c511d9baebfa89 (http://graphics.gaiaonline.com/ruffle/20240425/core.ruffle.22214d8f93677f6269cd.js:1:73847)
    at js_sys::Error::new::hdd220ef72a1ea21f (wasm://wasm/03a96b1e:wasm-function[13935]:0xb31b9c)
    at core::ops::function::FnOnce::call_once{{vtable.shim}}::h0b0ddc27f3250923 (wasm://wasm/03a96b1e:wasm-function[11527]:0xadb90e)
    at std::panicking::rust_panic_with_hook::h9aabd906218897c3 (wasm://wasm/03a96b1e:wasm-function[7110]:0x9a3a37)
    at core::panicking::panic_fmt::h3aff855fe938c13f (wasm://wasm/03a96b1e:wasm-function[11243]:0xad539b)
    at core::panicking::panic::h11a2021d92dc1cbb (wasm://wasm/03a96b1e:wasm-function[10763]:0xaa82e2)
    at core::option::unwrap_failed::h0e0b231623e0d004 (wasm://wasm/03a96b1e:wasm-function[13387]:0xb20536)
    at ruffle_web::Ruffle::tick::ha8d7c94c78b040e4 (wasm://wasm/03a96b1e:wasm-function[1099]:0x346236)
    at ruffle_web::Ruffle::new_internal::{{closure}}::{{closure}}::{{closure}}::h07cb9c73ce736e56 (wasm://wasm/03a96b1e:wasm-function[13873]:0xb31561)
    at wasm_bindgen::convert::closures::invoke1_mut::h9cfdd142835fc6a9 (wasm://wasm/03a96b1e:wasm-function[12496]:0xafbdc0)

Player Info

Allows script access: true
Renderer: wgpu
Adapter Backend: Gl
Adapter Name: "ANGLE (Apple, ANGLE Metal Renderer: Apple M1 Pro, Unspecified Version)"
Adapter Device Type: IntegratedGpu
Adapter Driver Name: ""
Adapter Driver Info: ""
Enabled features: Features(FLOAT32_FILTERABLE | TEXTURE_COMPRESSION_BC | TEXTURE_ADAPTER_SPECIFIC_FORMAT_FEATURES | SHADER_UNUSED_VERTEX_OUTPUT)
Available features: Features(TEXTURE_COMPRESSION_ETC2 | TEXTURE_COMPRESSION_ASTC | TEXTURE_COMPRESSION_ASTC_HDR | PUSH_CONSTANTS | CLEAR_TEXTURE)
Current limits: Limits { max_texture_dimension_1d: 16384, max_texture_dimension_2d: 16384, max_texture_dimension_3d: 2048, max_texture_array_layers: 256, max_bind_groups: 4, max_bindings_per_bind_group: 1000, max_dynamic_uniform_buffers_per_pipeline_layout: 8, max_dynamic_storage_buffers_per_pipeline_layout: 0, max_sampled_textures_per_shader_stage: 16, max_samplers_per_shader_stage: 16, max_storage_buffers_per_shader_stage: 0, max_storage_textures_per_shader_stage: 0, max_uniform_buffers_per_shader_stage: 11, max_uniform_buffer_binding_size: 16384, max_storage_buffer_binding_size: 0, max_vertex_buffers: 8, max_buffer_size: 268435456, max_vertex_attributes: 16, max_vertex_buffer_array_stride: 255, min_uniform_buffer_offset_alignment: 32, min_storage_buffer_offset_alignment: 256, max_inter_stage_shader_components: 120, max_compute_workgroup_storage_size: 0, max_compute_invocations_per_workgroup: 0, max_compute_workgroup_size_x: 0, max_compute_workgroup_size_y: 0, max_compute_workgroup_size_z: 0, max_compute_workgroups_per_dimension: 0, max_push_constant_size: 0, max_non_sampler_bindings: 1000000 }
Surface quality: high
Surface samples: 4
Surface size: (1280, 1160, 1)
Player type: Object
SWF URL: http://graphics.gaiaonline.com/images/Gaia_Flash/FISHING/bassken_game4.20.swf?4.20
Param flashvars: l=bassken&g=fishing&gver=4.20&gsiUrl=www&websrv=www.gaiaonline.com&grsrv=graphics.gaiaonline.com
Param allowScriptAccess: always
Param allowFullScreen: true
Param src: http://graphics.gaiaonline.com/images/Gaia_Flash/FISHING/bassken_game4.20?4.20
Param base: http://graphics.gaiaonline.com/images/Gaia_Flash/FISHING/
Param subdomain: www
Param name: fishing
Param game: fishing
Param flversion: 8.23
Param flversionie: 9.0
Param gsiUrl: www
Attribute 0: undefined
Attribute 1: undefined
Attribute 2: undefined
Attribute 3: undefined
Attribute 4: undefined
Attribute 5: undefined
Attribute 6: undefined
Attribute 7: undefined
Attribute 8: undefined
Attribute 9: undefined
Attribute 10: undefined
Attribute 11: undefined
Attribute 12: undefined
Attribute 13: undefined
Attribute 14: undefined
Attribute 15: undefined
Attribute 16: undefined
Attribute 17: undefined
Attribute 18: undefined

Page Info

Page URL: http://www.gaiaonline.com/launch/fishing?&l=bassken
SWF URL: http://graphics.gaiaonline.com/images/Gaia_Flash/FISHING/bassken_game4.20.swf?4.20

Browser Info

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Platform: MacIntel
Has touch support: false

Ruffle Info

Version: 0.1.0
Name: nightly 2024-04-25
Channel: nightly
Built: 2024-04-25T00:05:37.894Z
Commit: 868ab45
Is extension: false

Metadata

width: 640
height: 580
frameRate: 24
numFrames: 43
swfVersion: 7
backgroundColor: #3300FF
isActionScript3: false
uncompressedLength: 385460

@tannsi tannsi added the error-report Automated error reports from Ruffle web build label Apr 26, 2024
@Lord-McSweeney Lord-McSweeney added the A-avm1 Area: AVM1 (ActionScript 1 & 2) label Apr 26, 2024
@Lord-McSweeney
Copy link
Collaborator

Interesting, it shouldn't be possible for that unwrap to be hit:

let parent = child.parent().unwrap();

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-avm1 Area: AVM1 (ActionScript 1 & 2) error-report Automated error reports from Ruffle web build
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants