nikolay.sykharev Posted September 16, 2020 Share Posted September 16, 2020 Постоянно выбивает вот такую ошибку. Exception has occurred: CLR/Unigine.Wrapper.NativeNullReferenceException Необработанное исключение типа "Unigine.Wrapper.NativeNullReferenceException" в UnigineSharpCore_x64d.dll: 'Unigine's object has been destroyed but you are trying to access it. Use IsValidPtr() method to check it.' в Unigine.Wrapper.ExceptionNullPointer() в D:\BA\work\214de2b1df7f6eca\source\csharp\library\UnigineCommon.cs:строка 55 в Unigine.CreateUtils.Node_getType(IntPtr ptr) в Unigine.CreateUtils.GetNodeFromPtr(IntPtr ptr) в D:\BA\work\214de2b1df7f6eca\source\csharp\library\UnigineWrapper.cs:строка 43824 в Unigine.Wrapper.NodeMarshaler.MarshalNativeToManaged(IntPtr ptr) в D:\BA\work\214de2b1df7f6eca\source\csharp\library\UnigineCommon.cs:строка 70 в System.StubHelpers.MngdRefCustomMarshaler.ConvertContentsToManaged(IntPtr pMarshalState, Object& pManagedHome, IntPtr pNativeHome) в Unigine.Engine.Engine_main(IntPtr ptr, HandleRef system, HandleRef world, HandleRef editor) в Unigine.Engine.Main(SystemLogic system, WorldLogic world, EditorLogic editor) в D:\BA\work\214de2b1df7f6eca\source\csharp\library\UnigineEngine.cs:строка 179 в UnigineApp.UnigineApp.Main(String[] args) в C:\Unigine_project\Another_world_Truck_driver_3_0\source\main.cs:строка 21 Зависимость от чего появляется выяснить не смог. Помогает перезагрузка мира. Link to comment
bmyagkov Posted September 16, 2020 Share Posted September 16, 2020 Добрый день! Может быть, у Вас есть возможность, куда-нибудь загрузить проект целиком? Так как по логу довольно трудно сказать, в чем именно кроется проблема и я вижу, что в проекте используется уникальный пользовательский код. Спасибо! Link to comment
nikolay.sykharev Posted September 17, 2020 Author Share Posted September 17, 2020 23 hours ago, bmyagkov said: Добрый день! Может быть, у Вас есть возможность, куда-нибудь загрузить проект целиком? Так как по логу довольно трудно сказать, в чем именно кроется проблема и я вижу, что в проекте используется уникальный пользовательский код. Спасибо! Нет, возможности загрузить куда то проект нет. Т.е. это проблема в моем коде? И еще у меня пропал скрипт. Он физически есть, но движок пишет что не смог ее инсталировать. Пришлось сделать дубликат. Link to comment
bmyagkov Posted September 18, 2020 Share Posted September 18, 2020 13 hours ago, nikolay.sykharev said: Нет, возможности загрузить куда то проект нет. Т.е. это проблема в моем коде? Уточните пожалуйста, ошибка появляется если Вы создадите новый проект в SDK и скомпилируете приложение? Если нет, тогда действительно, имеет смысл сделать код ревью. 13 hours ago, nikolay.sykharev said: И еще у меня пропал скрипт. Он физически есть, но движок пишет что не смог ее инсталировать. Пришлось сделать дубликат. Здесь не совсем понятно, что вы подразумеваете под скриптом? Файл компонентной системы .cs? В папке /bin проекта содержится .log файл, хранящий все сообщения об ошибках и возможных проблемах. Вы бы не могли приложить его к сообщению, чтобы мы могли тщательнее разобраться в чем именно причина проблемы? Спасибо! Link to comment
nikolay.sykharev Posted September 18, 2020 Author Share Posted September 18, 2020 8 hours ago, bmyagkov said: Если нет, тогда действительно, имеет смысл сделать код ревью. Ну что же, посмотрим. Что это может быть хотя бы, из-за чего компиляция проекта не выполняется? log.txt Link to comment
silent Posted September 18, 2020 Share Posted September 18, 2020 Судя по логу код просто не компилируется из-за ошибок CS0103: https://docs.microsoft.com/ru-ru/dotnet/csharp/language-reference/compiler-messages/cs0103. Можно посмотреть на весь проект? Будет достаточно залить куда-нибудь папки data и source. Спасибо! How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN Link to comment
Recommended Posts