Home Support

Software Fault Reports

This page contains a table of the software fault reports for London Control prior to version 1.4.3. Each fault is given a reference (in this table), a description (as reported), a comment from the development team, and the development Problem Report number. The version of software that fixes the fault is also given.

 

Ref
Description
Comment
Fixed Version
PR No
   
1
Aircraft Clearances and Menus
1.1
Flights leaving stacks descend too soon, initially to Min Stack, and then to ILS intercept level. This causes conflict with departures and other problems. The determination of the position to begin descent was using "as the crow flies" distances. For circuitous approach paths this caused descent too soon. Modified to take account of true flight path.
1.1
57
1.2
Hold List not updated when flight's CFL changes. Hold List missed out when updating HMI for CFL change.
1.1
67
1.3
Issuing establish command with individual heading menu results in pilot saying "establish" after heading. Speech triggered in wrong order by individual menu.
1.1
66
1.4
Using "pan" keys after Speed Menu causes aircraft speed instructions to be issued. Caused by Speed Menu inadvertantly being left active by "bring to front" function. Could also cause key lock-up or access violation if flight terminated.
1.1
56
1.5
Level menu closes when type first 1 when trying to do 150. Keyboard entry of clearances improved.
1.1
73
1.6
Selecting a speed in the combined menu leaves the Enter button inactive. The default XFL needs to be fully cleared, then the Enter button works.
1.1
107
1.7
Opening clearance menu caused "array out of range (-1)" report. For flight not offered to S1 that had been Requested on Frequency. Include more array bound checking.
1.1
70
1.8
Aircraft on heading didn't drop passed fixes from Nav menu fix list. Not able to reproduce. Monitor for further problems.  
141
1.9
It is possible to type into the Clearance Menu instruction combo text box. Make text box read only.
1.2
240
1.10
Aircraft on heading 003 didn't show it in Nav menu. Check for non 0 or 5 ending headings not done between 360 and 005.
1.2
242
1.11
It should be possible to give a "before/after" distance greater than 50NM. Increased to 90.
1.2
263
1.12
Aircraft entering hold sometimes causes exception. Caused by holding when destination outside system airspace.
1.2
274
1.13
Allow squawk ident from 'I' key. Added.
1.2.4
336
1.14
When close then reopen By part of CFL menu, loses selected (default) fix. Fixed.
1.4
226
1.15
A/c on own nav heading around 150 said "turn right" when instructed to fly heading 145. Due to using assigned rather than actual heading to determine L/R speech.
1.4
331
1.16
If Trans Alt set to 17000, CFL menu crashes if showing altitudes. Caused by character buffer being too small.
1.4
362
1.17
EGSS STAR causes a/c to cross BKY twice. Causes loop when given "resume own navigation". Made handle fix appearing twice in route.
1.4
425
1.18
Selecting a landing runway from the runway menu doesn’t work if the runway number is used by more than one aerodrome (eg EGHH 08 - EGGW already uses 08). Caused by menu not looking for runway but just for fix.
1.4.2
470
         
