road_program: Assertion `start.owner != nullptr || end.owner != nullptr' failed.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
High
|
Unassigned |
Bug Description
I recurringly have crashes of large games which I cannot explain and I intuitively assign to processing overload resulting in memory errors or kinds of overrun conditions. That's just a guess! My PC is not really lame with 3 Cores each 3 Ghz max. but isn't the latest shot as well.
I attach an example with "Together we are strong" map. Game crashes with "Speicherzugrif
I would raise the requirement for the program to indicate or handle conditions which may be due to overload and result in logic or memory errors. My other impression was that SDL dialog handling may have to do with this as several crashes occurred when a dialog frame was clicked with the mouse.
Related branches
- GunChleoc: Needs Resubmitting
-
Diff: 49 lines (+5/-2)2 files modifiedsrc/graphic/game_renderer.cc (+2/-2)
src/logic/player.cc (+3/-0)
Changed in widelands: | |
milestone: | none → build20-rc1 |
importance: | Undecided → High |
How big your RAM is? It is possible that there is some error in code, that shows when there is lack of free RAM. Than it can be hard to reproduce on other PC. Are you able to get gdb backtrace (if you have a linux)?