First you need to know how to properly report bugs, making a screenshot and uploading it is maybe the simplest way for you, but it requires me to read that from a screenshot and then I need to zoom into it to be able to read the error message. Second it doesn't contain the whole debug log.
You can generate this very easily by:
- loading your save-game
- opening menu (e.g. ESC
key)
- Settings -> Mod settings -> Map -> Abandoned Ruins - Updated -> Enable debug log (not on_tick
please!)
- Then save your game
- Resume game (may delay now depending on your amount of mods, size of your map, etc.)
If the crash happens, you were able to reprocuce it. Now quit Factorio and go to its folder. There should be a file called factorio-current.log
. I need all lines from it. So please upload it somewhere (no "free" one-click hosters, please), e.g. on a public pastebin.
When you write your report, please be as descriptive as possible, not just what you did here. For example, I would include the main error message (requires some skill to know which one) as the post's title and paste the backtrace in 3 backticks.
Example:
Title: on_tick: LuaEntity API call when LuaEntity was invalid.
Post message:
Hello there!
I suddenly had this crash during Freeplay (Space Age) at single-player mode:
3912.638 Error MainLoop.cpp:1510: Exception at tick 408010771: The mod The Ruins Mod - Updated (1.3.0) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event AbandonedRuins_updated_fork::on_tick (ID 0)
LuaEntity API call when LuaEntity was invalid.
stack traceback:
[C]: in function '__index'
__AbandonedRuins_updated_fork__/lua/spawning.lua:258: in function 'clear_area'
__AbandonedRuins_updated_fork__/lua/spawning.lua:280: in function 'spawn_ruin'
__AbandonedRuins_updated_fork__/lua/spawning.lua:317: in function 'spawn_random_ruin'
__AbandonedRuins_updated_fork__/control.lua:124: in function <__AbandonedRuins_updated_fork__/control.lua:105>
3931.519 Info AppManager.cpp:352: Deleting active scenario.
3933.700 Quitting: user-quit.
My uploaded factorio-current.log
can be found here: https://example.org/paste-xxxxxx
This way you have already included some important information:
- error in title
- your environment (Freeplay (Space Age), single-player)
- full backtrace to the error
Maybe it is already fixable then. I have not linked there as this is an example. But otherwise, please always link to your pastebin'ed log file.