You are not logged in.

#1 2018-10-13 23:59:49

ac3raven
Member
Registered: 2009-09-28
Posts: 63

unity-editor-beta crashes when attempting to load or create a project

I have installed the unity-editor-beta aur package: https://aur.archlinux.org/packages/unity-editor-beta/

When I attempt to load an existing project or create a new project, I get an abort with a core dump.  I suspect my issue lies with mono, but I'm not sure what the solution would be.

Here is the output of journalctl -r :

Oct 13 19:04:32 cooper kernel: audit: type=1131 audit(1539471872.527:57): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@1-1610-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 19:04:32 cooper audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@1-1610-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 19:04:32 cooper systemd-coredump[1611]: Process 1480 (Unity) of user 1000 dumped core.
                                               
                                               Stack trace of thread 1480:
                                               #0  0x00007fa03a8e5d7f raise (libc.so.6)
                                               #1  0x00007fa03a8d0672 abort (libc.so.6)
                                               #2  0x00007f9fe665638f n/a (libmonobdwgc-2.0.so)
                                               #3  0x00007f9fe65dccc5 n/a (libmonobdwgc-2.0.so)
                                               #4  0x00007fa040fa43c0 __restore_rt (libpthread.so.0)
                                               #5  0x00007f9fe3d6171b _ZN6embree23PrecomputedBSplineBasisC1Ei (libaudiopluginresonanceaudio.so)
                                               #6  0x00007f9fe3a324f9 _GLOBAL__sub_I_bspline_curve.cpp (libaudiopluginresonanceaudio.so)
                                               #7  0x00007f9fe3e35566 __do_global_ctors_aux (libaudiopluginresonanceaudio.so)
                                               #8  0x00007f9fe3a23ec7 _init (libaudiopluginresonanceaudio.so)
Oct 13 19:04:27 cooper kernel: audit: type=1130 audit(1539471867.030:56): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@1-1610-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 19:04:27 cooper audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@1-1610-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 19:04:27 cooper systemd[1]: Started Process Core Dump (PID 1610/UID 0).
Oct 13 19:04:27 cooper kernel: audit: type=1701 audit(1539471867.010:55): auid=1000 uid=1000 gid=1000 ses=2 pid=1480 comm="Unity" exe="/opt/UnityBeta/Editor/Unity" sig=6 res=1
Oct 13 19:04:27 cooper audit[1480]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 pid=1480 comm="Unity" exe="/opt/UnityBeta/Editor/Unity" sig=6 res=1
Oct 13 18:43:52 cooper wpa_supplicant[418]: wlp0s19f2u2: WPA: Group rekeying completed with 68:7f:74:f9:d6:82 [GTK=TKIP]
Oct 13 18:42:35 cooper cinnamon-screensaver-pam-helper[1194]: PAM adding faulty module: /usr/lib/security/pam_gnome_keyring.so
Oct 13 18:42:35 cooper cinnamon-screensaver-pam-helper[1194]: PAM unable to dlopen(/usr/lib/security/pam_gnome_keyring.so): /usr/lib/security/pam_gnome_keyring.so: cannot open shared object file: No such file or directory
Oct 13 18:01:59 cooper kernel: audit: type=1131 audit(1539468119.084:54): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-clean comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 18:01:59 cooper kernel: audit: type=1130 audit(1539468119.084:53): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-clean comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 18:01:59 cooper audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-clean comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 18:01:59 cooper audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-tmpfiles-clean comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 18:01:59 cooper systemd[1]: Started Cleanup of Temporary Directories.
Oct 13 18:01:59 cooper systemd[1]: Starting Cleanup of Temporary Directories...
Oct 13 17:49:06 cooper kernel: audit: type=1131 audit(1539467346.973:52): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-1142-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 17:49:06 cooper audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-coredump@0-1142-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Oct 13 17:49:06 cooper systemd-coredump[1143]: Process 858 (Unity) of user 1000 dumped core.

Here is the output of coredump info and the backtrace:

           PID: 1952 (Unity)
           UID: 1000 (glenn)
           GID: 1000 (glenn)
        Signal: 6 (ABRT)
     Timestamp: Sat 2018-10-13 19:41:46 EDT (1min 28s ago)
  Command Line: /opt/UnityBeta/Editor/Unity
    Executable: /opt/UnityBeta/Editor/Unity
 Control Group: /user.slice/user-1000.slice/session-2.scope
          Unit: session-2.scope
         Slice: user-1000.slice
       Session: 2
     Owner UID: 1000 (glenn)
       Boot ID: 92a49bc8e2044eb496c21710727b5b7f
    Machine ID: 9c00ad4407c7411fb8518cb54f5af058
      Hostname: cooper
       Storage: /var/lib/systemd/coredump/core.Unity.1000.92a49bc8e2044eb496c21710727b5b7f.1952.1539474106000000.lz4
       Message: Process 1952 (Unity) of user 1000 dumped core.
                
                Stack trace of thread 1952:
                #0  0x00007f368ca79d7f raise (libc.so.6)
                #1  0x00007f368ca64672 abort (libc.so.6)
                #2  0x00007f36390f738f n/a (libmonobdwgc-2.0.so)
                #3  0x00007f363907dcc5 n/a (libmonobdwgc-2.0.so)
                #4  0x00007f36931383c0 __restore_rt (libpthread.so.0)
                #5  0x00007f3631f3a71b _ZN6embree23PrecomputedBSplineBasisC1Ei (libaudiopluginresonanceaudio.so)
                #6  0x00007f3631c0b4f9 _GLOBAL__sub_I_bspline_curve.cpp (libaudiopluginresonanceaudio.so)
                #7  0x00007f363200e566 __do_global_ctors_aux (libaudiopluginresonanceaudio.so)
                #8  0x00007f3631bfcec7 _init (libaudiopluginresonanceaudio.so)


