Tue Apr 10, 2018 7:57 pm
I'm having the same issue.
First I had an issue where it would crash after trying to open a (new) project, so I tried reinstalling it and now it fails even earlier.
As soon as I try opening Resolve a dialog appears with the following text:
---------------------------
Resolve.exe - Entry Point Not Found
---------------------------
The procedure entry point clReleaseDevice could not be located in the dynamic link library C:\Program Files\Blackmagic Design\DaVinci Resolve\Resolve.exe.
---------------------------
OK (button)
---------------------------
The dialog seems to be coming from csrss.exe (Client Server Runtime Process) which was started with this command-line:
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=sxssrv,4 ProfileControl=Off MaxRequestThreads=16
At that point the Resolve.exe process can still be found in Process Explorer, I made a full dump file of 640Mb which is too large to upload, even the minidump was 143Mb, or 74Mb zipped, so I cannot attach it.
It has 3 threads running, only the first seems to be active, with the following stacks (sampled using ProcessExplorer):
!RtlpQueryProcessDebugInformationRemote
=>
ntoskrnl.exe!KeSynchronizeExecution+0x5f76
ntoskrnl.exe!KeWaitForMutexObject+0x1070
ntoskrnl.exe!KeWaitForMutexObject+0x9ee
ntoskrnl.exe!KeWaitForMutexObject+0x1c9
ntoskrnl.exe!KeTestAlertThread+0x3f3
ntoskrnl.exe!KeWaitForMutexObject+0x2c10
ntoskrnl.exe!KeWaitForMutexObject+0x13e1
ntoskrnl.exe!KeWaitForMutexObject+0x9ee
ntoskrnl.exe!KeDelayExecutionThread+0x3e5
ntoskrnl.exe!ObOpenObjectByNameEx+0xa2f
ntoskrnl.exe!setjmpex+0x8f93
!ZwDelayExecution+0x14
!LdrInitializeThunk+0x354
!LdrInitializeThunk+0x5b
!LdrInitializeThunk+0xe
!boost::archive::detail::oserializer<boost::archive::text_oarchive,DVIP::ColorGradientParams>::save_object_data+0x8ca394
=>
ntoskrnl.exe!KeSynchronizeExecution+0x5f76
ntoskrnl.exe!KeWaitForMutexObject+0x1070
ntoskrnl.exe!KeWaitForMutexObject+0x9ee
ntoskrnl.exe!KeWaitForMutexObject+0x1c9
ntoskrnl.exe!KeTestAlertThread+0x3f3
ntoskrnl.exe!KeWaitForMutexObject+0x2c10
ntoskrnl.exe!KeWaitForMutexObject+0x13e1
ntoskrnl.exe!KeWaitForMutexObject+0x9ee
ntoskrnl.exe!KeWaitForMutexObject+0x1c9
ntoskrnl.exe!NtWaitForSingleObject+0xfc
ntoskrnl.exe!setjmpex+0x8f93
!NtWaitForSingleObject+0x14
!RtlCreateEnvironmentEx+0x341
!LdrInitShimEngineDynamic+0x3556
!LdrInitializeThunk+0x19e
!LdrInitializeThunk+0x5b
!LdrInitializeThunk+0xe
!RtlSetThreadWorkOnBehalfTicket+0x70
=>
ntoskrnl.exe!KeSynchronizeExecution+0x5f76
ntoskrnl.exe!KeWaitForMutexObject+0x1070
ntoskrnl.exe!KeWaitForMutexObject+0x9ee
ntoskrnl.exe!KeWaitForMutexObject+0x1c9
ntoskrnl.exe!KeTestAlertThread+0x3f3
ntoskrnl.exe!KeWaitForMutexObject+0x2c10
ntoskrnl.exe!KeWaitForMutexObject+0x13e1
ntoskrnl.exe!KeWaitForMutexObject+0x9ee
ntoskrnl.exe!KeWaitForMutexObject+0x1c9
ntoskrnl.exe!PsGetProcessInheritedFromUniqueProcessId+0x30e
ntoskrnl.exe!LpcRequestPort+0x53b6
ntoskrnl.exe!LpcRequestPort+0x50cc
ntoskrnl.exe!NtRequestWaitReplyPort+0x11e
ntoskrnl.exe!LpcRequestWaitReplyPortEx+0x29
ntoskrnl.exe!FsRtlRegisterFltMgrCalls+0x6a9da
ntoskrnl.exe!RtlUnicodeStringToInteger+0x436
ntoskrnl.exe!setjmpex+0x8f93
!ZwRaiseHardError+0x14
!RtlQueryPerformanceFrequency+0x202
!RtlLookupFunctionEntry+0xca3
!RtlSetThreadSubProcessTag+0x63c
!RtlSetThreadSubProcessTag+0x383
!RtlSetThreadWorkOnBehalfTicket+0x20bc
!RtlSetThreadWorkOnBehalfTicket+0x4ae
!BaseThreadInitThunk+0x14
!RtlUserThreadStart+0x21
I'm running on Windows 10, latest version with all updates, using an NVIDIA Quadro FX 1800 with driver version 21.21.13.4200.
I hope this is helpful, since I'm in great anticipation to explore Davinci Resolve 15...