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

Fatal Error upon fresh Windows 10 64-bit download from Latest Nightly 2023-12-01 build #14267

Open
ShahAKahn opened this issue Dec 1, 2023 · 10 comments
Labels
bug Something isn't working panic Hit a panic render-wgpu Issues relating to the wgpu renderer

Comments

@ShahAKahn
Copy link

ShahAKahn commented Dec 1, 2023

Describe what you were doing

I downloaded the .zip file from the 'Latest Nightly Release' part of the Downloads section of Ruffle.rs website and the program keeps crashing with or without loading a .swf or any flash file into it. Yes , it happens immediately upon opening Ruffle just like n0samu asked on issue/ticket #13021 from Jacianto (whom never bothered to reply >.>) . I download all the previous builds , whether 32 or 64 bit , and I am getting the exact same error message .

P.S : I am writing this as the program automatically led me to this page so I wanted to write a report as this was so straightforward . Take your time to resolve this . No hurry , no worry :3

What does the crash message say?

panicked at C:\Users\runneradmin.cargo\git\checkouts\wgpu-53e70f8674b08dd4\fb4f9c5\wgpu\src\backend\direct.rs:3056:5:
wgpu error: Validation Error

Caused by:
In Queue::write_buffer_with
Parent device is lost

panicked at C:\Users\runneradmin.cargo\git\checkouts\wgpu-53e70f8674b08dd4\fb4f9c5\wgpu\src\backend\direct.rs:3056:5:
wgpu error: Out of Memory ( when I tried to run it using 'Run as Administrator' )

Ruffle Version

0.1.0-nightly (656d41f 2023-11-30)

Affected platform

Desktop app

Operating system

Windows 10.0.17134 (Windows 10 Pro) [64-bit]

Additional information

No response

@ShahAKahn ShahAKahn added bug Something isn't working panic Hit a panic labels Dec 1, 2023
@Lord-McSweeney Lord-McSweeney added the render-wgpu Issues relating to the wgpu renderer label Dec 1, 2023
@n0samu
Copy link
Member

n0samu commented Dec 1, 2023

Hi, what video card do you have?

@ShahAKahn
Copy link
Author

ShahAKahn commented Dec 1, 2023

Hello :) . Integrated Graphics 4400 . Ancient . I know :/

@n0samu
Copy link
Member

n0samu commented Dec 1, 2023

Yes, that would be the reason. You can try using the Ruffle Web Demo instead.

@torokati44
Copy link
Member

You could also try switching graphics backends by adding the -g dx11 command line arguments.

@n0samu
Copy link
Member

n0samu commented Dec 1, 2023

No, Ruffle does not support DX11

@torokati44
Copy link
Member

Oooh, sorry, I'm not up to date on our Windows situation. There is still vk and dx12 to try. And hopefully soon (#13732) gl too.
Until then, another thing you can try is making sure you have the latest graphics drivers for that GPU.

@n0samu
Copy link
Member

n0samu commented Dec 1, 2023

Honestly such an old card is hopeless, web demo might be ok but will definitely be slow. I suggest just downloading the Flash projector

@ShahAKahn
Copy link
Author

ShahAKahn commented Dec 2, 2023

Excellent. Both options , https://ruffle.rs/demo/ and the Flash projector, worked as-is. Could you either sticky this thread or add a short note about this on Ruffle website (or anywhere you see fit) please? It would help people to know workarounds. Thank you :))

P.S: Adding the '-g dx11' to Target made it do nothing and adding '-g dx12' gave the exact same 'Out of Memory' error as mentioned initially.

@torokati44
Copy link
Member

Both options worked as-is.

I'm glad! But exactly which options do you mean? 😅

@n0samu
Copy link
Member

n0samu commented Dec 5, 2023

They meant the Ruffle Web Demo and the Flash projector

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working panic Hit a panic render-wgpu Issues relating to the wgpu renderer
Projects
None yet
Development

No branches or pull requests

4 participants