Currently Online

Latest Posts

Topic: Crash when looking at border

PkK

Topic Opener
Joined: 2012-01-06, 12:19
Posts: 236
Ranking
Widelands-Forum-Junkie
Posted at: 2017-05-06, 12:08

When trying to have a look at the border area where the borders between the red, purple and black player meet in the savegame

http://colecovision.eu/stuff/crash.wgf

current widelands, widelands crashes with an assertion failure:

widelands: /home/philipp/widelands/src/graphic/gl/road_program.cc:75: void RoadProgram::add_road(int, int, const FieldsToDraw::Field&, const FieldsToDraw::Field&, float, Widelands::RoadType, RoadProgram::Direction, uint32_t*): Zusicherung »start.owner != nullptr || end.owner != nullptr« nicht erfüllt.

Philipp


Top Quote
kaputtnik
Avatar
Joined: 2013-02-18, 20:48
Posts: 2433
OS: Archlinux
Version: current master
Ranking
One Elder of Players
Location: Germany
Posted at: 2017-05-06, 19:18

I can confirm this with your save game.

This is the same crash as explained in bug "road_program: Assertion `start.owner != nullptr || end.owner != nullptr' failed.".

PKK, was this game intermediately saved between different widelands versions?

Edit: Renamed the bug title to "road_program: Assertion `start.owner != nullptr || end.owner != nullptr' failed."

Edited: 2017-05-06, 19:30

Fight simulator for Widelands:
https://wide-fighter.netlify.app/

Top Quote
PkK

Topic Opener
Joined: 2012-01-06, 12:19
Posts: 236
Ranking
Widelands-Forum-Junkie
Posted at: 2017-05-06, 19:24

PKK, was this game intermediately saved between different widelands versions?

No. The game was started in revision 8346, and played in revision 8346 to the crash.

Philipp


Top Quote