Search Unity

Upgrading project from DK2 to CV1 - crash

Discussion in 'AR/VR (XR) Discussion' started by JesperL, Jul 26, 2016.

  1. JesperL

    JesperL

    Joined:
    Oct 3, 2014
    Posts:
    15
    Hi!

    I have a relatively small Unity project that is currently built for Oculus Rift DK2, using Unity Editor 4.6.6f2, Oculus runtime 0.5.0.1 and an earlier version of the Oculus Unity integration (not sure of which). I'm not really doing anything special in Unity with the VR stuff - just using the Oculus player controller prefab. Now, I want to upgrade this project to the latest Oculus Unity integration so that it works with runtime 1.3 and the Rift CV1. I've just removed the old plugin from my project and imported the new integration, and put the prefab player controller in my scene.

    Without the CV1 plugged in, everything works well, and I'm able to build and run my project without issue. However, when I plug in the CV1 and attempt to run it, it crashes almost immediately. I would really appreciate any help with this issue! So far, I've tried reinstalling both the Oculus runtime and my graphics drivers, without any success. Here's my output.log when running my executable:

    Initialize engine version: 4.6.9p4 (18247d481ac0)
    GfxDevice: creating device client; threaded=1
    Direct3D:
    Version: Direct3D 11.0 [level 11.0]
    Renderer: NVIDIA GeForce GTX 970 (ID=0x13c2)
    Vendor: NVIDIA
    VRAM: 4058 MB
    Begin MonoManager ReloadAssembly
    Platform assembly: C:\CV1Test\CV1Test_Data\Managed\UnityEngine.dll (this message is harmless)
    Loading C:\CV1Test\CV1Test_Data\Managed\UnityEngine.dll into Unity Child Domain
    Platform assembly: C:\CV1Test\CV1Test_Data\Managed\Assembly-CSharp-firstpass.dll (this message is harmless)
    Loading C:\CV1Test\CV1Test_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
    Platform assembly: C:\CV1Test\CV1Test_Data\Managed\Assembly-CSharp.dll (this message is harmless)
    Loading C:\CV1Test\CV1Test_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
    Platform assembly: C:\CV1Test\CV1Test_Data\Managed\Assembly-UnityScript-firstpass.dll (this message is harmless)
    Loading C:\CV1Test\CV1Test_Data\Managed\Assembly-UnityScript-firstpass.dll into Unity Child Domain
    Platform assembly: C:\CV1Test\CV1Test_Data\Managed\UnityEngine.UI.dll (this message is harmless)
    Loading C:\CV1Test\CV1Test_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
    - Completed reload, in 0.026 seconds
    <RI> Initializing input.

    <RI> Input initialized.

    desktop: 1920x1080 60Hz; virtual: 1920x1080 at 0,0
    Platform assembly: C:\CV1Test\CV1Test_Data\Managed\System.Core.dll (this message is harmless)
    Platform assembly: C:\CV1Test\CV1Test_Data\Managed\System.dll (this message is harmless)
    Unity v4.6.9p4, Oculus Integration v1.2.0, OVRPlugin v1.3.0.
    (Filename: C:/buildslave/unity/build/artifacts/StandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

    Crash!!!
    SymInit: Symbol-SearchPath: '.', symOptions: 534, UserName: 'Jesper'
    OS-Version: 10.0.10240 () 0x100-0x1
    C:\CV1Test\CV1Test.exe:CV1Test.exe (00007FF6359A0000), size: 15654912 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 4.6.9.9341
    C:\Windows\SYSTEM32\ntdll.dll:ntdll.dll (00007FFB485E0000), size: 1843200 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16841
    C:\Windows\system32\KERNEL32.DLL:KERNEL32.DLL (00007FFB48470000), size: 708608 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\KERNELBASE.dll:KERNELBASE.dll (00007FFB45AD0000), size: 1953792 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16766
    C:\Windows\system32\WS2_32.dll:WS2_32.dll (00007FFB479F0000), size: 430080 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    C:\Windows\system32\sechost.dll:sechost.dll (00007FFB476E0000), size: 372736 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\RPCRT4.dll:RPCRT4.dll (00007FFB47750000), size: 1204224 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16841
    C:\Windows\SYSTEM32\HID.DLL:HID.DLL (00007FFB44060000), size: 49152 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\NSI.dll:NSI.dll (00007FFB45E60000), size: 32768 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\USER32.dll:USER32.dll (00007FFB47A60000), size: 1368064 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16603
    C:\Windows\system32\msvcrt.dll:msvcrt.dll (00007FFB48540000), size: 643072 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 7.0.10240.16384
    C:\Windows\system32\GDI32.dll:GDI32.dll (00007FFB48190000), size: 1593344 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    C:\Windows\system32\ole32.dll:eek:le32.dll (00007FFB45CB0000), size: 1314816 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    C:\Windows\system32\combase.dll:combase.dll (00007FFB47F10000), size: 2605056 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16683
    C:\Windows\SYSTEM32\VERSION.dll:VERSION.dll (00007FFB41E30000), size: 40960 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\SHLWAPI.dll:SHLWAPI.dll (00007FFB45E00000), size: 331776 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\ADVAPI32.dll:ADVAPI32.dll (00007FFB47630000), size: 679936 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16644
    C:\Windows\system32\SHELL32.dll:SHELL32.dll (00007FFB460A0000), size: 22163456 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    C:\Windows\system32\windows.storage.dll:windows.storage.dll (00007FFB453F0000), size: 6459392 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    C:\Windows\system32\kernel.appcore.dll:kernel.appcore.dll (00007FFB450A0000), size: 61440 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\shcore.dll:shcore.dll (00007FFB450B0000), size: 733184 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\powrprof.dll:powrprof.dll (00007FFB45010000), size: 303104 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\profapi.dll:profapi.dll (00007FFB45060000), size: 77824 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\OLEAUT32.dll:OLEAUT32.dll (00007FFB47E50000), size: 778240 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\IMM32.dll:IMM32.dll (00007FFB47BB0000), size: 221184 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\MSCTF.dll:MSCTF.dll (00007FFB47880000), size: 1425408 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16683
    C:\Windows\SYSTEM32\OPENGL32.dll:OPENGL32.dll (00007FFB36FF0000), size: 1212416 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\WINMM.dll:WINMM.dll (00007FFB43400000), size: 143360 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\MSACM32.dll:MSACM32.dll (00007FFB389A0000), size: 114688 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\DNSAPI.dll:DNSAPI.dll (00007FFB44680000), size: 688128 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\IPHLPAPI.DLL:IPHLPAPI.DLL (00007FFB42EA0000), size: 229376 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\WINHTTP.dll:WINHTTP.dll (00007FFB421C0000), size: 876544 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    C:\Windows\SYSTEM32\GLU32.dll:GLU32.dll (00007FFB395A0000), size: 188416 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\DDRAW.dll:DDRAW.dll (00007FFB36D40000), size: 1007616 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\WINMMBASE.dll:WINMMBASE.dll (0000000000630000), size: 180224 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\WINNSI.DLL:WINNSI.DLL (00007FFB42E10000), size: 45056 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\cfgmgr32.dll:cfgmgr32.dll (00007FFB45170000), size: 278528 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\DCIMAN32.dll:DCIMAN32.dll (00007FFB41B00000), size: 32768 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\DEVOBJ.dll:DEVOBJ.dll (00007FFB43980000), size: 159744 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\CV1Test\CV1Test_Data\Mono\mono.dll:mono.dll (00007FFB21520000), size: 2990080 (result: 0), SymType: '-deferred-', PDB: ''
    C:\Windows\system32\PSAPI.DLL:pSAPI.DLL (00007FFB479E0000), size: 32768 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\MSWSOCK.dll:MSWSOCK.dll (00007FFB44880000), size: 380928 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    C:\Windows\SYSTEM32\bcryptPrimitives.dll:bcryptPrimitives.dll (00007FFB44E30000), size: 438272 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    C:\Windows\system32\uxtheme.dll:uxtheme.dll (00007FFB438E0000), size: 614400 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16397
    C:\CV1Test\CV1Test_Data\Plugins\OculusInitPlugin.dll:OculusInitPlugin.dll (00007FFB38CE0000), size: 139264 (result: 0), SymType: '-deferred-', PDB: ''
    C:\CV1Test\CV1Test_Data\Plugins\OVRPlugin.DLL:OVRPlugin.DLL (00007FFB37240000), size: 401408 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 1.3.0.0
    C:\Windows\SYSTEM32\MSVCP120.dll:MSVCP120.dll (00007FFB38D10000), size: 679936 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 12.0.21005.1
    C:\Windows\SYSTEM32\MSVCR120.dll:MSVCR120.dll (00007FFB38BA0000), size: 978944 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 12.0.21005.1
    C:\Windows\system32\wintrust.DLL:wintrust.DLL (00007FFB45390000), size: 344064 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16385
    C:\Windows\system32\MSASN1.dll:MSASN1.dll (00007FFB45080000), size: 69632 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\CRYPT32.dll:CRYPT32.dll (00007FFB451C0000), size: 1839104 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.17022
    C:\Windows\SYSTEM32\CRYPTSP.dll:CRYPTSP.dll (00007FFB448E0000), size: 94208 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\bcrypt.dll:bcrypt.dll (00007FFB44F40000), size: 163840 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\rsaenh.dll:rsaenh.dll (00007FFB44530000), size: 208896 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    C:\Windows\SYSTEM32\CRYPTBASE.dll:CRYPTBASE.dll (00007FFB44A50000), size: 45056 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\imagehlp.dll:imagehlp.dll (00007FFB48520000), size: 114688 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\gpapi.dll:gpapi.dll (00007FFB43F30000), size: 143360 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16942
    c:\program files (x86)\oculus\support\oculus-runtime\LibOVRRT64_1.dll:LibOVRRT64_1.dll (00007FFB341B0000), size: 1437696 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 1.6.0.0
    C:\Windows\SYSTEM32\d3d11.dll:d3d11.dll (00007FFB42320000), size: 2764800 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\dxgi.dll:dxgi.dll (00007FFB42110000), size: 638976 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16412
    C:\Windows\SYSTEM32\DbgHelp.dll:DbgHelp.dll (00007FFB382D0000), size: 1613824 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\nvapi64.dll:nvapi64.dll (00007FFB3F4F0000), size: 4042752 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.18.13.6881
    C:\Windows\system32\SETUPAPI.dll:SETUPAPI.dll (00007FFB45E70000), size: 1855488 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\system32\clbcatq.dll:clbcatq.dll (00007FFB47BF0000), size: 675840 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 2001.12.10941.16384
    C:\Windows\System32\MMDevApi.dll:MMDevApi.dll (00007FFB3F470000), size: 466944 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\System32\PROPSYS.dll:pROPSYS.dll (00007FFB42B80000), size: 1585152 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 7.0.10240.16384
    C:\Windows\system32\dwmapi.dll:dwmapi.dll (00007FFB429C0000), size: 139264 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16392
    C:\Windows\SYSTEM32\nvwgf2umx.dll:nvwgf2umx.dll (00007FFB3FAD0000), size: 20361216 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.18.13.6881
    C:\Windows\SYSTEM32\wdmaud.drv:wdmaud.drv (00007FFB2C990000), size: 266240 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\AVRT.dll:AVRT.dll (00007FFB41590000), size: 45056 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\ksuser.dll:ksuser.dll (00007FFB40E80000), size: 32768 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\AUDIOSES.DLL:AUDIOSES.DLL (00007FFB30240000), size: 544768 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16412
    C:\Windows\SYSTEM32\wintypes.dll:wintypes.dll (00007FFB416F0000), size: 1249280 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16683
    C:\Windows\SYSTEM32\msacm32.drv:msacm32.drv (00007FFB39610000), size: 49152 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\midimap.dll:midimap.dll (00007FFB38F60000), size: 40960 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\dsound.dll:dsound.dll (00007FFB2C5F0000), size: 638976 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\xinput1_3.dll:xinput1_3.dll (0000000000400000), size: 122880 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 9.18.944.0
    C:\CV1Test\CV1Test_Data\Plugins\OculusPlugin.dll:OculusPlugin.dll (00007FFB34160000), size: 327680 (result: 0), SymType: '-deferred-', PDB: ''
    C:\CV1Test\CV1Test_Data\Plugins\OVRGamepad.dll:OVRGamepad.dll (00007FFB39D80000), size: 32768 (result: 0), SymType: '-deferred-', PDB: ''
    C:\Windows\SYSTEM32\Xinput9_1_0.dll:Xinput9_1_0.dll (00007FFB41AF0000), size: 28672 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384
    C:\Windows\SYSTEM32\SspiCli.dll:SspiCli.dll (00007FFB44C30000), size: 180224 (result: 0), SymType: '-deferred-', PDB: '', fileVersion: 10.0.10240.16384

    ========== OUTPUTING STACK TRACE ==================

    (0x00007FFB3FC4EB1C) (nvwgf2umx): (filename not available): OpenAdapter12 + 0x1734fc

    EDIT: Changed Unity version to 4.6.9p4, but issue still persist.
     
    Last edited: Jul 26, 2016
  2. thep3000

    thep3000

    Unity Technologies

    Joined:
    Aug 9, 2013
    Posts:
    400
    You might get better response on the Oculus dev forums since they own and maintain the 4.6 plugin and I don't know the status, but some things to try:
    - verifiy you have runtime drivers with oculus home etc installed, can run oculus content on cv1.
    - does the plugin work in a blank scene?
    - does it work with unity 5?
     
  3. JesperL

    JesperL

    Joined:
    Oct 3, 2014
    Posts:
    15
    Thanks for the suggestions, I will try them out!