Native Crash

Hi there, my game crashed and it asked that I report it. I tried to follow the automated process that came up with it, then it said something about not being able to do native crashes automatically and requested that I do it manually. I came to here to do that, but then I saw a related bug report that said there is a link somewhere in the app to do it (maybe I misread it?) but I couldn’t find it, so this is what I am hoping the next-best-thing to do.

The trouble I have now is that I can’t seem to start the game without it crashing , like the farthest I have gotten in the last three tries (I figured the problem might be on my end) was that I got back to my current save where I could see critters, but then it crashed back to desktop. I didn’t delete anything, so if this isn’t the correct brick of information, I should still have the initial crash-log if it is different than this one.

This is the pastebin that you requested, or at least I hope. I’ve never really used pastebin, so if I need to correct anything to make it visible to you, feel free to mention it and I’ll get right on it. Hopefully I got you the right info , I pulled it from the “Playing Steam Version” window that generated after.

Thank you for the help in advance, and sorry about the trouble.

5 Likes

Hi, thank you very much for taking the effort! And it seems like the log came through correctly.

Unfortunately, I myself can’t tell what would be the problem here, but we should be able to get back to you on Monday.

3 Likes

Thanks for the report.

This looks to be the relevant part of the log:

ERROR: Parameter "tex" is null.
ERROR:    at: texture_replace (servers/rendering/renderer_rd/storage_rd/texture_storage.cpp:1604)
ERROR: Parameter "tex" is null.
ERROR:    at: texture_set_path (servers/rendering/renderer_rd/storage_rd/texture_storage.cpp:1658)

It is an error I’ve not seen before. My guess is that the crash is related to graphics rendering in some way.

Unfortunately I think this might be a random Godot Engine error we can’t really do anything about (even though this is different than what is usually reported, I’m not sure it would be useful to report this to Godot as our previous reports are also unsolved despite years passing). Or is there something specific in the game you can do to get this crash to trigger again for you?

What’s likely the case here is that you had some really old crash data from years and years ago, because we removed the native crash reporting when we updated to Godot 4 back in 2024. As a result I’ve turned off our native crash receiving service as it cannot currently offer new crash reports that are useful as current versions of Thrive are completely incapable of generating such reports. So, sorry for the slightly confusing info the launcher gives if it detects very old crash dump files.

If you verify the game files and restart your computer, does the game start working again? If the save consistently or somewhat consistently causes a crash I’d be very interested to receive that save file so that I can see if it also causes problems to trigger on other computers as well.

5 Likes