Hi everyone,
I have an issue where the game crashes when built on Linux.
The editor provides a crash log, I tried to investigate but didn’t understand anything.
The crash does not happen on macOS, did not test on windows yet.
However, the crash does not happen at game start, the main menu works well. It seems to be related to the number of tilemaps present in the game. I use a lot of small tilemaps and when I disable this system, the game works fine on both OS.
��1.2.1448def4b50c9aa049670e698d7dff3dc00d77e42d5Linux4.13.0-46-genericenen-US.UTF8dmenginelibXdmcp.so.6.0.0libXau.so.6.0.0libbsd.so.0.8.6libasound.so.2.0.0libXext.so.6.4.0libnvidia-glcore.so.390.25libnvidia-glcore.so.390.25libnvidia-glcore.so.390.25libnvidia-tls.so.390.25libxcb.so.1.1.0librt-2.26.solibsndio.so.6.1libc-2.26.solibgcc_s.so.1libm-2.26.solibstdc++.so.6.0.24libdl-2.26.solibpthread-2.26.solibGLU.so.1.3.1libGL.so.390.25libGL.so.390.25libGL.so.390.25libX11.so.6.3.0libopenal.so.1.17.2ld-2.26.sold-2.26.sold-2.26.so@�Qӣ�qӣ �ӣp�ӣ��ӣԣ�FգIգ@�գ�֣�#֣pD֣pe֣p�֣��֣@�֣�2ף�Rף�tף��ףP�ף��ף��ף أ-أ.أ .أ
��f@�h֣.F1FY
W��W�XWY�@�`G��@��@2�@��g֣��@/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x669a86]
/lib/x86_64-linux-gnu/libc.so.6(+0x37140) [0x7fa3d668e140]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x462e1a]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x463113]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x570a59]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x5788bf]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x5758a3]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x40d059]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x476096]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x40fac7]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x40fb95]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x40b932]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7fa3d66781c1]
/home/zac/.Defold/unpack/e6badbdfbe3d296da36f9f8e2e4848ffdfb9a971/x86_64-linux/bin/dmengine() [0x40b7a9]
Does anyone know what could be responsible for this ?
Update :
It seems not to be related specifically to the use of a lot of small tilemaps.
All my small tilemaps have a script attached. When this script is removed, the game works fine.
This script is mainly responsible for modifying the tilemap it is attached to.
Update 2 :
Tried on Windows 10, the game did crash as on Linux but this time the editor did not provide any crash log.