Skip to content

Weak systems and random failed race conditions can make the game crash #28

@carbonatek

Description

@carbonatek

How to replicate - have exactly one of:

  • Weak CPU (>=10 year old dual core with multithreading)
  • Powerful CPU (cap the Java process in Linux to 2 threads)

In my case, I have a 5700X3D, so I cap the Minecraft process to 2 threads to find the same issue my friend has been having on his i3-6100T.

https://gist.github.com/carbonatek/bc54dfc6bdfe0a1b8523e83047cefe85

Here's the trace. From what I understood BC Transport tries to load before BC API initializes, this only happens in hardware constricted environments.

Linux command to constrict the java process to 2 threads: taskset -cap 0-1 $(pidof java)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions