Для просмотра ссылки ЗарегистрируйтесьFalcon1ru (01 февраля 2018, 13:26):
из самого лога вылета как то можно вычислить причины и условия краша PlnesID?
вот лог последнего краша(битва в откр. море), там еще упоминаются торпеды Torp_US_Mk13, я их не использовал, противник тоже(но они были на подвеске торпедоносцев противника, которые не взлетали с авианосцев)
ERROR: Access violation in "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > Attr::TypedAttribute<5>::getValue()+4"
Exception code: C0000005
Registers:
EAX: 0018F15C FF FF FF FF 70 F1 18 00 6C F2 18 00 58 8F 99 00 ....p...l...X...
EBX: 276AE3D8 20 D7 2C 2D 2C 00 00 00 8F 03 00 00 88 B5 B0 44 .,-,..........D
ECX: 00000000 <N/A>
EDX: 5ABC2A60 00 4A BC 42 00 00 00 00 60 2A BC 5A 60 2A BC 5A .J.B....`*.Z`*.Z
ESI: 00000000 <N/A>
EDI: 00000000 <N/A>
ESP: 0018F148 00 00 00 00 70 F1 18 00 C7 25 41 00 5C F1 18 00 ....p....%A.\...
EBP: 0018F14C 70 F1 18 00 C7 25 41 00 5C F1 18 00 00 00 00 00 p....%A.\.......
EIP: 004FEC64 8B 49 14 8B 01 56 8B 75 08 56 C7 45 FC 00 00 00 .I...V.u.V.E....
CS: 0023 SS: 002B DS: 002B ES: 002B FS: 0053 GS: 002B EFLAGS: 00010216
Stack:
ESP->00000000
EBP->0018F170
004125C7 = _Rb_tree_iterator<struct _STL::pair<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const ,class LCC::SmartPtr<class Attr::AbstractAttribute,class Attr::AbstractAttribute *,struct LCC::AllowAnyConversion> >,struct+KЦ“М@™
0018F15C 00000000
EAX->FFFFFFFF 0018F170 0018F26C
00998F58 = _STL::pair<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const ,class _STL::vector<class Ogre::ColourValue,class _STL::allocator<class Ogre::ColourValue> > >::pair<class _STL::basic_string<char,class _STL::char_+KЦ“М@™
FFFFFFFF 0018F278
005C6AC0 = SLBattle::processFullInfoTree(SmartPtr<class Attr::TypedAttribute<6>,ObjectInterface,AttributeConversionPolicy<6> > const &)+150
0018F1D0 7AF4B690
002FAA00 = stlport_vc7146!??0?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QAE@PBDABV?
$allocator@D@1@@Z
33187F24 42BC4A28 42BC4A32 42BC4A3E 639199A0 660283D0 5ABC2A60 5ABC2A75
5ABC2A76 321A5408 321A540B 321A540C
00364CBC = stlport_vc7146!?id@?$num_put@_WV?$ostreambuf_iterator@_WV?$char_traits@_W@_STL@@@_STL@@@_STL@@2V0locale@2@A+4
00000001
002DB061 = stlport_vc7146!?_VerboseAssert@?$__stl_debug_engine@_N@_STL@@SAXPBDH0H@Z+51
00364CBC = stlport_vc7146!?id@?$num_put@_WV?$ostreambuf_iterator@_WV?$char_traits@_W@_STL@@@_STL@@@_STL@@2V0locale@2@A+4
00000001 00000001 3E0BB3E5 2CEFE680 00000000
1C813460 = "Player_254"
1C81346D 1C81346E
1C813460 = "Player_254"
1C81346A 1C81346B 0018F200 0018F224
002D10C0 = stlport_vc7146!??4_Refcount_Base@_STL@@QAEAAU01@ABU01@@Z+20
2E6E8D48 2E6E8D4E 2E6E8D4F 3CE69E78 7B4B4F30 2CEFE680 51556220 00000000
00000000 00000000 00000000 5ABC2A60 00000000
002ED4F1 = stlport_vc7146!?_M_deallocate@?$__node_alloc@$00$0A@@_STL@@CAXPAXI@Z+51
519DBC40 519DBC84 519DBCC0 4DF25650 4DF25694 4DF25694 4DF70A74 0018FE6C
31FA5100 = "Torp_US_Mk13"
276AE3D8 0018F27C 519DBC84 00000000 0018F17C 0018F388
009D6561 = _STL::pair<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const ,class _STL::vector<class Ogre::ColourValue,class _STL::allocator<class Ogre::ColourValue> > >::pair<class _STL::basic_string<char,class _STL::char_+KЦ“М@™
00000008 0018F394
005D8BBE = bool SLBattleManager::updateAfterTacticLevel()+1DE
0018F364 0000002B
Call stack trace:
<- _Rb_tree_iterator<struct _STL::pair<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const ,class LCC::SmartPtr<class Attr::AbstractAttribute,class Attr::AbstractAttribute *,struct LCC::AllowAnyConversion> >,struct+‡Х“т@™
<- SLBattle::processFullInfoTree(SmartPtr<class Attr::TypedAttribute<6>,ObjectInterface,AttributeConversionPolicy<6> > const &)+150
<- bool SLBattleManager::updateAfterTacticLevel()+1DE
<- StrategLevelModule::activate()+1290
<- GameModuleManager::start()+9E
<- int SteelMonstersApplication::go(basic_string<char,char_traits<char>,allocator<
char> > const &)+198
<- destroyRenderWindow()+290D
<- _WinMain+4E
<- _STL::pair<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const ,class _STL::vector<class Ogre::ColourValue,class _STL::allocator<class Ogre::ColourValue> > >::pair<class _STL::basic_string<char,class _STL::char_+‡Х“т@™
<- kernel32!AcquireSRWLockExclusive+12
<- ntdll!RtlInsertElementGenericTableAvl+63
<- ntdll!RtlInsertElementGenericTableAvl+36
<- (wrong frame)
Уважаемый, что вот эту всю лабуду нельзя было указать под спойлером? Если не умеете такого делать, то совет спроите как.