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

xemu 0.7.133 crashes on startup on macOS: "Assertion failed: (glGetError() == GL_NO_ERROR), function pgraph_method, file pgraph.c, line 998" #1788

Closed
svetlyo opened this issue Nov 15, 2024 · 6 comments
Labels
bug Something isn't working

Comments

@svetlyo
Copy link

svetlyo commented Nov 15, 2024

Bug Description

Starting xemu crashes with:

Assertion failed: (glGetError() == GL_NO_ERROR), function pgraph_method, file pgraph.c, line 998.
Abort trap: 6

Expected Behavior

xemu should not crash on startup.

xemu Version

0.7.133

System Information

OS: macOS Sonoma 14.7, CPU/GPU: Apple M3 Max
CPU:
OS_Version: Version 14.7 (Build 23H124)
GL_VENDOR: Apple
GL_RENDERER: Apple M3 Max
GL_VERSION: 4.1 Metal - 88.1
GL_SHADING_LANGUAGE_VERSION: 4.10

Additional Context

No response

@svetlyo svetlyo added the bug Something isn't working label Nov 15, 2024
@gottagofaster236
Copy link

This is a regression, crash not reproducible on v0.7.132

@mborgerson
Copy link
Member

Perhaps an issue with glLineWidth. @faha223 can you take a look?

@gottagofaster236
Copy link

@faha223
Copy link
Contributor

faha223 commented Nov 17, 2024

Thanks @gottagofaster236 that's really helpful. I've submitted this PR to address the issue. Once the workflow run is done, can you try it out and let me know how it goes?

#1792

@svetlyo
Copy link
Author

svetlyo commented Nov 17, 2024

I've tried the build artifact https://github.com/xemu-project/xemu/actions/runs/11876322983/artifacts/2197726403 (the macOS, arm64, Release one for the PR 1792 (https://github.com/xemu-project/xemu/actions/runs/11876322983/job/33094533367?pr=1792))

It starts up just fine now.

@mborgerson
Copy link
Member

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants