-
Notifications
You must be signed in to change notification settings - Fork 23
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
OpenAL Error crash #215
Comments
What version of ACR are you using? Without debug symbols, there is not enough information to identify the problem. Does the crash also happen if you compile ACR (as |
I'm using the precompiled Linux release 2.7. |
Please test with a self-compiled binary. |
This issue seems to persist in later versions. |
That happens to me since I installed Arch. (btw I think that assaultcube/AC#220 and assaultcube/AC#219 are related) I think a stack trace may help you fixing the issue, so
|
Please run I would guess you'd run something like If the root cause is in a dependency library, you might need to figure out the line numbers for the libraries and report the issue to the library maintainers. |
Interestingly, in #250, a duplicate of this issue, @Mte90 found that compiling the game himself made the crash seem to disappear. This suggests the root cause could be a bug in one of the dependencies. In #168,
#189 seemed to be due to an infinite loop in AC's bot code that keeps allocating with Other old crash issues might be related: #30, (#113, #138, #156), #129, #184, #172, #212 |
I don't think it worked, but here's the output: for
for
for
for
for
for
|
You might have to recompile with more debugging info ( It looks like it worked, although we just have function names and no line numbers, as the functions seem to form a valid stacktrace: https://github.com/acreloaded/acr/blob/v2.18.2/source/src/tools.cpp#L323-L339
The question is whether something in renderstrips() is really responsible for the crash, or whether some corruption elsewhere caused it to crash here. |
I tried to follow the stracktrace and I found a "solution". I have no idea why it fixes the problem, I just 'removed' the call for a function that was crashing the game. I sent the "solution" here so someone else can test to see if the solution actually works: assaultcube/AC#219 (comment) It worked, at least for me, in both AC and ACR. The only thing is that here the line is |
For convenience, the temporary fix in the other issue is to force the false ( There are different ways:
At this point, we should wait to see how they resolve it. |
Hi im confused Do i add to the rendercubes.cpp Or do i add the: false && and Delete from if to else to the rendercubes.cpp and recompile |
I think if you add ati_mda_bug 1 to autoexec.cf, you don't need to do anything else. |
Thanks |
Still a problem on Debian 11
|
The game crashed after few games :
I also have multiple error messages :
libpng warning: iCCP: known incorrect sRGB profile
OpenAL Error (A003): invalid value, line 156
Here is the full log : https://privatebin.net/?bdeeaa8cf3e2d157#AvwkrZ4KXJp8Hn3ly/1h6GefFm30HJj/NfQGY2meh4c=
The text was updated successfully, but these errors were encountered: