The International Simutrans Forum

 

Author Topic: [BUG] Underground trains can interfere with runway reservations  (Read 347 times)

0 Members and 1 Guest are viewing this topic.

Online DrSuperGood

  • Dev Team
  • Devotee
  • *
  • Posts: 2639
  • Languages: EN
Something is VERY WRONG with aircraft reservations...

After removing an aircraft blocking the runway a subway engine over 600 km away has just reserved a runway for... Take-off?!

Yes that is right a underground train has apparently reserved this runway... It was even in drive by sight earlier.

Maybe this is under the runway? Not sure.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Moderator
  • *
  • Posts: 18565
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: [BUG] Underground trains can interfere with runway reservations
« Reply #1 on: May 21, 2019, 09:50:31 PM »
Thank you for the report. I have split this from the other topic as this appears to be a completely separate issue. Is there any way of producing a reliable reproduction case for this?

Online DrSuperGood

  • Dev Team
  • Devotee
  • *
  • Posts: 2639
  • Languages: EN
Re: [BUG] Underground trains can interfere with runway reservations
« Reply #2 on: May 21, 2019, 10:18:32 PM »
Is there any way of producing a reliable reproduction case for this?
I just ran into it. It appears related to the airplanes choosing the wrong runway. In general airplane runway reservation logic is very buggy. For example extending runways often results in permanent reservations.

I must have replied to the wrong report lol.
« Last Edit: May 21, 2019, 10:30:35 PM by DrSuperGood »

Offline ACarlotti

  • *
  • Posts: 433
Re: [BUG] Underground trains can interfere with runway reservations
« Reply #3 on: May 21, 2019, 11:37:47 PM »
One possible cause for this would be if the train were built after the plane was deleted. If this were the case, then the train could have reused the planes convoy id, and so the convoy id associated with the runway reservation would now point to the train instead.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Moderator
  • *
  • Posts: 18565
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: [BUG] Underground trains can interfere with runway reservations
« Reply #4 on: May 21, 2019, 11:42:51 PM »
I am not going to be able to fix this without a reliable reproduction case, I am afraid.

Dr. Supergood - you refer to other problems with runway reservation. I will need a detailed description of each (one thread per bug) with a reliable reproduction case each to begin to look into these issues.

Offline ACarlotti

  • *
  • Posts: 433
Re: [BUG] Underground trains can interfere with runway reservations
« Reply #5 on: May 22, 2019, 12:28:55 AM »
I just checked a recent save (Oct 1959), and in that save convoy 2301 was a 'Boeing 707-120 (high density)', serving a route between Cagbury International and Bay Airport. The image DrSuperGood posted showed that convoy 2301 was at that time and underground train. So the underground train is irrelevant to the issue - the actual bug is probably that the runway reservations weren't cleared when the plane was deleted.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Moderator
  • *
  • Posts: 18565
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: [BUG] Underground trains can interfere with runway reservations
« Reply #6 on: May 22, 2019, 09:57:04 AM »
I just checked a recent save (Oct 1959), and in that save convoy 2301 was a 'Boeing 707-120 (high density)', serving a route between Cagbury International and Bay Airport. The image DrSuperGood posted showed that convoy 2301 was at that time and underground train. So the underground train is irrelevant to the issue - the actual bug is probably that the runway reservations weren't cleared when the plane was deleted.

Thank you for that; that is helpful.

Is anyone able to produce a reliable reproduction case of runway reservations not being cleared when aircraft are deleted?