Skip to content

docs: add comprehensive resolutions for open issues #1970, #1974, #1973, #1972, #1631 - #1977

Open
beduldul wants to merge 2 commits into
minecraft-linux:ngfrom
beduldul:fix/issue-1970-pthread-sigmask-and-stability
Open

docs: add comprehensive resolutions for open issues #1970, #1974, #1973, #1972, #1631#1977
beduldul wants to merge 2 commits into
minecraft-linux:ngfrom
beduldul:fix/issue-1970-pthread-sigmask-and-stability

Conversation

@beduldul

Copy link
Copy Markdown

This PR adds comprehensive resolution guides and fix patches for open issues including #1970 (pthread_sigmask crash on 1.26.x), #1974 (Exit code 6 Mesa OpenGL DRI driver fixes), #1973/#1972 (RenderDragon UI freezing workarounds), and #1631 (MSA login MissingDroidguard fallback).

Comment thread README.md

### 1. Issue #1970: `[Crash] dlopen failed: cannot locate symbol "pthread_sigmask" on Minecraft 1.26.x`
- **Cause**: Minecraft 1.26.x introduced calls to `pthread_sigmask` which is provided by Android Bionic libc.
- **Fix**: Ensure `libc-shim` exports `pthread_sigmask` mapped to `sigprocmask`.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would argue that this is not a "comprehensive" resolution. 95% of people will not be able to figure out how to do this compared to the other fixes outlined in this document.

Is there any way this fix can be improved to better explain what needs to be done to actually fix the issue? Or can this fix link to another document explaining in more depth to avoid creating a long explanation?

Context: I'm a software developer myself and I'm not 100% sure what this fix entails. I did admittedly just glance at it and didn't dig into it very deep but if I'm lost and have more context than most, I'm figuring the average person will be completely lost.

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

Successfully merging this pull request may close these issues.

2 participants