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

[3DS v0.80.1344] Crash on Startup #1200

Closed
Kikasuru opened this issue Oct 1, 2020 · 7 comments
Closed

[3DS v0.80.1344] Crash on Startup #1200

Kikasuru opened this issue Oct 1, 2020 · 7 comments

Comments

@Kikasuru
Copy link
Contributor

Kikasuru commented Oct 1, 2020

Hello again, I finally got the 3DS version of TIC-80 built, but I have a bug to report.

On an o3DS, TIC-80 will crash upon startup, right around when the console is meant to appear. A crash dump can be found here
crash_dump_00000000.zip

EDIT: This happens on both the CIA and 3DSX versions.

@Kikasuru Kikasuru changed the title (3DS v0.80.1344) Crash on Startup [3DS v0.80.1344] Crash on Startup Oct 10, 2020
@AnthonyDiGirolamo
Copy link

I'm running into this as well. When I get some time I'll try building the merge commit #1122 to see if that works and if so bisect.

@AnthonyDiGirolamo
Copy link

@asiekierka any idea what fix might be needed?

@Kikasuru
Copy link
Contributor Author

I'm running into this as well. When I get some time I'll try building the merge commit #1122 to see if that works and if so bisect.

Just tested it now, it runs fine as I can see.

@Kikasuru
Copy link
Contributor Author

Kikasuru commented Oct 24, 2020

I've widdled the error being put in to 0bb037c.

@AnthonyDiGirolamo
Copy link

Nice find! So maybe something to do with the async URL fetching code. I'm new to both tic80 and 3ds development but will take a look.

@asiekierka
Copy link
Contributor

Thank you for the research! Looking into it right now - the 3DS uses custom HTTP code to reduce the binary's size.

@asiekierka
Copy link
Contributor

This should do it. Thank you again!

@nesbox nesbox closed this as completed in 7d4412a Oct 25, 2020
nesbox added a commit that referenced this issue Oct 25, 2020
n3ds: fix crash in async net_httpc access, close #1200
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants