Closed Syvion closed 9 years ago
Hey @Syvion, What version of Unity are you using? This looks like something that they fixed in 5.0.1 under "Linux: Fixed the issue which was causing crash with native plugins using STL types."
Hey @rlabrecque, Thank you for the reply.
We are currently on Unity 5.0.0f4 but we are planning on upgrading to the latest (supported) 5.0.1 branch when possible. I have thought that it might be a Unity 5.0.0 issue but unfortunately , I did not have a chance/possibility to test if it was fixed with Unity 5.0.1 due to other project dependencies. I'll see if I can get my hands on a machine where it is possible to upgrade and I'll update this with further information.
Kind Regards,
Hey, @rlabrecque
Sorry for the late reply on this issue. Due to a very very busy schedule I lost track that I had this issue open. I wanted to verify that updating to unity 5.0.1 fixed the issue with Linux 32bit.
Kind Regards,
Hey,
I am using Unity 5 64bit(pro) with Steamworks.NET (latest branch) and Steamworks SDK 1.33a I compile my project for Linux x86 (32bit) with the SteamManager.cs attached to an object in the first scene.
When downloading and installing the game through steam onto a Linux 32bit machine (in this case I tried Ubuntu 12.04 LTS 32bit and Ubuntu 14.04 32bit) the game will crash upon launch. The issue seems to be in the Steamworks.NativeMethods.SteamAPI_InitSafe().
When uploading a build without the SteamManager attached to anything ,the game launches fine.
Could this be fixed when not using the #define VERSION_SAFE_STEAM_API_INTERFACES ? (Steam.cs) (there is no way to test that, I would need the recompilled dll's without this safe define.)
Log: Stacktrace:
Native stacktrace: