ERROR: After loading Object[...] Code is wrong!
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Return To The Roots |
Incomplete
|
Medium
|
Unassigned |
Bug Description
This bug appears while loading a save game. I cannot get further than the settings screen, it crashes right after clicking on "start game".
I have a few save games for this map. Maybe it has something to do with the game time, which is very long here. All save games after 300.000 GF seem to be corrupt. The last one that I can load was at 191.000 GF.
Version: 8445
OS: Win 7
[...]
SerializedGameD
got = 38019); Code is wrong!
SerializedGameD
got = 56); Code is wrong!
terminate called after throwing an instance of 'std::length_error'
what(): basic_string:
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
description: | updated |
description: | updated |
description: | updated |
tags: | added: rev8445 |
Changed in s25rttr: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
got a crash at 307.000GF
> s25client. exe!nobMilitary ::Capture( const unsigned char new_owner) Zeile 936 + 0x38 Bytes C++ exe!nofAttacker ::Walked( ) Zeile 272 C++ exe!noFigure: :HandleEvent( const unsigned int id) Zeile 669 + 0xf Bytes C++ exe!EventManage r::NextGF( ) Zeile 120 + 0x1c Bytes C++ exe!GameClient: :NextGF( ) Zeile 1448 C++ exe!GameClient: :ExecuteGameFra me_Replay( ) Zeile 116 C++ exe!GameClient: :ExecuteGameFra me(const bool skipping) Zeile 1355 C++ exe!GameClient: :SkipGF( unsigned int gf) Zeile 1748 C++ exe!iwSkipGFs: :SkipGFs( ) Zeile 61 C++ exe!iwSkipGFs: :Msg_EditEnter( const unsigned int ctrl_id) Zeile 71 C++ exe!ctrlEdit: :Msg_KeyDown( const KeyEvent & ke) Zeile 353 + 0x20 Bytes C++ exe!Window: :RelayKeyboardM essage( bool (const KeyEvent &)* msg, const KeyEvent & ke) Zeile 178 + 0x14 Bytes C++ exe!WindowManag er::RelayKeyboa rdMessage( bool (const KeyEvent &)* msg, const KeyEvent & ke) Zeile 200 + 0x28 Bytes C++ exe!WindowManag er::Msg_ KeyDown( const KeyEvent & ke) Zeile 899 C++ videoWinAPI. dll!VideoWinAPI ::OnWMKeyDown( unsigned int c, long lParam) Zeile 686 + 0x1e Bytes C++ videoWinAPI. dll!VideoWinAPI ::WindowProc( HWND__ * window, unsigned int msg, unsigned int wParam, long lParam) Zeile 821 C++ dll!768c62fa( ) dll!768c6d3a( ) dll!768c6ce9( ) dll!768d0d27( ) dll!768d0d4d( ) dll!60f660fb( ) dll!768c62fa( ) dll!768c6d3a( ) dll!768c6ce9( ) dll!768c77c4( ) dll!768ed62a( ) dll!768c788a( ) videoWinAPI. dll!VideoWinAPI ::MessageLoop( ) Zeile 507 + 0xc Bytes C++ exe!VideoDriver Wrapper: :Run() Zeile 325 + 0x17 Bytes C++ exe!GameManager ::Run() Zeile 158 + 0xc Bytes C++ exe!main( int argc, char * * argv) Zeile 344 + 0xc Bytes C++ exe!__tmainCRTS tartup( ) Zeile 555 + 0x19 Bytes C exe!mainCRTStar tup() Zeile 371 C dll!76c8339a( ) dll!77709ef2( ) dll!77709ec5( )
s25client.
s25client.
s25client.
s25client.
s25client.
s25client.
s25client.
s25client.
s25client.
s25client.
s25client.
s25client.
s25client.
Debug_
Debug_
user32.
[Unten angegebene Rahmen sind möglicherweise nicht korrekt und/oder fehlen, keine Symbole geladen für user32.dll]
user32.
user32.
user32.
user32.
opengl32.
user32.
user32.
user32.
user32.
user32.
user32.
Debug_
s25client.
s25client.
s25client.
s25client.
s25client.
kernel32.
ntdll.
ntdll.