From: SourceForge.net <no...@so...> - 2008-03-31 01:15:37
|
Bugs item #1927013, was opened at 2008-03-27 06:45 Message generated for change (Settings changed) made by tzlaine You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=544942&aid=1927013&group_id=75752 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Pending Resolution: None Priority: 5 Private: No Submitted By: Jon Daniel (jopadan) Assigned to: Nobody/Anonymous (nobody) Summary: crash because of std::out_of_range exception Initial Comment: I compiled current SVN trunk on amd64 using gcc-4.1.2. After sometime of playing singleplayer it sporadicly crashed with the following error log: IL call "ilLoadImage("/usr/local/share/freeorion/default/data/art")" failed with IL error "file read error" (code 1298) IL call "ilLoadImage("/usr/local/share/freeorion/default/data/art")" failed with IL error "file read error" (code 1298) IL call "ilLoadImage("/usr/local/share/freeorion/default/data/art")" failed with IL error "file read error" (code 1298) 1206617854 DEBUG : Adding ship designs 1206617854 DEBUG : Adding Orbitals 1206617854 DEBUG : Selecting Row 1206617854 DEBUG : Done 1206617859 DEBUG : WaitingForTurnEnd.TurnOrders : Received orders from player 0 1206617859 DEBUG : WaitingForTurnEnd.TurnOrders : All orders received. Processing turn.... HumanClientApp::HandleMessage(TURN_PROGRESS) HumanClientApp::HandleMessage(TURN_PROGRESS) HumanClientApp::HandleMessage(TURN_PROGRESS) HumanClientApp::HandleMessage(TURN_PROGRESS) HumanClientApp::HandleMessage(TURN_PROGRESS) HumanClientApp::HandleMessage(TURN_PROGRESS) HumanClientApp::HandleMessage(TURN_PROGRESS) HumanClientApp::HandleMessage(TURN_PROGRESS) HumanClientApp::HandleMessage(TURN_PROGRESS) terminate called after throwing an instance of 'std::out_of_range' what(): SystemGraphIndex cannot be found due to invalid system ID 1206617860 ERROR : ClientNetworking::NetworkingThread() : Networking thread will be terminated due to disconnect exception "End of file" ---------------------------------------------------------------------- >Comment By: Zach Laine (tzlaine) Date: 2008-03-30 20:15 Message: Logged In: YES user_id=729903 Originator: NO I've made a change in Subversion that I think will fix this problem. However, I'm not entirely sure it has, because the data in the savefile you attached were already in a broken state. I would really need to play the game from the start to the point of the save in order to test it. I leave that to you (I've at least verified that if I fix the bad data in the save file, it doesn't get reintroduced). I've marked this bug as fixed, but I've marked is as pending instead of closed. If you can reproduce the problem again after a rebuild with the latest code, I'll reinvestigate. ---------------------------------------------------------------------- Comment By: Flatline (the_flatline) Date: 2008-03-27 08:08 Message: Logged In: YES user_id=1999275 Originator: NO Bug confirmed, happens also in Ubuntu 7.10 with an intel centrino duo. ---------------------------------------------------------------------- Comment By: Jon Daniel (jopadan) Date: 2008-03-27 07:18 Message: Logged In: YES user_id=2045430 Originator: YES Added a save game which allows you reproduce the error just load and press end turn. File Added: save2.sav.gz ---------------------------------------------------------------------- Comment By: Jon Daniel (jopadan) Date: 2008-03-27 07:15 Message: Logged In: YES user_id=2045430 Originator: YES Added a save game which allows you reproduce the error just load and press end turn. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=544942&aid=1927013&group_id=75752 |