Omnet ++ 5.0: моделирование прекращено с кодом выхода: -1073741819

Я новичок в omnet ++ и венах, я только что установил Omnet ++ 5.0 (в Windows 10) и установил с ним INET. Я добавил новое приложение traci под названием «Препятствие» для блокировки транспортных средств, я изменил файлы erlangen.launchd.xml и omnetpp.ini и пытаюсь запустить примеры erlangen. Однако это вызывает ошибку:

Моделирование завершено кодом выхода: -1073741819.

Я нигде не нахожу помощи в отношении этой ошибки. Помогите, пожалуйста .


person Safé Batita    schedule 07.10.2020    source источник


Ответы (2)


-1073741819 невероятно похож на 0xC0000005. Попробуйте выполнить поиск по этому номеру ошибки.
Более того, взгляните на Отладка и установите в своем omnetpp.ini:

 debug-on-errors = true

Благодаря этому, когда ваша симуляция выйдет из строя, отладчик покажет строку, которая является источником этой ошибки.

person Jerzy D.    schedule 08.10.2020

отладчик открыть cexecption.cc

результат отладки

и сообщение об ошибке:

std :: logic_error: basic_string :: _ m_construct null недействителен - в модуле (veins :: traciscenariomanagerlaunchd) rsuexamplescenario.manager (id = 6), в t = 1 с, событие # 2

person Safé Batita    schedule 08.10.2020
comment
Щелкните Другие рамки ..., чтобы найти строку вашей модели, которая вызывает ошибку. - person Jerzy D.; 08.10.2020
comment
*********** omnetpp :: cRuntimeError :: notifyEnvir (this = 0x66a5a8) at cexception.cc:260 260} **********, но я не трогал этот файл: cRuntimeError :: cRuntimeError (const char * msgformat ...) {va_list va; va_start (ва, формат сообщения); init (nullptr, E_CUSTOM, msgformat, va); va_end (ва); notifyEnvir (); } - person Safé Batita; 08.10.2020