***********************

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/opt/UnityBeta/Editor/Unity'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007f368ca79d7f in raise () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7f3686101c00 (LWP 1952))]
(gdb) bt
#0  0x00007f368ca79d7f in raise () at /usr/lib/libc.so.6
#1  0x00007f368ca64672 in abort () at /usr/lib/libc.so.6
#2  0x00007f36390f738f in  () at /opt/UnityBeta/Editor/Data/MonoBleedingEdge/MonoEmbedRuntime/libmonobdwgc-2.0.so
#3  0x00007f363907dcc5 in  () at /opt/UnityBeta/Editor/Data/MonoBleedingEdge/MonoEmbedRuntime/libmonobdwgc-2.0.so
#4  0x00007f36931383c0 in <signal handler called> () at /usr/lib/libpthread.so.0
#5  0x00007f3631f3a71b in embree::PrecomputedBSplineBasis::PrecomputedBSplineBasis(int) () at /opt/UnityBeta/Editor/
#6  0x00007f3631c0b4f9 in _GLOBAL__sub_I_bspline_curve.cpp () at /opt/UnityBeta/Editor/Data/UnityExtensions/Unity/VR
#7  0x00007f363200e566 in __do_global_ctors_aux () at /opt/UnityBeta/Editor/Data/UnityExtensions/Unity/VR/Linux64/li
#8  0x00007f3631bfcec7 in _init () at /opt/UnityBeta/Editor/Data/UnityExtensions/Unity/VR/Linux64/libaudiopluginreso
#9  0x00007f3631bb0090 in  () at /opt/UnityBeta/Editor/Data/UnityExtensions/Unity/VR/Linux64/libaudioplu
#10 0x00007f369563c50a in call_init.part () at /lib64/ld-linux-x86-64.so.2
#11 0x00007f369563c64a in _dl_init () at /lib64/ld-linux-x86-64.so.2
#12 0x00007f3695640533 in dl_open_worker () at /lib64/ld-linux-x86-64.so.2
#13 0x00007f368cb79e77 in _dl_catch_exception () at /usr/lib/libc.so.6
#14 0x00007f369563fdff in _dl_open () at /lib64/ld-linux-x86-64.so.2
#15 0x00007f369314815a in  () at /usr/lib/libdl.so.2
#16 0x00007f368cb79e77 in _dl_catch_exception () at /usr/lib/libc.so.6
#17 0x00007f368cb79f13 in _dl_catch_error () at /usr/lib/libc.so.6
#18 0x00007f36931488bf in  () at /usr/lib/libdl.so.2
#19 0x00007f36931481fa in dlopen () at /usr/lib/libdl.so.2
#20 0x0000000000abf658 in LoadPluginExecutable(char const*, bool) ()
#21 0x0000000000ac26d7 in FindAndLoadUnityPlugin(char const*, void**) ()
#22 0x000000000135ae96 in PluginManager::RefreshPlugins(bool) ()
#23 0x00000000022a0d73 in AssetHotreload() ()
#24 0x00000000029700cf in AssetInterface::StopAssetEditing(CancelBehaviour, Asse
#25 0x0000000002976614 in AssetInterface::RefreshInternal(AssetDatabase::UpdateA
#26 0x0000000002977438 in AssetInterface::Refresh(AssetDatabase::UpdateAssetOpti
#27 0x00000000028fcd2f in AssetDatabase::Refresh(AssetDatabase::UpdateAssetOptio
#28 0x00000000018ef717 in Application::InitializeProject() ()
#29 0x0000000001a6994c in InitializeUnity() ()
#30 0x00007f3694ae6b63 in  () at /usr/lib/libglib-2.0.so.0
#31 0x00007f3694ae7271 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.
#32 0x00007f3694ae8f89 in  () at /usr/lib/libglib-2.0.so.0
#33 0x00007f3694ae9f62 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#34 0x00007f36950f51af in gtk_main () at /usr/lib/libgtk-3.so.0
#35 0x00000000004f7c23 in main() ()

Here is an excerpt from the end of my editor.log for Unity3d:

Thread 3 (Thread 0x7fa033766700 (LWP 1483)):
#0  0x00007fa040fa2436 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1  0x00007fa040fa2538 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2  0x00000000031f56a6 in SDL_SemWait_REAL ()
#3  0x00000000031f56fa in SDL_SemWaitTimeout_REAL ()
#4  0x00000000031f619a in SDL_TimerThread ()
#5  0x00000000031f5e50 in SDL_RunThread ()
#6  0x00000000031f5802 in RunThread ()
#7  0x00007fa040f99a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fa03a9a9a43 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fa033f67700 (LWP 1482)):
#0  0x00007fa040fa2436 in do_futex_wait.constprop () at /usr/lib/libpthread.so.0
#1  0x00007fa040fa2538 in __new_sem_wait_slow.constprop.0 () at /usr/lib/libpthread.so.0
#2  0x0000000000d900c8 in profiling::Dispatcher::Run() ()
#3  0x0000000000d901e9 in profiling::Dispatcher::ThreadFunc(void*) ()
#4  0x0000000000c788b2 in Thread::RunThreadWrapper(void*) ()
#5  0x00007fa040f99a9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fa03a9a9a43 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fa033f6dc00 (LWP 1480)):
#0  0x00007fa040fa3d42 in waitpid () at /usr/lib/libpthread.so.0
#1  0x00007f9fe66562f3 in  () at /opt/UnityBeta/Editor/Data/MonoBleedingEdge/MonoEmbedRuntime/libmonobdwgc-2.0.so
#2  0x00007f9fe65dccc5 in  () at /opt/UnityBeta/Editor/Data/MonoBleedingEdge/MonoEmbedRuntime/libmonobdwgc-2.0.so
#3  0x00007fa040fa43c0 in <signal handler called> () at /usr/lib/libpthread.so.0
#4  0x00007f9fe3d6171b in embree::PrecomputedBSplineBasis::PrecomputedBSplineBasis(int) () at /opt/UnityBeta/Editor/Data/UnityExtensions/Unity/VR/Linux64/libaudiopluginresonanceaudio.so
#5  0x00007f9fe3a324f9 in _GLOBAL__sub_I_bspline_curve.cpp () at /opt/UnityBeta/Editor/Data/UnityExtensions/Unity/VR/Linux64/libaudiopluginresonanceaudio.so
#6  0x00007f9fe3e35566 in __do_global_ctors_aux () at /opt/UnityBeta/Editor/Data/UnityExtensions/Unity/VR/Linux64/libaudiopluginresonanceaudio.so
#7  0x00007f9fe3a23ec7 in _init () at /opt/UnityBeta/Editor/Data/UnityExtensions/Unity/VR/Linux64/libaudiopluginresonanceaudio.so
#8  0x00007f9fe39d7090 in  () at /opt/UnityBeta/Editor/Data/UnityExtensions/Unity/VR/Linux64/libaudiopluginresonanceaudio.so
#9  0x00007fa0434a850a in call_init.part () at /lib64/ld-linux-x86-64.so.2
#10 0x00007fa0434a864a in _dl_init () at /lib64/ld-linux-x86-64.so.2
#11 0x00007fa0434ac533 in dl_open_worker () at /lib64/ld-linux-x86-64.so.2
#12 0x00007fa03a9e5e77 in _dl_catch_exception () at /usr/lib/libc.so.6
#13 0x00007fa0434abdff in _dl_open () at /lib64/ld-linux-x86-64.so.2
#14 0x00007fa040fb415a in  () at /usr/lib/libdl.so.2
#15 0x00007fa03a9e5e77 in _dl_catch_exception () at /usr/lib/libc.so.6
#16 0x00007fa03a9e5f13 in _dl_catch_error () at /usr/lib/libc.so.6
#17 0x00007fa040fb48bf in  () at /usr/lib/libdl.so.2
#18 0x00007fa040fb41fa in dlopen () at /usr/lib/libdl.so.2
#19 0x0000000000abf658 in LoadPluginExecutable(char const*, bool) ()
#20 0x0000000000ac26d7 in FindAndLoadUnityPlugin(char const*, void**) ()
#21 0x000000000135ae96 in PluginManager::RefreshPlugins(bool) ()
#22 0x0000000000e8cf3e in MonoManager::SetupLoadedEditorAssemblies() ()
#23 0x0000000000e8e4fd in MonoManager::EndReloadAssembly(DomainReloadingData const&, dynamic_bitset) ()
#24 0x0000000000e8fee4 in MonoManager::ReloadAssembly(bool) ()
#25 0x00000000011b718c in LoadMonoAssembliesAndRecompileIfNecessary(bool) ()
#26 0x00000000018ef4fe in Application::InitializeProject() ()
#27 0x0000000001a6994c in InitializeUnity() ()
#28 0x00007fa042952b63 in  () at /usr/lib/libglib-2.0.so.0
#29 0x00007fa042953271 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#30 0x00007fa042954f89 in  () at /usr/lib/libglib-2.0.so.0
#31 0x00007fa042955f62 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#32 0x00007fa042f611af in gtk_main () at /usr/lib/libgtk-3.so.0
#33 0x00000000004f7c23 in main() ()
[Inferior 1 (process 1480) detached]

=================================================================
Got a SIGILL while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

[Unity Package Manager (Upm)]
Parent process [1480] was terminated

I have tried to reinstall the package a few times, and have rebooted, and I also added execution permissions to libmono.so in /opt/UnityBeta

Offline

#2 2018-10-14 00:05:53

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 25,918
Website

Re: unity-editor-beta crashes when attempting to load or create a project

Moving to AUR Issues...


Arch + dwm   •   Mercurial repos  •   Github

Registered Linux User #482438

Online

Board footer

Powered by FluxBB