Development => Patches & Projects => Incorporated Patches and Solved Bug Reports => Topic started by: Junna on December 15, 2009, 11:10:50 pm
Title: [solved] Constant crashing attempting underground/elevated construction
Post by: Junna on December 15, 2009, 11:10:50 pm
I'm having constant crashes when attempting to build underground (straight tunnels work fine but building them by oneself causes crashes) and anything that is elevated (the monorail as well as anything based thereupon like elevated roadways). Occasionally it is possible to build sections of underground/elevated way, but eventually it will crash. There are seemingly regions of a map where it is more or less likely to crash, though this seems to constantly change with any subsequent loading so it impossible to know. Sometimes it will crash immediately when moving it a single tile.
The crashes are of the exception error kind, I am not sure how one would go about viewing any logs as the program closes after one clicks the window away. I suspected at first that this was due to some of the custom paks used, but resorting to a clean install (I think anyway, but as good as) with vanilla pak 128 and nothing added gives the same results. I also thought that it might be something to do with me using Experimental, but trying the same things in standard also has the same result.
I guess maybe the solution might be very simple and I've been looking far too much into it, but I am confused as to how one should proceed. The constant crashing makes it so that constructing even a rudimentary elevated or underground way can take up to an hour of constantly restarting simutrans and trying again. A lot of experimenting with this behaviour has given no clues as to how and why it occurs, and no particular things seem to trigger it; it can work one time, and crash the other. Any help would be much appreciated.
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Isaac Eiland-Hall on December 15, 2009, 11:23:45 pm
Well, of course we would hope to see crashes fixed. :)
May I ask what version of Simutrans?
Also, welcome to the forum! :-)
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Junna on December 15, 2009, 11:56:27 pm
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Junna on December 16, 2009, 06:53:50 am
Tried 102.2.1, and it happens all the same. Building in underground mode, it eventually crashes. And this is with a pure pak 128 1.4.5, though it seems to take a bit longer to crash without custom paks.
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Dwachs on December 16, 2009, 07:09:26 am
Strange. Are you on Linux?
Could you try to run simutrans in a debugger?
E.g. gdb ./sim, then "r". After the crash "bt" (backtrace).
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Junna on December 16, 2009, 07:15:19 am
It would be of tremedous help if you could post a saved game, saves a lot of guess work.
What would a save game tell? This happens with newly created games and everything so I'm not sure it would tell anything. It does happen more frequently with later highly developed games however. Most of the games I play regularly have so much custom paks so it would be useless to post them.
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Diegote on December 16, 2009, 04:14:48 pm
I tested version 102.2.1 (Win pak128, new games and saved games) and I got some random CTD:
2) Zoom out 2 or 3 (I do not know if this is important) 3) buil some road section ('Road tunnel' tool) in 'sliced underground mode' (level -3), building it as in the picture:
What would a save game tell? This happens with newly created games and everything so I'm not sure it would tell anything. It does happen more frequently with later highly developed games however. Most of the games I play regularly have so much custom paks so it would be useless to post them.
Well for a start, it means that the problem could possibly be reproduced if it is something that you are doing wrong, because we could actually play YOUR game. I for one am having no trouble with underground roads or rail.
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Junna on December 16, 2009, 08:04:03 pm
Well for a start, it means that the problem could possibly be reproduced if it is something that you are doing wrong, because we could actually play YOUR game. I for one am having no trouble with underground roads or rail.
Message: two_click_werkzeug_t::move: Button: 1, Pos: 350,209,1 Message: wegbauer_t::route_fuer(): setting way type to 517, besch=Suspended_Monorail_Track, bruecke_besch=NULL, tunnel_besch=NULL Message: wkz_wegebau(): builder found route with 8 sqaures length. Message: wegbauer_t::calc_costs(): construction estimate: 16800.000000 Message: two_click_werkzeug_t::move: Button: 1, Pos: 351,211,1 Message: wegbauer_t::route_fuer(): setting way type to 517, besch=Suspended_Monorail_Track, bruecke_besch=NULL, tunnel_besch=NULL Message: wkz_wegebau(): builder found route with 11 sqaures length. Message: wegbauer_t::calc_costs(): construction estimate: 23100.000000 Message: two_click_werkzeug_t::move: Button: 1, Pos: 354,215,0
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Colin on December 16, 2009, 11:18:27 pm
@Junna.
There you go, z9999+ found it straight away from your save game. He may not have fixed it, but he found it, saves a lot of guess work and questions floating around. The developers may now be able to correct the problem.
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Dwachs on December 17, 2009, 08:19:41 am
Could you please retest with 2945? Found something, which may or may not have triggered the crash.
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Junna on December 17, 2009, 05:44:10 pm
Could you please retest with 2945? Found something, which may or may not have triggered the crash.
Where does one get 2945?
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Isaac Eiland-Hall on December 17, 2009, 05:47:08 pm
http://simutrans-germany.com/~nightly/simutrans/
Basically, download an exe and at least one pak, extract to the same place (well, watch for directories - it used to be that pak128 would extract to "Simutrans", but everything else to "simutrans")
Also, looks like 2945 isn't out yet - check tomorrow. :)
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Junna on December 18, 2009, 04:10:59 am
It appears the problem has indeed been rectified in 2947. ;D
Title: Re: Constant crashing attempting underground/elevated construction
Post by: Isaac Eiland-Hall on December 18, 2009, 04:36:09 am
Huzzah! :D
Title: Re: [solved] Constant crashing attempting underground/elevated construction
Post by: Dwachs on December 18, 2009, 06:05:26 am
:) thank you for the confirmation.
Title: Re: [solved] Constant crashing attempting underground/elevated construction
Post by: z9999+ on December 20, 2009, 11:05:57 am