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
Assertion failed at line 582 #8606
Comments
Most NewGRFs are on BaNaNaS, except two. WAS can be found here: newshipsw.grf can be found in the openttdcoop grfpack: A bit more readable backtrace:
|
The problem is that there is an airport on a 2x2 house. (use Land Area Information in case you don't trust me :P) So in a tile-loop, it walks all the tiles of the house to update the graphics, finds that there is an airport, not a house, on parts of the tile, which causes this crash. |
The good thing is, it is only that building that is an issue. I can fix the savegame, but as I am missing a single NewGRF, that is currently of little use to you (as there will be a world of other issues because of the missing NewGRF if I would be to save this). I am really unsure how this situation happened, as it should be impossible for it to happen. Possibly this happened during changing / upgrading of NewGRFs, which happened a lot in this savegame (PS: what a massive savegame, holy crap :D). 1.10.3 won't crash on this, as the validation checks are disabled in those builds. Only in test-builds we have them enabled, causing this crash. I am tempted to write this off as a one-off ... I will see if I can dig up the missing NewGRF and post a fixed savegame for you. |
Found the GRF. As promised, a fixed savegame: I hope I did everything correctly .. I had the same AIs, same NewGRFs and everything. I demolished the building that was causing the crash. This set you back for ~2.8 million in your currency .. I hope you are okay with that ;) You should be able to load this savegame with 1.11.0-beta1 now, and continue where you left off. I am going to close this issue now, as I believe the bug was caused by changing of NewGRFs, and that a building changes properties. Either way .. really hard to trace back. We will keep our eyes open if this happens for other people too. Tnx for the report, and feel free to reach out if the attached savegame is not what you expected; it is always possible I forgot something silly and now the AIs won't load or something similar .. just let me know, and I will look at it :) For now: enjoy OpenTTD! :) |
Error Message:
Crash on Launch - "Assertion failed at line 582 of user/runner/work/openTTD/openTTD/scr/newgrf_house.cpp:IstitleType(title, MP_House)
Version of OpenTTD
1.11.0-beta1
crash.log
crash.sav.zip
The text was updated successfully, but these errors were encountered: