Hi All,
I’ve just done a quick test on running an executable ( just loading a level model ) when I run at graphics quality on lowish settings it’s OK. But when I run on beautiful or excellent the game starts up crashes before the unity symbol starts up.
Is there someway I can find a crash log in linux?
Thanks
Run in sudo for more complete logs.
You can also run an strace like this for detailed tracing
The size of the strace will be too big to post here but you can upload it to something like dropbox.
Hi Can anyone advise on the below I’m clueless on what I’m looking for.
The strace log is very small just showing
Set current directory to /home/tony/Dropbox/Unity3d/New Unity Project
Found path: /home/tony/Dropbox/Unity3d/New Unity Project/test.x86_64
Mono path[0] = '/home/tony/Dropbox/Unity3d/New Unity Project/test_Data/Managed'
Mono path[1] = '/home/tony/Dropbox/Unity3d/New Unity Project/test_Data/Mono'
Mono config path = '/home/tony/Dropbox/Unity3d/New Unity Project/test_Data/Mono/etc'
displaymanager : xrandr version warning. 1.4
displaymanager : trying .X11-unix
client :0 has 1 screens
displaymanager screen (0): 1920 x 1080
Using libudev for joystick management
Importing game controller configs
however the strace dump to my terminal shows the dump as
gettid() = 26066
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\235S\2\0\n\0\240\4", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\10\1\0\0\0\0\1\0\0\0EV\0\0000\r/?\333\177\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(7, 0x7ffe08a83730, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(7, 0x7ffe08a83730, 0) = -1 EAGAIN (Resource temporarily unavailable)
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x968} ---
write(6, "Receiving unhandled NULL excepti"..., 35) = 35
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
write(1, "Preloaded type GtkListStore\nPrel"..., 343) = 343
tgkill(26066, 26066, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=26066, si_uid=1000} ---
write(2, "Stacktrace:\n\n", 13) = 13
write(2, "\nNative stacktrace:\n\n", 21) = 21
futex(0x7f8c59e08510, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f8c5a01f650, FUTEX_WAKE_PRIVATE, 2147483647) = 0
write(2, "\t/home/tony/Dropbox/Unity3d/New "..., 106) = 106
write(2, "\t/lib/x86_64-linux-gnu/libpthrea"..., 66) = 66
write(2, "\t/lib/x86_64-linux-gnu/libc.so.6"..., 64) = 64
write(2, "\t/lib/x86_64-linux-gnu/libc.so.6"..., 63) = 63
write(2, "\t./test.x86_64() [0x845bc7]\n", 28) = 28
write(2, "\t/home/tony/Dropbox/Unity3d/New "..., 106) = 106
write(2, "\t/home/tony/Dropbox/Unity3d/New "..., 106) = 106
write(2, "\t/lib/x86_64-linux-gnu/libpthrea"..., 66) = 66
write(2, "\t/usr/lib/x86_64-linux-gnu/libX1"..., 78) = 78
write(2, "\t/usr/lib/x86_64-linux-gnu/libX1"..., 77) = 77
write(2, "\t/usr/lib/x86_64-linux-gnu/libXe"..., 78) = 78
write(2, "\t/usr/lib/fglrx/libGL.so.1(+0x49"..., 54) = 54
write(2, "\t/usr/lib/fglrx/libGL.so.1(+0x4a"..., 54) = 54
write(2, "\t/usr/lib/fglrx/libGL.so.1(glXSw"..., 69) = 69
write(2, "\t./test.x86_64() [0xeee301]\n", 28) = 28
write(2, "\t./test.x86_64() [0xeeb5f6]\n", 28) = 28
write(2, "\t./test.x86_64() [0xeecb55]\n", 28) = 28
write(2, "\t./test.x86_64() [0xeb9eb3]\n", 28) = 28
write(2, "\t./test.x86_64() [0x4a57fa]\n", 28) = 28
write(2, "\t/lib/x86_64-linux-gnu/libc.so.6"..., 74) = 74
write(2, "\t./test.x86_64() [0x4af9a9]\n", 28) = 28
pipe([23, 24]) = 0
fork() = 26453
close(24) = 0
write(2, "\nDebug info from gdb:\n\n", 23) = 23
read(23, "No threads.\n", 1024) = 12
write(2, "No threads.\n", 12) = 12
read(23, "", 1024) = 0
wait4(26453, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 26453
write(2, "\n==============================="..., 292) = 292
rt_sigaction(SIGABRT, {SIG_DFL, [], SA_RESTORER, 0x7f8c5b199d10}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(26066, 26066, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=26066, si_uid=1000} ---
+++ killed by SIGABRT (core dumped) +++
Aborted (core dumped)
Is there a reason why why it would crash on higher settings? I’m using lubuntu with AMD 7600M. Is this an issue for everyone or everyone with AMD priority drivers?
Thanks
Should add, this is ran in windowed mode and resolution. If I run in none windowed the whole screen turns the deep blue of the unity start up, but no unity animation pops up, it’s just blue and hangs, the only way to stop get out is to ctrl + f# and ps -e then kill the process. This shows strace
recvmsg(7, 0x7ffc60b3b8f0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(7, 0x7ffc60b3b8f0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\20\0\5\0\v\0\0\0UTF8_STRING\0", 20}, {NULL, 0}, {"", 0}], 3) = 20
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"\17\0\322\0\n\0\300\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\323\0\0\0\0\0:\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(7, 0x7ffc60b3b9a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(7, 0x7ffc60b3b9a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\20\0\5\0\f\0\0\0_NET_WM_NAME", 20}, {NULL, 0}, {"", 0}], 3) = 20
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\324\0\0\0\0\0I\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(7, 0x7ffc60b3b910, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(7, 0x7ffc60b3b910, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\24\0\6\0\253\0\0\2I\1\0\0:\1\0\0\0\0\0\0\0\4\0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"\1\10\325\0\2\0\0\0:\1\0\0\0\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 40
recvmsg(7, 0x7ffc60b3b8f0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(7, 0x7ffc60b3b8f0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\236=\7\0\0\0\0\0\3\0\0\0\10\0\0\0\4\0\0\0\n\0\300\4\377\377\377\377", 28}, {NULL, 0}, {"", 0}], 3) = 28
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\326\0\1\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 36
recvmsg(7, 0x7ffc60b3b9a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(7, 0x7ffc60b3b9a0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=7, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"\235S\2\0\n\0\300\4", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=7, events=POLLIN}], 1, 4294967295) = 1 ([{fd=7, revents=POLLIN}])
+++ killed by SIGKILL +++
Killed
Thansk