Figured out why my game keep crashing randomly

so i’ve been experiencing this fatal crash in the game for long time (possibly 6 experimental build i’ve played has this crash happens randomly) and i was believing that this crash happens because something is wrong with the way the game generate map (segmentation fault) and the way the game register attack to enemy (when i hit an enemy after travelling far away the game crashed) until i decided to check debug log and see what caused this random error…

what i found is 21 line of error saying (ERROR GAME : the blob tried to find faction blob which wasn’t loaded in game::monmove) and ended in :
22:47:59.184 ERROR GAME : (error message will follow backtrace)
(@0x54e78e[cataclysm-tiles.exe+0x14e78e]),
(@0x54f089[cataclysm-tiles.exe+0x14f089]),
(@0x5f44c7[cataclysm-tiles.exe+0x1f44c7]),
(@0x605c0d[cataclysm-tiles.exe+0x205c0d]),
(IMG_LoadWEBP_RW+0x5d7ce3@0x133c8a3[cataclysm-tiles.exe+0xf3c8a3]),
(@0x4013e2[cataclysm-tiles.exe+0x13e2]),
(BaseThreadInitThunk+0x12@0x7765343d[kernel32.dll+0x1343d]),
(RtlInitializeExceptionChain+0x63@0x77b99802[ntdll.dll+0x39802]),
(RtlInitializeExceptionChain+0x36@0x77b997d5[ntdll.dll+0x397d5]),
Backtrace emission took 0 seconds.
src/game.cpp:4158: game:monmove: pigeon can’t move to its location! (67:119:0), pavement
22:49:54.784 : Log shutdown.

turns out a pigeon can’t figure out how to move to pavement…

1 Like

This is the worst version of the chicken crossing the road joke that I’ve ever seen.

5 Likes

Q. Why didn’t the pidgeon cross the road?
A. src/game.cpp:4158: game:monmove: pigeon can’t move to its location! (67:119:0), pavement

It ruins the joke if you explain it, though.

3 Likes

so bad that it crash the game XD

i can’t even explain why it crash the game if its really bad joke XD