crash in autosave
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The game crashed while autosaving. Here is all console output since I started the game, including the Backtrace:
This is Widelands Version bzr8227[trunk] (Debug)
Set home directory: [redacted]
Widelands executable directory: [redacted]
Adding directory: [redacted]
selected language: (system language)
using locale en_US.UTF-8
Deleting replay replays/
Deleting replay replays/
Deleting replay replays/
Could not read locale fontset for: en_AU
Could not read locale fontset for: es_CO
Graphics: Try to set Videomode 800x600
Graphics: OpenGL: Version "3.0 Mesa 13.0.2"
Graphics: SDL_GL_RED_SIZE is 8
Graphics: SDL_GL_GREEN_SIZE is 8
Graphics: SDL_GL_BLUE_SIZE is 8
Graphics: SDL_GL_ALPHA_SIZE is 0
Graphics: SDL_GL_BUFFER_SIZE is 24
Graphics: SDL_GL_DOUBLEBUFFER is 1
Graphics: SDL_GL_DEPTH_SIZE is 24
Graphics: SDL_GL_STENCIL_SIZE is 8
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_STEREO is 0
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: SDL_GL_
Graphics: OpenGL: Double buffering enabled
Graphics: OpenGL: Max texture size: 8192
Graphics: OpenGL: ShadingLanguage: "1.30"
**** GRAPHICS REPORT ****
VIDEO DRIVER x11
pixel fmt 370546692
size 1600 900
**** END GRAPHICS REPORT ****
Game: Reading Preload Data ... took 0ms
Game: Reading Game Class Data ... took 0ms
Game: Reading Map Data ... Game: Reading Map Data took 2ms
Game: Reading Player Info ... Loading the world took 2038ms
Loading Ships
Loading Wares
Loading Immovables
Loading Workers
Loading Warehouses
Loading Productionsites
Loading Trainingsites
Loading Militarysites
Loading Partially Finished Buildings
Loading Atlanteans
Loading Barbarians
Loading Empire
Finished loading tribes
Loading the tribes took 5193ms
Game: Reading Player Info took 7306ms
Game: Calling read_complete()
Reading Elemental Data ... took 2ms
Reading Player Names And Tribe Data ... took 0ms
Reading Port Spaces Data ... took 0ms
Reading Heights Data ... took 1ms
Reading Terrain Data ... took 4ms
Reading Map Objects ... took 90ms
Reading Player Start Position Data ... took 1ms
Reading Resources Data ... took 5ms
Reading Map Version Data ... took 0ms
Reading Allowed Worker Types Data ... took 0ms
Reading Allowed Building Types Data ... took 1ms
Reading Node Ownership Data ... took 0ms
Reading Exploration Data ... took 2ms
Reading Flag Data ... took 105ms
Reading Road Data ... took 3ms
Reading Building Data ... took 61ms
Reading Flagdata Data ... took 2ms
Reading Roaddata Data ... took 80ms
Reading Buildingdata Data ... took 15ms
Second and third phase loading Map Objects ... took 41ms
Reading Players View Data ... Vision check successful for player 1
Vision check successful for player 2
took 16ms
Reading Player Message Data ... took 138ms
Reading Objective Data ... took 1ms
Reading Scripting Data ... took 5ms
Reading map images ... took 0ms
WidelandsMapLo
Game: read_complete took: 640ms
Game: Reading Player Economies Info ... WARNING: target quantity configured for fish, which should not have target quantity, ignoring
WARNING: target quantity configured for grape, which should not have target quantity, ignoring
WARNING: target quantity configured for log, which should not have target quantity, ignoring
WARNING: target quantity configured for water, which should not have target quantity, ignoring
WARNING: target quantity configured for wheat, which should not have target quantity, ignoring
WARNING: target quantity configured for fish, which should not have target quantity, ignoring
WARNING: target quantity configured for grape, which should not have target quantity, ignoring
WARNING: target quantity configured for log, which should not have target quantity, ignoring
WARNING: target quantity configured for water, which should not have target quantity, ignoring
WARNING: target quantity configured for wheat, which should not have target quantity, ignoring
WARNING: target quantity configured for fish, which should not have target quantity, ignoring
WARNING: target quantity configured for grape, which should not have target quantity, ignoring
WARNING: target quantity configured for log, which should not have target quantity, ignoring
WARNING: target quantity configured for water, which should not have target quantity, ignoring
WARNING: target quantity configured for wheat, which should not have target quantity, ignoring
took 2ms
Game: Reading ai persistent data ... took 0ms
Game: Reading Command Queue Data ... took 8ms
Game: Parsing messages ... took 1ms
Game: Reading Interactive Player Data ... took 0ms
GameLoader::load() took 7960ms
Starting replay writer
Game: Writing Preload Data ... took 1ms
Game: Writing Game Class Data ... took 0ms
Game: Writing Player Info ... took 540ms
Game: Writing Map Data!
Writing Elemental Data ... took 1ms
Writing Player Names And Tribe Data ... took 0ms
Writing Port Spaces Data ... took 0ms
Writing Heights Data ... took 1ms
Writing Terrain Data ... took 8ms
Writing Player Start Position Data ... took 0ms
Writing Player Message Data ... took 14ms
Writing Resources Data ... took 6ms
Writing Map Version ... took 0ms
Writing Allowed Worker Types Data ... took 0ms
Writing Allowed Building Types Data ... took 2ms
Writing Flag Data ... took 9ms
Writing Road Data ... took 2ms
Writing Building Data ... took 5ms
Writing Map Objects ... Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_coal2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_coal2' has no owner!! Tribe immovable 'resi_coal2' has no owner!! Tribe immovable 'resi_coal2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_coal2' has no owner!! took 86ms
Writing Flagdata Data ... took 8ms
Writing Roaddata Data ... took 31ms
Writing Buildingdata Data ... took 25ms
Writing Node Ownership Data ... took 2ms
Writing Exploration Data ... took 4ms
Writing Players Unseen Data ... took 37ms
Writing Scripting Data ... took 24ms
Writing Objective Data ... took 0ms
Writing map images ... took 1ms
MapSaver::save() for 'all_inclusive' took 272ms
Game: Writing Map Data took 272ms
Game: Writing Player Economies Info ... took 3ms
Game: Writing ai persistent data ... took 0ms
Game: Writing Command Queue Data ... took 487ms
Game: Writing Interactive Player Data ... took 0ms
GameSaver::save() took 1304ms
SaveHandler:
Reloading the game from replay
TI(2418): destination disappeared or economy mismatch -> fail
TI(2123): destination disappeared or economy mismatch -> fail
TI(2491): destination disappeared or economy mismatch -> fail
TI(2504): destination disappeared or economy mismatch -> fail
TI(2270): destination disappeared or economy mismatch -> fail
TI(2196): destination disappeared or economy mismatch -> fail
TI(2281): destination disappeared or economy mismatch -> fail
TI(2475): destination disappeared or economy mismatch -> fail
TI(2438): destination disappeared or economy mismatch -> fail
TI(2365): destination disappeared or economy mismatch -> fail
TI(2293): destination disappeared or economy mismatch -> fail
TI(2466): destination disappeared or economy mismatch -> fail
TI(2361): destination disappeared or economy mismatch -> fail
TI(2499): destination disappeared or economy mismatch -> fail
TI(2399): destination disappeared or economy mismatch -> fail
TI(2102): destination disappeared or economy mismatch -> fail
TI(2136): destination disappeared or economy mismatch -> fail
TI(2285): destination disappeared or economy mismatch -> fail
TI(2180): destination disappeared or economy mismatch -> fail
TI(2247): destination disappeared or economy mismatch -> fail
TI(2380): destination disappeared or economy mismatch -> fail
TI(2305): destination disappeared or economy mismatch -> fail
TI(2266): destination disappeared or economy mismatch -> fail
TI(2501): destination disappeared or economy mismatch -> fail
Game: Reading Preload Data ... took 0ms
Game: Reading Game Class Data ... took 0ms
Game: Reading Map Data ... Game: Reading Map Data took 1ms
Game: Reading Player Info ... Game: Reading Player Info took 74ms
Game: Calling read_complete()
Reading Elemental Data ... took 1ms
Reading Player Names And Tribe Data ... took 0ms
Reading Port Spaces Data ... took 0ms
Reading Heights Data ... took 1ms
Reading Terrain Data ... took 4ms
Reading Map Objects ... took 79ms
Reading Player Start Position Data ... took 0ms
Reading Resources Data ... took 5ms
Reading Map Version Data ... took 0ms
Reading Allowed Worker Types Data ... took 1ms
Reading Allowed Building Types Data ... took 0ms
Reading Node Ownership Data ... took 1ms
Reading Exploration Data ... took 1ms
Reading Flag Data ... took 103ms
Reading Road Data ... took 3ms
Reading Building Data ... took 60ms
Reading Flagdata Data ... took 2ms
Reading Roaddata Data ... took 82ms
Reading Buildingdata Data ... took 14ms
Second and third phase loading Map Objects ... took 42ms
Reading Players View Data ... Vision check successful for player 1
Vision check successful for player 2
took 16ms
Reading Player Message Data ... took 13ms
Reading Objective Data ... took 1ms
Reading Scripting Data ... took 4ms
Reading map images ... took 0ms
WidelandsMapLo
Game: read_complete took: 484ms
Game: Reading Player Economies Info ... took 1ms
Game: Reading ai persistent data ... took 0ms
Game: Reading Command Queue Data ... took 6ms
Game: Parsing messages ... took 1ms
Game: Reading Interactive Player Data ... took 1ms
GameLoader::load() took 569ms
Done reloading the game from replay
Replay writer has started
[sync] Reset
ComputerPlayer(2): initializing as type 1
2: AI 'weak' mode: applying limit 2 building(s) for empire_
2: AI 'weak' mode: applying limit 2 building(s) for empire_sawmill
2: AI 'weak' mode: applying limit 2 building(s) for empire_brewery
2: AI 'weak' mode: applying limit 2 building(s) for empire_winery
2: AI 'weak' mode: applying limit 2 building(s) for empire_
2: AI 'weak' mode: applying limit 2 building(s) for empire_colosseum
2: AI 'weak' mode: applying limit 2 building(s) for empire_arena
2: AI 'weak' mode: applying limit 1 building(s) for empire_trainingcamp
2: expedition max duration = 4725 (78 minutes), map area root: 96
Cmd_EnemyFlagAc
Forcing flag at (34, 61)
TrainingSite:
TrainingSite:
Cmd_EnemyFlagAc
Forcing flag at (25, 59)
Cmd_EnemyFlagAc
Cmd_EnemyFlagAc
Cmd_EnemyFlagAc
Forcing flag at (10, 49)
Cmd_EnemyFlagAc
Forcing flag at (11, 53)
Cmd_EnemyFlagAc
Forcing flag at (27, 54)
TI(15039): destination disappeared or economy mismatch -> fail
Cmd_EnemyFlagAc
Forcing flag at (11, 41)
TW(67): destination disappeared or economy mismatch -> fail
TW(54): destination appears to have become split from current location -> fail
TW(19442): destination disappeared or economy mismatch -> fail
TI(19627): destination disappeared or economy mismatch -> fail
TI(19414): destination disappeared or economy mismatch -> fail
TI(19629): destination disappeared or economy mismatch -> fail
TI(19438): destination disappeared or economy mismatch -> fail
TI(19502): destination disappeared or economy mismatch -> fail
TI(19631): destination disappeared or economy mismatch -> fail
Message: adding warehouse for player 1 at (8, 57)
TW(22264): destination disappeared or economy mismatch -> fail
TI(22177): destination disappeared or economy mismatch -> fail
TI(22179): destination disappeared or economy mismatch -> fail
Autosave: 900 s interval elapsed, current gametime: 13:40:36, saving...
Autosave: Rolling savefiles (count): 5
Autosave: Deleted save/wl_
Autosave: Rolled save/wl_
Autosave: Rolled save/wl_
Autosave: Rolled save/wl_
Autosave: Rolled save/wl_
Autosave: saving as wl_autosave_00
Game: Writing Preload Data ... took 9ms
Game: Writing Game Class Data ... took 0ms
Game: Writing Player Info ... took 575ms
Game: Writing Map Data!
Writing Elemental Data ... took 1ms
Writing Player Names And Tribe Data ... took 0ms
Writing Port Spaces Data ... took 0ms
Writing Heights Data ... took 1ms
Writing Terrain Data ... took 8ms
Writing Player Start Position Data ... took 0ms
Writing Player Message Data ... took 15ms
Writing Resources Data ... took 7ms
Writing Map Version ... took 0ms
Writing Allowed Worker Types Data ... took 0ms
Writing Allowed Building Types Data ... took 3ms
Writing Flag Data ... took 8ms
Writing Road Data ... took 3ms
Writing Building Data ... took 6ms
Writing Map Objects ... Tribe immovable 'resi_stones2' has no owner!! Tribe immovable 'resi_coal2' has no owner!! Tribe immovable 'resi_gold2' has no owner!! Tribe immovable 'resi_stones2' has no owner!! Tribe immovable 'resi_stones2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_coal2' has no owner!! Tribe immovable 'resi_coal2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_coal2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_none' has no owner!! Tribe immovable 'resi_iron2' has no owner!! Tribe immovable 'resi_iron2' has no owner!! took 95ms
Writing Flagdata Data ... took 9ms
Writing Roaddata Data ... took 32ms
Writing Buildingdata Data ... took 26ms
Writing Node Ownership Data ... took 3ms
Writing Exploration Data ... took 5ms
Writing Players Unseen Data ... took 38ms
Writing Scripting Data ... took 23ms
Writing Objective Data ... took 0ms
Writing map images ... took 1ms
MapSaver::save() for 'all_inclusive' took 291ms
Game: Writing Map Data took 291ms
Game: Writing Player Economies Info ... took 2ms
Game: Writing ai persistent data ... took 0ms
Game: Writing Command Queue Data ... took 525ms
Game: Writing Interactive Player Data ... took 0ms
GameSaver::save() took 1403ms
SaveHandler:
Autosave: save took 1405 ms
*** Error in `./widelands': malloc(): smallbin double linked list corrupted: 0x000000000caca270 ***
======= Backtrace: =========
/lib64/
/lib64/
/lib64/
/lib64/
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands[
./widelands[
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
./widelands(
/lib64/
./widelands(
======= Memory map: ========
00400000-016d8000 r-xp 00000000 08:01 13897719 /data1/
018d8000-018d9000 r--p 012d8000 08:01 13897719 /data1/
018d9000-018db000 rw-p 012d9000 08:01 13897719 /data1/
018db000-018e5000 rw-p 00000000 00:00 0
02d99000-0dc9d000 rw-p 00000000 00:00 0 [heap]
7f49a4000000-
7f49a4021000-
7f49ac000000-
7f49ac021000-
7f49b05d3000-
7f49b05d4000-
7f49b05d7000-
7f49b05d9000-
7f49b05db000-
7f49b05dc000-
7f49b05de000-
7f49b05df000-
7f49b05e0000-
7f49b05e1000-
7f49b05e2000-
7f49b05e3000-
7f49b05e4000-
7f49b05e5000-
7f49b05e6000-
7f49b05e7000-
7f49b05e8000-
7f49b05e9000-
7f49b05ea000-
7f49b05eb000-
7f49b05ec000-
7f49b05ed000-
7f49b05ee000-
7f49b05ef000-
7f49b05f0000-
7f49b05f1000-
7f49b05f2000-
7f49b05f3000-
7f49b05f6000-
7f49b05f9000-
7f49b05fc000-
7f49b05ff000-
7f49b0600000-
7f49b0601000-
7f49b0602000-
7f49b0603000-
7f49b0604000-
7f49b0605000-
7f49b0606000-
7f49b0607000-
7f49b0609000-
7f49b060b000-
7f49b060e000-
7f49b0610000-
7f49b0613000-
7f49b0616000-
7f49b0619000-
7f49b061c000-
7f49b061f000-
7f49b0622000-
7f49b0625000-
7f49b0628000-
7f49b062b000-
7f49b062e000-
7f49b0631000-
7f49b0634000-
7f49b0636000-
7f49b0639000-
7f49b063c000-
7f49b063f000-
7f49b0642000-
7f49b0645000-
7f49b0648000-
7f49b064b000-
7f49b064e000-
7f49b0651000-
7f49b0654000-
7f49b0657000-
7f49b065a000-
7f49b065d000-
7f49b0660000-
7f49b0663000-
7f49b0666000-
7f49b0669000-
7f49b066c000-
7f49b066f000-
7f49b0672000-
7f49b0675000-
7f49b0678000-
7f49b067b000-
7f49b067e000-
7f49b0681000-
7f49b0684000-
7f49b0687000-
7f49b068a000-
7f49b068d000-
7f49b0690000-
7f49b0693000-
7f49b0696000-
7f49b0699000-
7f49b069c000-
7f49b069f000-
7f49b06a2000-
7f49b06a5000-
7f49b06a8000-
7f49b06ab000-
7f49b06ae000-
7f49b06b1000-
7f49b06b4000-
7f49b06b7000-
7f49b06ba000-
7f49b06bd000-
7f49b06c0000-
7f49b06c3000-
7f49b06c6000-
7f49b06c9000-
7f49b06cc000-
7f49b06cf000-
7f49b06d2000-
7f49b06d5000-
7f49b06d8000-
7f49b06db000-
7f49b06dc000-
7f49b06df000-
7f49b06e2000-
7f49b06e5000-
7f49b06e8000-
7f49b06eb000-
7f49b06ed000-
7f49b06f0000-
7f49b06f3000-
7f49b06f6000-
7f49b06f7000-
7f49b06f9000-
7f49b06fc000-
7f49b06ff000-
7f49b0702000-
7f49b0705000-
7f49b0706000-
7f49b0709000-
7f49b070c000-
7f49b070f000-
7f49b0712000-
7f49b0715000-
7f49b0717000-
7f49b071a000-
7f49b071d000-
7f49b0720000-
7f49b0723000-
7f49b0726000-
7f49b0729000-
7f49b072d000-
7f49b0731000-
7f49b0735000-
7f49b0739000-
7f49b073c000-
7f49b073f000-
7f49b0742000-
7f49b0744000-
7f49b0746000-
7f49b0749000-
7f49b074c000-
7f49b074f000-
7f49b0752000-
7f49b0754000-
7f49b075e000-
7f49b0768000-
7f49b0772000-
7f49b077c000-
7f49b0786000-
7f49b0790000-
7f49b079a000-
7f49b079d000-
7f49b079e000-
7f49b079f000-
7f49b07a0000-
7f49b07a1000-
7f49b07a4000-
7f49b07a7000-
7f49b07aa000-
7f49b07ad000-
7f49b07b0000-
7f49b07b3000-
7f49b07b6000-
7f49b07b9000-
7f49b07bc000-
7f49b07bf000-
7f49b07c2000-
7f49b07c5000-
7f49b07c8000-
7f49b07cb000-
7f49b07ce000-
7f49b07d1000-
7f49b07d4000-
7f49b07d7000-
7f49b07da000-
7f49b07dd000-
7f49b07e1000-
7f49b07e5000-
7f49b07e9000-
7f49b07ed000-
7f49b07f1000-
7f49b07f5000-
7f49b07f9000-
7f49b07fd000-
7f49b0801000-
7f49b0805000-
tags: | added: crash |
Changed in widelands: | |
milestone: | none → build20-rc1 |
> SaveHandler: :save_game( ) took 1403ms
> Autosave: save took 1405 ms
Looks like the autosave was completed. Please attach the savegame 'all_inclusive' :-)