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

Can't run on windows 10 (thread main panicked) #12

Open
jeffhaskin opened this issue May 4, 2024 · 4 comments
Open

Can't run on windows 10 (thread main panicked) #12

jeffhaskin opened this issue May 4, 2024 · 4 comments

Comments

@jeffhaskin
Copy link

I ran and the command prompt showed briefly, then disappeared. So I ran it from command prompt and this is what was returned:

Starting persistent threadpool with 5 worker(s).
thread 'main' panicked at C:\Users\Douglas\.cargo\registry\src\index.crates.io-6f17d22bba15001f\hashbrown-0.14.3\src\raw\mod.rs:86:40:
Hash table capacity overflow
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
@DouglasDwyer
Copy link
Owner

Huh, that's very interesting. Thank you for the bug report. Can you provide some additional details about your setup for me?

  • Does this happen every single time?
  • It sounds like the game crashes even before getting to the main menu. Is that correct?
  • Can you run the game from the web browser successfully?
  • What are your system specs (CPU model, GPU model, and RAM?)

@jeffhaskin
Copy link
Author

jeffhaskin commented Jun 27, 2024

Apologies for delay. Just downloaded the most recent version, still happening. Here's the additional info:

  • It happens every time.
  • Correct, no menu appears. shell/command prompt window appears briefly, had to run from command prompt to see the message and run with additional info.
  • Online demo doesn't open. Blank white screen.

System Specs:

  • Intel(R) Core(TM) i7-3632QM CPU @ 2.20GHz 2.20 GHz
  • 16.0 GB (15.9 GB usable) Ram (1600mhz)
  • NVIDIA GeForce GT 630M
  • Windows 10 Home 22H2 (os build: 19045.4529)
  • Windows Feature Experience Pack 1000.19058.1000.0

Browser: Edge

Console message with more info:

C:\Users\jeffr\Downloads>octo.exe
[2024-06-27T22:12:12Z INFO  client] Starting persistent threadpool with 5 worker(s).
thread 'main' panicked at C:\Users\Douglas\.cargo\registry\src\index.crates.io-6f17d22bba15001f\hashbrown-0.14.3\src\raw\mod.rs:86:40:
Hash table capacity overflow
stack backtrace:
   0:     0x7ff640e866d6 - <unknown>
   1:     0x7ff6409db8eb - <unknown>
   2:     0x7ff640e72fc9 - <unknown>
   3:     0x7ff640e877ac - <unknown>
   4:     0x7ff640e87f7a - <unknown>
   5:     0x7ff640e87ab0 - <unknown>
   6:     0x7ff640e87a39 - <unknown>
   7:     0x7ff640e87a26 - <unknown>
   8:     0x7ff6410a51b7 - <unknown>
   9:     0x7ff640b7acbe - <unknown>
  10:     0x7ff6410b28af - <unknown>
  11:     0x7ff640b7499d - <unknown>
  12:     0x7ff640ac155e - <unknown>
  13:     0x7ff64096ca1b - <unknown>
  14:     0x7ff640951486 - <unknown>

@DouglasDwyer
Copy link
Owner

I see. I'm not sure why the hashmap issue is occurring (the binary should be compatible with your CPU), but I can say for certain that your GPU is unsupported. The native demo requires a Vulkan-compatible device, but the NVIDIA GeForce GT 630M does not have Vulkan.

As the hardware is below minimum specifications, I am not planning to debug this issue further. However, I definitely want to add an "unsupported hardware" message or something more user-friendly than a crash. I will leave the ticket open until then.

Thanks for your interest in the demo, and I really appreciate you following up! Let me know if you have any other questions or suggestions.

@jeffhaskin
Copy link
Author

Makes sense. I'm planning a full factory reset soon anyway, so I'll do some cpu-only testing again after that.

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

2 participants