Известна ли проблема “assertion failed: pWo != NULL” в текущей сборке nanoCAD BIM ОПС 25?
Ошибка “assertion failed: pWo != NULL” и зависания AppHangB1 в nanoCAD BIM ОПС 25.0.6785.4733 (WoWrapper.cpp, CwWoEngine.dll)
После запуска nanoCAD BIM ОПС 25 (версия 25.0.6785.4733, Windows 11 Pro 10.0.22631) при выполнении любых операций в Менеджере проекта появляются критические ошибки и сообщения:
- File: ...AcadWoFactory.cpp Line: 201 release unknown wise object
- Assertion failed: File: D:\BA\wrk\ca51cc261d4b1e47\ProjectStudio\SRC_ROOT\WoEngine\WoWrapper.cpp Line: 340 (выделено: pWo != NULL)
После появления ошибок программа зависает и аварийно завершает работу. В журнале событий Windows и Reliability History зафиксированы следующие сообщения:
- Имя события: RADAR_PRE_LEAK_64
app: nCad.exe 25.0.6785.4733 - Имя события: AppHangB1
Application Name: nCad.exe, Application Version: 25.0.6785.4733, Hang Type: 134217728
Что уже предпринято:
- Сброшен профиль в Options → Profiles (Профили) → Reset All (Сбросить всё), не помогло.
- Сброшен интерфейс в Customize User Interface → Interface (Интерфейс) → Reset All (Сбросить всё).
- Переключен графический движок в Options → Graphics → Display (Графика → Отображение), протестированы режимы OpenGL и DirectX.
- Выполнен жёсткий сброс: переименованы папка профиля %AppData%\Roaming\Nanosoft\nanoCAD x64 25.0 и ветка реестра HKEY_CURRENT_USER\SOFTWARE\Nanosoft\nanoCAD x64\25.0
Зависание и сбой происходят при любом действии в Менеджере проекта сразу после открытия проепкта, без кастомных модификаций или подключённых сторонних модулей.
Что делать для продолжения работы с проектами?
Ответы
-
Методом исключения (как это часто бывает в работе с Нанокад) выяснил, что беда где-то внутри БД проекта. Есть ли у нанософт инструмент редактора и проверок на ошибки БД 25 версий продукта?
0 -
Распарсил все поля, по логике и архитектуре похоже на то, что nanoCAD падает сталкиваясь с висячей ссылкой на удаленный в таблице БД объект.
движок ProjectStudio (WoEngine) не может найти или создать указатель на wise object (assert pWo != NULL), на который есть ссылка в проекте, но нет самой записи в БД, либо битая ссылка
всем спасибо за внимание к моему монологу (привыкать ли? лол), как обычно разобрался в косяках софта сам, хотя раньше никогда понятия не имел что это всё такое… заняло всего один рабочий день.
надеюсь починят …0 -
Добрый день!
В Тех.поддержку через ЛК нужно писать, быстрее будет. Форум больше для общения, чем для быстрого решения проблем.
0 -
Добрый день!
Я правильно понимаю, что этот же вопрос есть в тех. поддержке? Если да, то там запрос информации про историю проекта. Очень интересует история шкафа.
0
Разделы
- Все разделы
- 66 Общие вопросы
- 60 Работа nanoCAD в ОС Linux
- 458 Платформа nanoCAD
- 21 nanoCAD GeoniCS
- 88 nanoCAD BIM Строительство
- 50 nanoCAD Механика PRO
- 66 nanoCAD BIM Электро
- 11 nanoCAD BIM Вентиляция
- 15 nanoCAD BIM ВК
- 3 nanoCAD BIM Отопление
- 8 nanoCAD BIM СКС
- 70 nanoCAD BIM ОПС
- 3 nanoCAD Стройплощадка
- 4 nanoCAD Металлоконструкции
- 2 nanoCAD Конструкции PS
- 8 TDMS Фарватер
- 1 Облака точек
- nanoCAD GeoSeries
- NSR Specification
- Учебным заведениям и учащимся
- 8 nano360