2
Stack and Approach Problems
2.1
Aircraft don't descend on ILS, particularly if intercept at odd level, eg 3300 instead of 3000. Due to CFL logic being overridden by ILS descent logic.
1.1
64
2.2
Aircraft don't descend between initial approach fix and aerodrome. Probably related to stack issues. See PR 81 below.
-
-
2.3
Stacks that go below Min Stack do not work correctly. Aircraft descend then climb to Min Stack. Optional lowest stack level introduced into fix data for each stack.
1.1
81
2.4
Aircraft in (en-route) hold transferred to a sector below never leave the hold. Event missing to trigger hold exit after transfer.
1.1
65
2.5
Aircraft are sometimes too fast on approach. Ensure that appropriate approach speeds are always used.
1.1
92
2.6
Aircraft sometimes miss fixes when on approach. Due to Resume Own Nav always being to ILS intercept point if on approach. Changed to always be next fix on route.
1.1
60
2.7
If an approach sector puts an aircraft on a heading prior to reaching the hold, cancel the hold automatically. Cancel hold for when approach sector inputs heading.
1.1
129
2.8
Sometimes aircraft go straight throught the hold at high levels and make approach without calling. Due to automatic resume own navigation cancelling hold.
1.1
175
2.9
Aircraft veer off ILS when transferred to tower. Caused by the navigation state changing to "own nav" when entering new sector, even when under control.
1.2.2
316
2.10
Changing level or speed with LCVoice after gave establish instruction cancels establish and changes to normal heading. Preserve existing Intercept state (but can't cancel using voice).
1.2.4
323
2.11
Some a/c orbit when on finals when working just (say) INTN. Happens when handed to FIN after having given "turn left" instruction rather that absolute heading. Also with LCVoice. Turn direction not being reset when ILS intercepted, so turns to remain on ILS sometimes went wrong way.
1.2.4
329
2.12
If do something like change level for flight after ILS button pressed, always responds with "report established", as well as acknowledging new level. Removed redundant report.
1.2.4
333
2.13
Auto leave of hold sets CFL to XFL of current sector. Trouble is, for places like EGGD, there is no next sector, so CFL gets set to NFL, which causes a climb. Made not set CFL if on approach & CFL is higher than AFL.
1.2.5
351
2.14
Flights only auto leave hold when lowest in stack, which means (eg) at LOREL, EGGW arrivals get stuck in hold till all EGSS's below have left. Made check destination and remove from hold if no others below for same destination.
1.2.5
353
2.15
Hold list often has blank CFL field. Caused by attempting to show NFL for flight not yet offered to sector.
1.2.5
354
2.16
Maybe reduce rate of descent for aircraft in hold. Set to maximum of 1,000fpm if holding.
1.4
301
2.17
When a/c descend in stack, need to descend them to lowest level appropriate for stack, not the level vacated by the last a/c to leave. Fixed.
1.4
412
2.18
A/c descending in hold only go down to MinStack+2. Due to gold being cancelled after other aircraft in stack have been given descent.
1.4.2
449
2.19
When EGBB transfers a/c to BBTWR, often they get set to hold at Grove upon transfer. Due to taking control before get within Autohold distance of Grove, so was setting hold on transfer.
1.4.2
450
2.20
Something wrong with BIG stack - most a/c descend to FL80 (min stack) when running exercise 39031 v1.4.2 13/2008. Caused by aircraft descending below bottom of stack, due to last aircraft to leave being at 3000ft, but are kept up at min stack due to restriction at BIG. Changed to always descend to lowest stack level, not level vacated by last aircraft to leave stack.
1.4.3
473
2.21
Keep NFL in step with CFL for a/c auto descended in hold when not controlled. Otherwise label shows NFL which is now out of date. Mustn't change NFL if manually set. Fixed.
1.4.3
481
         
3
Voices and Sound
3.1
Flights sometimes do not speak their airline callsign (especially military). Not every voice has every callsign. Ensure that flight does not use voice that does not have callsign. Spell out phonetically as final resort.
1.1
68
3.2
Radio calls sometimes miss "miles before/after" distance. Erroneous minus sign in if statement.
1.1.1
246
3.3
Missing runway "XX Centre". Added.
1.1.1
259
3.4
Looks in main Sound directory before FIR directory for sound files. Swapped over, so checks FIR first.
1.1.1
260
3.5
If a flight makes a second radio call before the first has been transmitted, it makes two calls in quick succession. Delete any outstanding calls from the same flight when new radio call made.
1.2
25
3.6
Aircraft climbing to 6000' on departure shouldn't call climbing to FL60. Corrected check against transition alt.
1.2
252
3.7
Aircraft transmissions occasionally get stuck on. Cause is audio not sending event when transmission finished (Windows problem). Mitigated by resetting sound when radio switched off and on.
1.2
262
3.8
Aircraft on heading on departure still report following SID. Fixed.
1.2.1
311
3.9
Remove use of word "channel". Removed.
1.2.4
328
3.10
Have option to omit "passing" level on initial call. Added.
1.4
286
3.11
Aircraft seem to respond when told to cancel hold, even if not on frequency. Fixed.
1.4
364
3.12
With voice recognition, giving mach greater than 80 is always reduced to < 80. Due to incorrect range check.
1.4
383
3.13
Checkall option (-a) should only report missing airline sound if voice is set in Airlines.ini. Fixed.
1.4.3
466
3.14
Make cope with microphone not attached in Vista (gives OLE error). Added command line option -v to never check for voice recog.
1.4.3
474
         
4
Co-ordination and Transfer
4.1
Aircraft sometimes never call if they are not separated by the previous sector. Improve separation functions. Ensure that transfer takes place, even if it means levelling at something other than the NFL.
1.1
79
4.2
Flight with no sectors in co-ordination sequence causes access violation. Function call not checking for NULL pointer.
1.1
71
4.3
Sometimes aircraft do not co-ordinate out of an automatic sector. eg BRT181 not co-ord out of NTHUP. Caused by co-ord with sector that is never penetrated, due to poor climb/descent performance. Ensure co-ord continues, even if sector not entered.
1.1
80
4.4
Flights requested on frequency do not get put into Tactical List and Accepted Bay. Add to bays when RoF'd.
1.1
88
4.5
Sometimes default co-ord level is previous NFL, not RFL, causing co-ord to incorrect sector (eg S5 to S23 for EIDW deps via UL18). Caused by error looking for controlled sector along route.
1.2
275
4.6
If next sector changed, fix isn't changed, so co-ord sometimes goes back to same sector. Fix now gets changed on co-ord with different next sector.
1.2.1
290
4.7
Co-ordination offset causes EGLL westbound deps from easterly runways to cross through approach path. Do not apply offset to aircraft below Min stack.
1.2.3
326
4.8
With Sectors 5, 8, 23 & 35 bandboxed, all LTMA inbounds don’t show s/a XFL of 140, but show 270 down to OCK. Fixed to take account of more than two controlled sectors.
1.4.2
437
4.9
Exception caused when request on freq aircraft not normally controlled by sector and then transfer without co-ordinating out. Caused by not checking for NULL next sector.
1.4.3
477
         
5
Miscellaneous
5.1
Halos not working correctly when set to "On Probe". Incorrect logic. Changed to match vectors.
1.1
62
5.2
Flights not picking up EGMC STAR from MCT. Cannot detect STARs not connected to aerodrome at last fix.
1.1
84
5.3
Zooming causes access violation. Possibly connected with unset pointer. Modified creation of targets and labels.
1.1
61
5.4
WTC field setting not stored with preferences. Preferences reading function confused WTC with Intention Code.
1.1
106
5.5
User report gives elapsed time, not taking account of fast time. Report both.
1.1
127
5.6
User report should log calling flights when flashing begins, not when radio call made. Log both.
1.1
128
5.7
If there are no RPLs to read in, an access violation is caused when the FPLs are read. Divide by zero error, caused by FPL reading function using total number of RPLs read (ie zero).
1.1
72
5.8
STCA label indications not removed when go into fast time. Clear STCAs when fast time started.
1.1
87
5.9
ERBM window needs to invoke correct User Guide page for run-time help. Fixed.
1.1.1
236
5.10
User name prefixed with white space causes problems reading user data. Trim white space before saving user data.
1.1.1
257
5.11
Allow transition altitude above 9000'. Done.
1.2
247
5.12
Allow approach sectors to have sector maps. Fixed.
1.2
271
5.13
Reading of routes should report if format error causes no fixes to be read-in for a route. Added.
1.2
279
5.14
Sector quicklook not always updating after aircraft transferred. Fixed.
1.2.1
280
5.15
Separation ckeck should only be applied if MTCD switched on. Fixed.
1.2.1
282
5.16
Unknown sector in fix data should be logged as error. Added.
1.2.1
283
5.17
Sector quicklook still not correct. Shows early sector when aircraft has penetrated several sectors downstream. Caused by aircraft close to controlled sector not having current sector updated.
1.2.2
322
5.18
Allow Tactical List to be sorted by fix (time as secondary). Added.
1.2.4
344
5.19
Bottom cut-off of radar coverage seems a bit high. Lowered.
1.2.4
350
5.20
Adding EGGD runway made Runway-in-Use menu overflow without resizing correctly. Made resize more properly.
1.2.5
352
5.21
Creation of controlled flights must not get stuck in loop if selected voice number not found for airline. Fixed
1.3
327
5.22
Planner probe shouldn't match flights with same NFL, but if already left NFL (eg has reached different XFL). Fixed
1.4
312
5.23
Sometimes when close sim, report doesn’t show detail, even though there has been a loss of separation. Due to "minor" loss of separation not being included.
1.4
356
5.24
It isn't possible to enter a user FPL for a time before the exercise start time. Fixed.
1.4
370
5.25
Poor performance caused by complex background data. Improved by putting foreground data on separate overlay.
1.4.2
448
5.26
Zooming out & panning seems not to work properly in relation to play area at the top. Miscalculating pan distances.
1.4.2
456
5.27
When followed aircraft is terminated, flight following should be cancelled. Fixed.
1.4.2
457
5.28
Making list font bold doesn't change font of split tactical list designator strips. Fixed.
1.4.2
460
5.29
Find Flight caused exception. Due to trying to find flight that had been terminated.
1.4.2
465
5.30

Aircraft not terminating at last fix - orbiting trying to turn back to last fix.

Caused by trying to turn back to last fix after resuming own nav after forced heading change to avoid conflict.
1.4.3
475
5.31
Multi-bay Tactical List sometimes gets the designator strips in the wrong place after resizing vertically. Fixed.
1.4.3
478
5.32
Allow display to be set to old single plane method of drawing. Added command line option -i to select old method.
1.4.3
480
         

 


Back to Top

This document is maintained by DM Aviation Limited
All material Copyright © 2011 DM Aviation Limited