Skip to main content
Up and Coming
January 10, 2014

Execution Engine Exception: SIGILL

Hi guys, Unity is stalling with this error:

ExecutionEngineException: SIGILL
at (wrapper managed-to-native) OVRGamepadController:OVR_GamepadController_Update ()
at OVRGamepadController.GPC_Update () [0x00000] in Assets/OVR/Scripts/OVRGamepadController.cs:65
at OVRGamepadController.Update () [0x00000] in Assets/OVR/Scripts/OVRGamepadController.cs:120

Any idea what this is? I am also using Photon Unity Networking if that's relevant.
    This topic has been closed for replies.

    16 replies

    UberLaxAuthor
    Up and Coming
    January 30, 2014
    Graphics card:
    NVIDIA GeForce GT 750M

    As for a controller, I have only been using a mouse and my built in keyboard (its a laptop). I have been testing without the rift plugged in as well.
    Inspiring
    January 30, 2014
    Are you maybe using an old version of the SDK?

    I am looking at that file listed in the error, but the line numbers do not match up.

    Can you try updating to the latest integration (0.2.5c at the moment)?
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
    UberLaxAuthor
    Up and Coming
    January 30, 2014
    I was indeed using an old version, I believe it was 0.2.5. I have updated now and I will try to reproduce the issue. I will post here if the problem persists.
    UberLaxAuthor
    Up and Coming
    February 2, 2014
    Here is the updated SIGILL error:
    ExecutionEngineException: SIGILL
    at (wrapper managed-to-native) OVRGamepadController:OVR_GamepadController_Update ()
    at OVRGamepadController.GPC_Update () [0x00000] in /Users/Jon/Spectre/Assets/OVR/Scripts/OVRGamepadController.cs:76
    at OVRGamepadController.Update () [0x00000] in /Users/Jon/Spectre/Assets/OVR/Scripts/OVRGamepadController.cs:131

    Here is the full stack trace:
    Receiving unhandled NULL exception
    Launching bug reporter
    Obtained 37 stack frames.
    #0 0x0000002607873d in GamepadManager_Mac::Update()
    #1 0x0000002607847e in OVR_GamepadController_Update
    #2 0x000000311da553 in (wrapper managed-to-native) OVRGamepadController:OVR_GamepadController_Update () + 0x5b (0x311da4f8 0x311da5b9) [0xac0aa80 - Unity Child Domain]
    #3 0x000000311da4dd in OVRGamepadController:GPC_Update () + 0x1d (0x311da4c0 0x311da4e5) [0xac0aa80 - Unity Child Domain]
    #4 0x000000311da495 in OVRGamepadController:Update () + 0x1d (0x311da478 0x311da4b2) [0xac0aa80 - Unity Child Domain]
    #5 0x000000131b7d77 in (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr) + 0x8f (0x131b7ce8 0x131b7e42) [0xac0aa80 - Unity Child Domain]
    #6 0x000000040d5332 in mono_jit_compile_method
    #7 0x000000043125ca in mono_runtime_invoke
    #8 0x000000006dd95e in scripting_method_invoke(ScriptingMethod*, MonoObject*, ScriptingArguments&, MonoException**)
    #9 0x0000000089216e in ScriptingInvocationNoArgs::Invoke(MonoException**)
    #10 0x00000000892404 in ScriptingInvocationNoArgs::Invoke()
    #11 0x0000000087a8d2 in MonoBehaviour::CallMethodIfAvailable(int)
    #12 0x0000000087898a in MonoBehaviour::CallUpdateMethod(int)
    #13 0x000000008789e7 in MonoBehaviour::Update()
    #14 0x000000006affa2 in void BaseBehaviourManager::CommonUpdate<BehaviourManager>()
    #15 0x000000007ed675 in PlayerLoop(bool, bool, IHookEvent*)
    #16 0x000000011f4110 in Application::UpdateScene(bool)
    #17 0x000000011f4341 in Application::UpdateSceneIfNeeded()
    #18 0x000000011f8e9d in Application::TickTimer()
    #19 0x000000013adfd8 in -[EditorApplication TickTimer]
    #20 0x00000096a6978b in __NSFireTimer
    #21 0x00000097745186 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
    #22 0x00000097744b43 in __CFRunLoopDoTimer
    #23 0x000000977bf2ad in __CFRunLoopDoTimers
    #24 0x000000976fc6c3 in __CFRunLoopRun
    #25 0x000000976fbd5a in CFRunLoopRunSpecific
    #26 0x000000976fbbbb in CFRunLoopRunInMode
    #27 0x00000099e16e2d in RunCurrentEventLoopInMode
    #28 0x00000099e16bb2 in ReceiveNextEventCommon
    #29 0x00000099e1698d in _BlockUntilNextEventMatchingListInModeWithFilter
    #30 0x00000095daf5a9 in _DPSNextEvent
    #31 0x00000095daead0 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
    #32 0x00000095da135c in -[NSApplication run]
    #33 0x00000095d8a1f8 in NSApplicationMain
    #34 0x000000013bfafb in EditorMain(int, char const**)
    #35 0x000000013bfea8 in main
    #36 0x00000000002f15 in start
    ExecutionEngineException: SIGILL
    at (wrapper managed-to-native) OVRGamepadController:OVR_GamepadController_Update ()
    at OVRGamepadController.GPC_Update () [0x00000] in /Users/Jon/Spectre/Assets/OVR/Scripts/OVRGamepadController.cs:76
    at OVRGamepadController.Update () [0x00000] in /Users/Jon/Spectre/Assets/OVR/Scripts/OVRGamepadController.cs:131

    (Filename: Assets/OVR/Scripts/OVRGamepadController.cs Line: 76)
    UberLaxAuthor
    Up and Coming
    February 15, 2014
    Bumping in hopes of an update.
    Inspiring
    February 19, 2014
    Sorry. I haven't heard anything back yet.
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV