- Home /
DLL crash Unity 5
Hi everyone,
I'm getting trouble with Unity 5 which crash when I try to call a DLL method.
This is from my Editor Log after crash :
========== OUTPUTING STACK TRACE ==================
ERROR: SymGetSymFromAddr64, GetLastError: 'The specified module could not be found.' (Address: 00000800)
ERROR: SymGetModuleInfo64, GetLastError: 'A dynamic link library (DLL) initialization routine failed.' (Address: 00000800)
00000800 ((<unknown>))
ERROR: SymGetSymFromAddr64, GetLastError: 'The specified module could not be found.' (Address: 0000283E)
ERROR: SymGetModuleInfo64, GetLastError: 'A dynamic link library (DLL) initialization routine failed.' (Address: 0000283E)
0000283E ((<unknown>))
ERROR: SymGetSymFromAddr64, GetLastError: 'The specified module could not be found.' (Address: 30400000)
ERROR: SymGetModuleInfo64, GetLastError: 'A dynamic link library (DLL) initialization routine failed.' (Address: 30400000)
30400000 ((<unknown>))
========== END OF STACKTRACE ===========
Any one get a similar error ? My DLLs are 32 bits and I install the 32 bit Editor.
Comment
I'm also getting this with 32 bit unity and a 32 bit dll. It's definitely finding the DLL in some manner, as I get a different (and non fatal) error in the editor when I move / rename it. Not sure what to try now.
After my editor crashes, the dmp file listing is:
Dump Summary
------------
Dump File: crash.dmp : C:\Users\my_user\AppData\Local\Temp\crash_adadd6843f02c24a8ebaf208273faba7\crash.dmp
Last Write Time: 29/04/2015 10:25:45 A$$anonymous$$
Process Name: Unity.exe : C:\Program Files (x86)\Unity\Editor\Unity.exe
Process Architecture: x86
Exception Code: 0xC0000005
Exception Information: The thread tried to read from or write to a virtual address for which it does not have the appropriate access.
Heap Information: Not Present
System Information
------------------
OS Version: 6.1.7601
CLR Version(s):
$$anonymous$$odules
-------
$$anonymous$$odule Name $$anonymous$$odule Path $$anonymous$$odule Version
----------- ----------- --------------
Unity.exe C:\Program Files (x86)\Unity\Editor\Unity.exe 5.0.1.11919
ntdll.dll C:\Windows\SysWOW64\ntdll.dll 6.1.7601.18247
(snipped irrelevant dlls)
dpe.dll C:\my_unity_project\dpe.dll 0.0.0.0
cudart32_55.dll C:\my_unity_project\cudart32_55.dll 6.14.11.5050
dbghelp.dll C:\Windows\System32\dbghelp.dll 6.1.7601.17514
$$anonymous$$y problem is fully explained here : http://forum.unity3d.com/threads/weird-unity-crash-dll-related.311545/
$$anonymous$$ay be you have the same