| < Прошлое обращение (0011367) | Следующее обращение (0011369) > | ||||
| ID | Категория | Критичность | Воспроизводимость | Дата добавления | Обновлено |
| 0011368 | [S.T.A.L.K.E.R.: Bugz] 0 | незначительный | всегда | 20 марта 2007 13:55 | 26 июня 2007 14:13 |
| Автор | Sepul | Режим доступа | общедоступный | ||
| Приоритет | нормальный | Решение | открыт | Платформа | |
| Статус | закрыт | OS | |||
| Прогноз | нет | Версия OS | |||
| ETA | 20 марта 2007 00:00 | Исправлено в версии | Версия | ||
| Подверсия продукта | |||||
| Сводка | 0011368: [error]Function : _out_of_memory | ||||
| Описание | FATAL ERROR
[error]Expression : fatal error [error]Function : _out_of_memory [error]File : D:\xray-svn\xrCore\xrDebugNew.cpp [error]Line : 339 [error]Description : <no expression> [error]Arguments : Out of memory. Memory request: 8192 K > xrCore.dll!xrDebug::backend(const char * expression=0x002a1fb4, const char * description=0x002a1fc0, const char * argument0=0x00221b24, const char * argument1=0x00000000, const char * file=0x002a1efc, int line=339, const char * function=0x002a1f20, bool & ignore_always=false) Line 254 C++ xrCore.dll!xrDebug::fatal(const char * file=0x002a1efc, int line=339, const char * function=0x002a1f20, const char * F=0x002a1f30, ...) Line 328 C++ xrCore.dll!_out_of_memory(unsigned int size=8388630) Line 339 + 0x26 bytes C++ msvcr71.dll!7c3487ee() [Frames below may be incorrect and/or missing, no symbols loaded for msvcr71.dll] msvcr71.dll!7c347966() msvcr71.dll!7c3416f8() xrCore.dll!xrMemory::mem_realloc(void * P=0x00400007, unsigned int size=0) Line 207 + 0x4e bytes C++ xrCore.dll!CMemoryWriter::w(const void * ptr=0x00221fcc, unsigned int count=142) Line 182 + 0xf bytes C++ xrGame.dll!CALifeObjectRegistry::save(IWriter & memory_stream={...}, CSE_ALifeDynamicObject * object=0x16bf5cd0, unsigned int & object_count=18421) Line 40 C++ xrGame.dll!CALifeObjectRegistry::save(IWriter & memory_stream={...}, CSE_ALifeDynamicObject * object=0x16bf5cd0, unsigned int & object_count=1407144916) Line 56 + 0xd bytes C++ xrGame.dll!CALifeObjectRegistry::save(IWriter & memory_stream={...}) Line 78 + 0xe bytes C++ xrGame.dll!CALifeStorageManager::save(const char * save_name=0x3567122c, bool update_name=false) Line 51 C++ xrGame.dll!CALifeStorageManager::save(NET_Packet & net_packet={...}) Line 159 C++ xrGame.dll!game_sv_Single::save_game(NET_Packet & net_packet={...}, ClientID sender={...}) Line 219 + 0x12 bytes C++ xrGame.dll!xrServer::OnMessage(NET_Packet & P={...}, ClientID sender={...}) Line 434 C++ xrGame.dll!CLevel::Send(NET_Packet & P={...}, unsigned int dwFlags=8, unsigned int dwTimeout=0) Line 238 C++ xrGame.dll!CCC_ALifeSave::Execute(const char * args=0x00000010) Line 701 C++ XR_3DA.exe!CConsole::ExecuteCommand() Line 437 C++ xrGame.dll!CLevel::IR_OnKeyboardPress(int key=0) Line 190 C++ S:\logs\BugTrap\1.3\ |
||||
| Шаги по воспроизведению | |||||
| Дополнительная информация | |||||
| Присоединенные файлы | |||||
|
|
|||||
| Нет полльзователей, отслеживающих обращение. |
Комментарии
|
|
|
(0009466)
Sepul 22 марта 2007 12:12 |
> xrCore.dll!xrDebug::backend(const char * expression=0x002a1fb4, const char * description=0x002a1fc0, const char * argument0=0x00228518, const char * argument1=0x00000000, const char * file=0x002a1efc, int line=339, const char * function=0x002a1f20, bool & ignore_always=false) Line 254 C++
xrCore.dll!xrDebug::fatal(const char * file=0x002a1efc, int line=339, const char * function=0x002a1f20, const char * F=0x002a1f30, ...) Line 328 C++ xrCore.dll!_out_of_memory(unsigned int size=8388630) Line 339 + 0x26 bytes C++ msvcr71.dll!7c3487ee() [Frames below may be incorrect and/or missing, no symbols loaded for msvcr71.dll] msvcr71.dll!7c347966() msvcr71.dll!7c3416f8() xrCore.dll!xrMemory::mem_realloc(void * P=0x00400007, unsigned int size=0) Line 207 + 0x4e bytes C++ xrCore.dll!CMemoryWriter::w(const void * ptr=0x1147873c, unsigned int count=31) Line 182 + 0xf bytes C++ xrCore.dll!IWriter::w_stringZ(const shared_str & p={...}) Line 56 + 0x29 bytes C++ xrGame.dll!INFO_DATA::save(IWriter & stream={...}) Line 23 C++ xrGame.dll!CSaver<IWriter,object_saver::detail::CEmptyPredicate>::CHelper3::save_data<xr_vector<INFO_DATA,xalloc<INFO_DATA> > >(const xr_vector<INFO_DATA,xalloc<INFO_DATA> > & data={...}, IWriter & stream={...}, const object_saver::detail::CEmptyPredicate & p={...}) Line 61 + 0xb bytes C++ xrGame.dll!CSaver<IWriter,object_saver::detail::CEmptyPredicate>::save_data<unsigned short const ,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >(const std::pair<unsigned short const ,xr_vector<INFO_DATA,xalloc<INFO_DATA> > > & data=(102,{...}), IWriter & stream={...}, const object_saver::detail::CEmptyPredicate & p={...}) Line 106 + 0xe bytes C++ xrGame.dll!CSaver<IWriter,object_saver::detail::CEmptyPredicate>::CHelper3::save_data<xr_map<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> >,std::less<unsigned short>,xalloc<std::pair<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > > > > >(const xr_map<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> >,std::less<unsigned short>,xalloc<std::pair<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > > > > & data={...}, IWriter & stream={...}, const object_saver::detail::CEmptyPredicate & p={...}) Line 61 + 0xf bytes C++ xrGame.dll!CALifeAbstractRegistry<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >::save(IWriter & memory_stream={...}) Line 28 + 0x16 bytes C++ xrGame.dll!CRegistryHelperProcess<CRegistryHelperSave,CALifeRegistryContainer,IWriter &,Loki::Typelist<CALifeAbstractRegistry<unsigned short,RELATION_DATA>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >,Loki::NullType> > >::process(CALifeRegistryContainer * self=0x1fe43780, IWriter & p1={...}) Line 81 C++ xrGame.dll!CRegistryHelperProcess<CRegistryHelperSave,CALifeRegistryContainer,IWriter &,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<TALK_CONTACT_DATA,xalloc<TALK_CONTACT_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,RELATION_DATA>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >,Loki::NullType> > > >::process(CALifeRegistryContainer * self=0x1fe43780, IWriter & p1={...}) Line 80 + 0xe bytes C++ xrGame.dll!CRegistryHelperProcess<CRegistryHelperSave,CALifeRegistryContainer,IWriter &,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<ARTICLE_DATA,xalloc<ARTICLE_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<TALK_CONTACT_DATA,xalloc<TALK_CONTACT_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,RELATION_DATA>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >,Loki::NullType> > > > >::process(CALifeRegistryContainer * self=0x1fe43780, IWriter & p1={...}) Line 80 + 0xe bytes C++ xrGame.dll!CRegistryHelperProcess<CRegistryHelperSave,CALifeRegistryContainer,IWriter &,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<GAME_NEWS_DATA,xalloc<GAME_NEWS_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<ARTICLE_DATA,xalloc<ARTICLE_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<TALK_CONTACT_DATA,xalloc<TALK_CONTACT_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,RELATION_DATA>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >,Loki::NullType> > > > > >::process(CALifeRegistryContainer * self=0x1fe43780, IWriter & p1={...}) Line 80 + 0xe bytes C++ xrGame.dll!CRegistryHelperProcess<CRegistryHelperSave,CALifeRegistryContainer,IWriter &,Loki::Typelist<CALifeAbstractRegistry<shared_str,int>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<GAME_NEWS_DATA,xalloc<GAME_NEWS_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<ARTICLE_DATA,xalloc<ARTICLE_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<TALK_CONTACT_DATA,xalloc<TALK_CONTACT_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,RELATION_DATA>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >,Loki::NullType> > > > > > >::process(CALifeRegistryContainer * self=0x1fe43780, IWriter & p1={...}) Line 80 + 0xe bytes C++ xrGame.dll!CRegistryHelperProcess<CRegistryHelperSave,CALifeRegistryContainer,IWriter &,Loki::Typelist<CMapLocationRegistry,Loki::Typelist<CALifeAbstractRegistry<shared_str,int>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<GAME_NEWS_DATA,xalloc<GAME_NEWS_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<ARTICLE_DATA,xalloc<ARTICLE_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<TALK_CONTACT_DATA,xalloc<TALK_CONTACT_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,RELATION_DATA>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >,Loki::NullType> > > > > > > >::process(CALifeRegistryContainer * self=0x1fe43780, IWriter & p1={...}) Line 80 + 0xe bytes C++ xrGame.dll!CRegistryHelperProcess<CRegistryHelperSave,CALifeRegistryContainer,IWriter &,Loki::Typelist<CGameTaskRegistry,Loki::Typelist<CMapLocationRegistry,Loki::Typelist<CALifeAbstractRegistry<shared_str,int>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<GAME_NEWS_DATA,xalloc<GAME_NEWS_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<ARTICLE_DATA,xalloc<ARTICLE_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<TALK_CONTACT_DATA,xalloc<TALK_CONTACT_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,RELATION_DATA>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >,Loki::NullType> > > > > > > > >::process(CALifeRegistryContainer * self=0x1fe43780, IWriter & p1={...}) Line 80 + 0xe bytes C++ xrGame.dll!CRegistryHelperProcess<CRegistryHelperSave,CALifeRegistryContainer,IWriter &,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<SStatSectionData,xalloc<SStatSectionData> > >,Loki::Typelist<CGameTaskRegistry,Loki::Typelist<CMapLocationRegistry,Loki::Typelist<CALifeAbstractRegistry<shared_str,int>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<GAME_NEWS_DATA,xalloc<GAME_NEWS_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<ARTICLE_DATA,xalloc<ARTICLE_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<TALK_CONTACT_DATA,xalloc<TALK_CONTACT_DATA> > >,Loki::Typelist<CALifeAbstractRegistry<unsigned short,RELATION_DATA>,Loki::Typelist<CALifeAbstractRegistry<unsigned short,xr_vector<INFO_DATA,xalloc<INFO_DATA> > >,Loki::NullType> > > > > > > > > >::process(CALifeRegistryContainer * self=0x1fe43780, IWriter & p1={...}) Line 80 + 0xe bytes C++ xrGame.dll!CALifeRegistryContainer::save(IWriter & memory_stream={...}) Line 104 + 0xa bytes C++ xrGame.dll!CALifeStorageManager::save(const char * save_name=0x00228e14, bool update_name=true) Line 53 C++ xrGame.dll!CALifeUpdateManager::change_level(NET_Packet & net_packet={...}) Line 211 C++ xrGame.dll!game_sv_Single::change_level(NET_Packet & net_packet={...}, ClientID sender={...}) Line 209 + 0xf bytes C++ xrGame.dll!xrServer::OnMessage(NET_Packet & P={...}, ClientID sender={...}) Line 424 + 0x10 bytes C++ xrGame.dll!CLevel::Send(NET_Packet & P={...}, unsigned int dwFlags=8, unsigned int dwTimeout=0) Line 238 C++ xrGame.dll!CChangeLevelWnd::OnOk() Line 221 + 0x1d bytes C++ xrGame.dll!CChangeLevelWnd::SendMessageA(CUIWindow * pWnd=0x16a586d0, short msg=39, void * pData=0x00000000) Line 203 C++ xrGame.dll!CUIMessageBox::SendMessageA(CUIWindow * pWnd=0x3cc4fc10, short msg=16, void * pData=0x00000000) Line 177 + 0x12 bytes C++ xrGame.dll!CUIButton::OnClick() Line 140 C++ xrGame.dll!CUI3tButton::OnClick() Line 39 C++ xrGame.dll!CUIButton::OnMouse(float x=35.500000, float y=13.750000, EUIMessages mouse_action=WINDOW_LBUTTON_UP) Line 92 C++ xrGame.dll!CUI3tButton::OnMouse(float x=35.500000, float y=13.750000, EUIMessages mouse_action=WINDOW_LBUTTON_UP) Line 48 C++ xrGame.dll!CUIWindow::OnMouse(float x=5.9917965e-020, float y=3.197e-039#DEN, EUIMessages mouse_action=WINDOW_LBUTTON_UP) Line 360 + 0x46 bytes C++ xrGame.dll!CUIMessageBox::OnMouse(float x=285.50000, float y=167.75000, EUIMessages mouse_action=WINDOW_LBUTTON_UP) Line 45 C++ xrGame.dll!CUIWindow::OnMouse(float x=5.9915949e-020, float y=3.197e-039#DEN, EUIMessages mouse_action=WINDOW_LBUTTON_UP) Line 360 + 0x46 bytes C++ xrGame.dll!CUIDialogWnd::IR_OnKeyboardRelease(int dik=256) Line 96 + 0x17 bytes C++ xrGame.dll!CUI::IR_OnKeyboardRelease(int dik=256) Line 178 + 0x15 bytes C++ xrGame.dll!CLevel::IR_OnKeyboardRelease(int key=256) Line 380 + 0x1a bytes C++ xrGame.dll!CLevel::IR_OnMouseRelease(int btn=0) Line 63 + 0x10 bytes C++ msvcr71.dll!7c350184() msvcr71.dll!7c34f9a2() msvcr71.dll!7c350135() msvcr71.dll!7c350184() xrGame.dll!ui_core::PopScissor() Line 178 C++ xrCore.dll!CTimer::GetElapsed_ms() Line 31 + 0x68 bytes C++ Этот вылет происходит при сохранение игры. Добавлен новый крэш файл. |
История
|
|||
| Дата изменения | Имя пользователя | Поле | Изменение |
| 20 марта 2007 13:55 | Sepul | Новое обращение | |
| 20 марта 2007 13:56 | Sepul | Назначено | => Dima |
| 20 марта 2007 13:56 | Sepul | Статус | новый => назначен |
| 20 марта 2007 13:56 | Sepul | Сводка | xray-svn\xrCore\xrDebugNew.cpp, Line: 339 => xray-svn\\xrCore\\xrDebugNew.cpp, Line: 339 |
| 20 марта 2007 13:56 | Sepul | Описание обновлено | |
| 20 марта 2007 13:56 | Sepul | Сводка | xray-svn\xrCore\xrDebugNew.cpp, Line: 339 => [error]Function : _out_of_memory |
| 20 марта 2007 13:56 | Sepul | Описание обновлено | |
| 22 марта 2007 12:12 | Sepul | Комментарий добавлен: 9466 | |
| 22 марта 2007 12:12 | Sepul | Описание обновлено | |
| 26 июня 2007 14:13 | Sepul | Статус | назначен => закрыт |