-
Notifications
You must be signed in to change notification settings - Fork 10
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
Can't load game on Arch Linux #118
Comments
Thank you for taking the time to report this issue! I can re-produce the fault with assimp-3.1.1 with Ubuntu, created issue #119 for this. I have no problem running the assimp version provided with the assimp.sh script with Ubuntu 15.04. If you have the time, could you please build with 'make DEBUG=1' and run with GDB (gdb ./chaoticrage) to provide the backtraces ('where' after crash)? |
You're welcome, I hope this output will be useful:
And this is the stack backtrace
Stack backtrace when clicking on "Start campaign game"
|
This stacktrace looks a lot like #119 so when we fix that, this will probably work for you. It looks like it only affects custom map meshes, which have different load flags than the 3D models. Can you try the lakeside map? It doesn't have any custom meshes. |
Thanks a lot for the hint, it works perfectly with Lakeside map. |
@zapateo thanks for the logs! Could you also provide the stacktraces for the malloc() error with assimp 3.0? |
…ces flag. 'aiProcess_OptimizeGraph' and 'aiProcess_PreTransformVertices' cannot be used at the same time. This might not be the best solution, but fixes the assimp 3.1.1 assertion for custom map meshes. TODO: Zombies are not visible when using assimp 3.1.1.
Hi @zapateo, I've found and fixed the bug which was breaking Assimp 3.1.1. Can you confirm that the game is now operational for you? |
@esper I'm sorry (and at the same time happy), I'm not getting the
I'm not an experienced programmer, so maybe there is a better way to do this; anyway, I'm glad to help you with further informations or tests if you need them. Thanks a lot for the fix! |
That is odd. You shouldn't need all those steps, in fact the installation I might set up an Arch test VM and have a fiddle.
|
I'm going to make another test, I'll tell you the results very soon |
Ok, I can confirm that now it works even with Assimp installed with Pacman; |
Fantastic. |
Thanks a lot guys! |
Thank you for all of your bug report and stack traces. It's been a huge help! |
You're welcome, keep on developing with love this awesome game! |
I compiled the game with the
make
command and everything works right. When I start the game I can see the intro screens and the main menu but when I try to start any of game mode the window closes and I get this error:and it creates a core dump.
I compiled using both assimp library from Pacman and the one I downloaded using the
./tools/linux/assimp.sh
, getting the same result.EDIT: Uninstalling the assimp library installed through Pacman and using the one provided with source code I get a malloc() error after starting the game
The text was updated successfully, but these errors were encountered: