Ubuntu: Aborted (core dumped)

Hey Guys,

I built a linux stand-alone from windows, and then tested it in Ubuntu 12.x (running directly, not through a VM).

The game starts alright, and everything looks fine.
But after a few seconds (up-to a minute sometimes), I get a crash and error “Aborted (core dumped)” in the Terminal.

I am running with the official NVidia drivers, so not sure what is the matter here…
Any help would be greatly appreciated!

I just wanted to say: Thank you for the legendary Unity Support!!
Why don’t you just go ahead and close this forum, it’ll save everyone’s time.

This is just a forum with peer support. If you want support from UT, go here:

http://unity3d.com/company/support/premium-support/

So after paying for my Pro license, I should also pay for getting it to stop crashing on Linux??
Hmmm…

If you’re wanting someone to hold your hand through it, perhaps. Otherwise, file a bug report. I’m guessing you tried a simple scene with a cube/camera and it blew up too? If not, start there.

I’m in the same boat debugging. I launch the game, I see a splash screen, some gui comes up and then a hard crash. I’m using a development build. Ubuntu 12.10 64-bit. I can run steam games on Linux so my 3d acceleration is on.

tgraupmann@UbuntuTAG:~/Desktop/GraviLinux/GraviLinux$ ./GraviLinux.x86_64 
Set current directory to /home/tgraupmann/Desktop/GraviLinux/GraviLinux
Found path: /home/tgraupmann/Desktop/GraviLinux/GraviLinux/GraviLinux.x86_64
Mono path[0] = '/home/tgraupmann/Desktop/GraviLinux/GraviLinux/GraviLinux_Data/Managed'
Mono path[1] = '/home/tgraupmann/Desktop/GraviLinux/GraviLinux/GraviLinux_Data/Mono'
Mono config path = '/home/tgraupmann/Desktop/GraviLinux/GraviLinux/GraviLinux_Data/Mono/etc'
PlayerConnection initialized from /home/tgraupmann/Desktop/GraviLinux/GraviLinux/GraviLinux_Data (debug = 0)
PlayerConnection initialized network socket : 0.0.0.0 55433
Multi-casting "[IP] 10.0.1.20 [Port] 55433 [Flags] 3 [Guid] 284978922 [EditorId] 1639654361 [Version] 1048832 [Id] LinuxPlayer(10.0.1.20) [Debug] 1" to [225.0.0.222:54997]...
Waiting for connection from host on [10.0.1.20:55433]...
Timed out. Continuing without host connection.
Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,defer=y,address=0.0.0.0:56922
PlayerConnection already initialized - listening to [10.0.1.20:55433]
Aborted (core dumped)

You can log to a file with the following (of course your own app name):

./GraviLinux.x86_64 -logFile log.txt

When I enabled logging to a file I was able to pinpoint it to my own code:

  at UVManipulate.Awake () [0x0000b] in C:\Users\tgraupmann\Documents\TAGENIGMA\Hashbang\GraviLinux\Assets\#!\Scripts\Misc\UVManipulate.cs:38

1187161–46340–$log.txt (7.94 KB)

Next error is that I accessed the mesh on a mesh filter which is apparently bad on Linux. So I disabled optimizing mesh in the Linux player settings and threw on a try/catch block to retest.