I built my very first Unity game using Unity 4.3 and its 2D features. When creating a build of the game it seems a 64 bit build always crashes (the game simply closes with Windows message saying Game.exe has stopped working) after a certain period of playing the game. This happens on both windows and linux, I haven't tested it on mac. However, the game seems to work fine continuously on a 32 bit version and whilst debugging in Unity. Does anyone know why this may be the case and if there is a solution to this problem?
This is how my windows event logs look after the game crashes:
Fault bucket 85906700254, type 4 Event Name: APPCRASH Response: Not available Cab Id: 0 Problem signature: P1: GSS2.exe P2: 4.3.2.30490 P3: 52a8d945 P4: GSS2.exe P5: 4.3.2.30490 P6: 52a8d945 P7: c0000005 P8: 00000000003fa184 P9: P10: Attached files: C:\Users\Saif\AppData\Local\Temp\WER8766.tmp.WERInternalMetadata.xml These files may be available here: C:\Users\Saif\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_GSS2.exe_9199f253cfc16a3bf93fe45323550645140d78c_7b5fff4e_004fb1e1 Analysis symbol: Rechecking for solution: 0 Report Id: 0f55d21e-9cf5-11e3-bf0d-f46d0412ebde Report Status: 0 Hashed bucket: 2f21de34ebe1ea1257d119fc4445222c