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
[Runtime Bug/Crash] Game freezes during intro cutscene #130
Comments
Which version of |
The one CMake generated when I compiled this repo. |
Only Windows is being forced to build in 32bit. For Linux, at least, |
This crash happens when Backtrace:
This probably means that metadata of the allocated memory (probably before, maybe after the memory returned to the user) was overwritten by an out-of-bounds read. However (@kevinbentley), do I understand it correctly that the libmve code needs to be replaced, because it's some code from Interplay that's not under GPL? Might make sense to just integrate another MVE decoder to (hopefully) fix the problem, instead of debugging code that needs to go anyway.. |
By the way, what's the meaning of |
Original vs Linux port of the mvelib. Fixing this one might be moot since we need to change that library anyway. |
But even on Linux, the code from libmve/ seems to be used.. |
This may be resolved when #253 is resolved. |
Build Version
07d988e
Operating System Environment
CPU Environment
Game Environment
I’m using the game data from Steam’s Windows version of Descent 3.
Description
If you try to watch the intro cutscene, the game will crash:
Once the game prints “SIGNAL 6 caught, aborting”, it will freeze and do nothing. I have to SSH into the system and send the process a SIGTERM which causes the “Recursive signal cleanup! Hard exit! AHHGGGG!” message.
Regression Status
All I know is that this bug wasn’t in the Windows version of Descent 3 v1.4.
Steps to Reproduce
Descent3 --windowed
.The text was updated successfully, but these errors were encountered: