Mantis

< Прошлое обращение (0002675) Следующее обращение (0002677) >
ID Категория Критичность Воспроизводимость Дата добавления Обновлено
0002676 [S.T.A.L.K.E.R.: Тень Чернобыля] авария иногда 21 марта 2005 15:56 22 марта 2005 11:01
Автор Oles Режим доступа общедоступный
Приоритет безотлагательный Решение исправлен Платформа
Статус закрыт OS
Прогноз нет Версия OS
ETA 19 января 2038 05:14 Подверсия продукта
Сводка 0002676: script-crash
Описание ! you are trying to use a destroyed object [1d34d580]
! C:\DEV\Projects\XRAY\xr3DA\xrGame\GameObject.cpp(589) : Expression "m_spawned"
! [LUA] SCRIPT RUNTIME ERROR
! [LUA] 0 : [C] [C](-1) :
! [LUA] 1 : [C ] memory_time
! [LUA] 2 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_camper.script(128) :
! [LUA] game_object:memory_time() threw an exception
! Expression "lua runtime error"
! Last action being executed : action_camper_patrol

! you are trying to use a destroyed object [1d34d580]
! C:\DEV\Projects\XRAY\xr3DA\xrGame\GameObject.cpp(589) : Expression "m_spawned"
! [LUA] SCRIPT RUNTIME ERROR
! [LUA] 0 : [C] [C](-1) :
! [LUA] 1 : [C ] memory_time
! [LUA] 2 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_camper.script(128) :
! [LUA] game_object:memory_time() threw an exception
! Expression "lua runtime error"
! Last action being executed : action_camper_patrol


! [LUA] you are trying to use a destroyed object [b900b8]
! [LUA] 0 : [C ] id
! [LUA] 1 : [Lua] \\x-ray\stalker$\gamedata\scripts\state_mgr.script(683) : set_state
! [LUA] 2 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_camper.script(81) : ?
! [LUA] 3 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_logic.script(438) : issue_event
! [LUA] 4 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_logic.script(337) : activate_by_section
! [LUA] 5 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_gulag.script(219) : setJob
! [LUA] 6 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_gulag.script(142) : updateJob
! [LUA] 7 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_gulag.script(96) : calculate
! [LUA] 8 : [Lua] ...x-ray\stalker$\gamedata\scripts\smart_terrain.script(819) : update
! [LUA] 9 : [Lua] ...x-ray\stalker$\gamedata\scripts\smart_terrain.script(507) : update
! [LUA] 10 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_zones.script(119) :
! [LUA] 11 : [C ] foreach
! [LUA] 12 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_zones.script(119) :

! c:\dev\projects\xray\xr3da\xrgame\script_game_object_impl.h(22) : Expression "m_game_object && m_game_object->lua_game_object() == thisProbably, you are trying to use a destroyed object!
! [LUA] SCRIPT RUNTIME ERROR
! [LUA] 0 : [C] [C](-1) :
! [LUA] 1 : [C ] id
! [LUA] 2 : [Lua] \\x-ray\stalker$\gamedata\scripts\state_mgr.script(683) : set_state
! [LUA] 3 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_camper.script(81) : ?
! [LUA] 4 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_logic.script(438) : issue_event
! [LUA] 5 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_logic.script(337) : activate_by_section
! [LUA] 6 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_gulag.script(219) : setJob
! [LUA] 7 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_gulag.script(142) : updateJob
! [LUA] 8 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_gulag.script(96) : calculate
! [LUA] 9 : [Lua] ...x-ray\stalker$\gamedata\scripts\smart_terrain.script(819) : update
! [LUA] 10 : [Lua] ...x-ray\stalker$\gamedata\scripts\smart_terrain.script(507) : update
! [LUA] 11 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_zones.script(119) :
! [LUA] 12 : [C ] foreach
! [LUA] 13 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_zones.script(119) :
! [LUA] game_object:id() threw an exception

! [LUA] SCRIPT RUNTIME ERROR
! [LUA] 0 : [C] [C](-1) :
! [LUA] 1 : [C ] memory_time
! [LUA] 2 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_camper.script(128) :
! [LUA] game_object:memory_time() threw an exception
! Expression "lua runtime error"
! Last action being executed : action_camper_patrol
! [LUA] SCRIPT RUNTIME ERROR
! [LUA] 0 : [C] [C](-1) :
! [LUA] 1 : [C ] memory_time
! [LUA] 2 : [Lua] \\x-ray\stalker$\gamedata\scripts\xr_camper.script(128) :
! [LUA] game_object:memory_time() threw an exception
! Expression "lua runtime error"
! Last action being executed : action_camper_patrol
Шаги по воспроизведению
Дополнительная информация
Присоединенные файлы xray_oles.log (99,950 bytes) 21 марта 2005 15:56

- Связи


- Пользователи, отслеживающие обращение
Список пользователей Stohe, Prof, Koan, Sidorovich, Zmey, Chugai


- Комментарии
(0002804)
Oles
21 марта 2005 15:57

для повторения - просто поиграйте в нашу "стабильную" версию
(0002811)
Stohe
21 марта 2005 16:34

там где memory_time - я пофиксил вроде бы.

Там где set_state - это или к Змею или к Диме.

Получается вызывается метод экшна у уже дестройнутого персонажа, в нем берется self.object, а он оказывается уже некорректным :(
(0002880)
Zmey
22 марта 2005 11:00

Не обнулялся db.storage на load game, исправил.
Эти ошибки должны уйти.
Если опять будет вылетать - создайте опять баграпорт.

- История
Дата изменения Имя пользователя Поле Изменение
21 марта 2005 15:56 Oles Новое обращение
21 марта 2005 15:56 Oles Следить: Stohe
21 марта 2005 15:56 Oles Следить: Prof
21 марта 2005 15:56 Oles Следить: Koan
21 марта 2005 15:56 Oles Следить: Sidorovich
21 марта 2005 15:56 Oles Следить: Zmey
21 марта 2005 15:56 Oles Следить: Chugai
21 марта 2005 15:56 Oles Файл добавлен: xray_oles.log
21 марта 2005 15:57 Oles Комментарий добавлен: 2804
21 марта 2005 16:20 Zmey Назначено Zmey => Stohe
21 марта 2005 16:34 Stohe Комментарий добавлен: 2811
21 марта 2005 16:34 Stohe Назначено Stohe => Zmey
22 марта 2005 11:00 Zmey Комментарий добавлен: 2880
22 марта 2005 11:01 Zmey Статус назначен => решен
22 марта 2005 11:01 Zmey Решение открыт => исправлен