annotate known-bugs.txt @ 13172:1bc00da70d10 draft

(svn r17679) -Merge: release changes back into trunk
author rubidium <rubidium@openttd.org>
date Thu, 01 Oct 2009 11:11:09 +0000
parents f512ef96e101
children 6da28bcbe3b2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13056
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
1 OpenTTD's known bugs
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 13056
diff changeset
2 Last updated: 2009-10-01
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 13056
diff changeset
3 Release version: 0.7.3
801
ecb5021a7ec4 (svn r1271) -Fix: set eol-style to native on missing files
darkvater <darkvater@openttd.org>
parents:
diff changeset
4 ------------------------------------------------------------------------
13056
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
5
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
6
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
7 Table of Contents:
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
8 ------------------
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
9 1) About
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
10 2) Known bugs in the this stable release
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
11 3) Known bugs that will not be solved
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
12
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
13
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
14 1) About:
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
15 -- ------
1821
e87620b119bd (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater <Darkvater@openttd.org>
parents: 1153
diff changeset
16 All bugs listed below are marked as known. Please do not submit any bugs
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
17 that are the same as these. If you do, do not act surprised, because
801
ecb5021a7ec4 (svn r1271) -Fix: set eol-style to native on missing files
darkvater <darkvater@openttd.org>
parents:
diff changeset
18 we WILL flame you!!
ecb5021a7ec4 (svn r1271) -Fix: set eol-style to native on missing files
darkvater <darkvater@openttd.org>
parents:
diff changeset
19
ecb5021a7ec4 (svn r1271) -Fix: set eol-style to native on missing files
darkvater <darkvater@openttd.org>
parents:
diff changeset
20 Of course if you have more knowledge about any of these bugs, have more
ecb5021a7ec4 (svn r1271) -Fix: set eol-style to native on missing files
darkvater <darkvater@openttd.org>
parents:
diff changeset
21 specifics, we welcome you to report them. React to the given bug indicated
7106
33296909b1b1 (svn r10378) -Merge: release changes from 0.5.
rubidium <rubidium@openttd.org>
parents: 6744
diff changeset
22 by the number below on http://bugs.openttd.org.
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
23
801
ecb5021a7ec4 (svn r1271) -Fix: set eol-style to native on missing files
darkvater <darkvater@openttd.org>
parents:
diff changeset
24
13056
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
25 2) Known bugs in the this stable release:
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
26 -- --------------------------------------
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
27 The following bugs are known to exist in this stable release and
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
28 we intend to fix them. Some bugs are known but are not fixable or
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
29 fixing them would cause further problems. Those bugs can be found
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
30 in the "Known bugs that will not be solved" section.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
31
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
32 The bugs in this section all refer to a ticket in our bug tracking system
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
33 that you can find at: http://bugs.openttd.org
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
34 If the bugs are closed but still listed here it means that the bug is fixed
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
35 and that the nightlies and next major release will not have that bug.
2947
f172ff485fb3 (svn r3505) - Update known-bugs and delete scenarios from SVN.
Darkvater <Darkvater@openttd.org>
parents: 1918
diff changeset
36
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 13056
diff changeset
37 - 3198 [OSX] "Could not get system colour space" error on some Mac OS X 10.6
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 13056
diff changeset
38 - 3194 [OSX] Full screen 'strobing' on some Mac OS X 10.6
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 13056
diff changeset
39 - 3190 [OSX] Compiling fails on some Mac OS X 10.6
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 13056
diff changeset
40 - 3159 [NewGRF] Autoreplace resets (or does not keep) value of variable F2
12716
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
41 - 3057 Road vehicle sometimes 'forget' the need for servicing
6f69fdced010 (svn r17179) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 12125
diff changeset
42 - 3040 Not all alternatives are always shown in the "Join station" list
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
43 - 2955 With path signals depots are less likely to be visited
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
44 - 2891 Ignore signal does not keep the train running when in path signalled block till the next signal
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
45 - 2769 No offer for buying bankrupt AIs
13172
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 13056
diff changeset
46 - 2616 [NewGRF] Cloning creates vehicles with invalid subcargos
1bc00da70d10 (svn r17679) -Merge: release changes back into trunk
rubidium <rubidium@openttd.org>
parents: 13056
diff changeset
47 - 2613 [NewGRF] House property 15 does not work
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10399
diff changeset
48 - 2585 [OSX] OS' mouse pointer showing
12125
dd5b77965bb5 (svn r16541) -Merge: changelog etc. changes from 0.7 branch
rubidium <rubidium@openttd.org>
parents: 11311
diff changeset
49 - 2484 [OSX] Cannot enter CJK characters
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10399
diff changeset
50 - 2427 Vehicle owner gets paid for whole cargo feeder share
9558
e56e094a5f92 (svn r13578) -Merge: documentation updates from the 0.6 branch.
rubidium <rubidium@openttd.org>
parents: 8672
diff changeset
51 - 1944 Road vehicles not picking empty drivethrough platform
8600
f318f3da511b (svn r12181) -Change: update some documentation.
belugas <belugas@openttd.org>
parents: 8304
diff changeset
52 - 1762 Strange Autoreplace behaviour
11154
7244386c689f (svn r15501) -Document: the changes made over the last months
rubidium <rubidium@openttd.org>
parents: 10399
diff changeset
53 - 1495 Long vehicles might block multistop drivethrough stations
8304
c697a0fd25be (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium <rubidium@openttd.org>
parents: 8052
diff changeset
54 - 1140 [OSX] Not smooth moving map with touchpad
7908
7519c50587e5 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium <rubidium@openttd.org>
parents: 7588
diff changeset
55 - 1072 Text overflows in several windows
13056
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
56
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
57
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
58 3) Known bugs that will not be solved:
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
59 -- -----------------------------------
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
60 This section lists all known bugs that we do not intend to fix and the
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
61 reasons why we think that fixing them is infeasible. We might make some
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
62 minor improvements that reduce the scope of these bugs, but we will not
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
63 be able to completely fix them.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
64
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
65 Clipping problems
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
66 In some cases sprites are not drawn as one would expect. Examples of
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
67 this are aircraft that might be hidden below the runway or trees that
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
68 in some cases are rendered over vehicles.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
69 The primary cause of this problem is that OpenTTD does not have enough
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
70 data (like a 3D model) to properly determine what needs to be drawn in
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
71 front of what. OpenTTD has bounding boxes but in lots of cases they
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
72 are either too big or too small and then cause problems with what
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
73 needs to be drawn in front of what. Also some visual tricks are used.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
74 For example trains at 8 pixels high, the catenary needs to be drawn
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
75 above that. When you want to draw bridges on top of that, which are
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
76 only one height level (= 8 pixels) higher, you are getting into some
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
77 big problems.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
78 We can not change the height levels; it would require us to either
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
79 redraw all vehicle or all landscape graphics. Doing so would mean we
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
80 leave the Transport Tycoon graphics, which in effect means OpenTTD
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
81 will not be a Transport Tycoon clone anymore.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
82
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
83 Duplicate (station) names after renaming
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
84 After renaming stations one can create duplicate station names. This
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
85 is done giving a station the same custom name as another station with
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
86 an automatically generated name.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
87 The major part of this problem is that station names are translatable.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
88 Meaning that a station is called e.g. '<TOWN> Central' in English and
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
89 '<TOWN> Centraal' in Dutch. This means that in network games the
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
90 renaming of a town could cause the rename to succeed on some clients
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
91 and fail at others. This creates an inconsistent game state that will
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
92 be seen as a 'desync'. Secondly the custom names are intended to fall
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
93 completely outside of the '<TOWN> <name>' naming of stations, so when
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
94 you rename a town all station names are updated accordingly.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
95 As a result the decision has been made that all custom names are only
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
96 compared to the other custom names in the same class and not compared
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
97 to the automatically generated names.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
98
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
99 Forbid 90 degree turns does not work for crossing PBS paths
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
100 When you run a train through itself on a X junction with PBS turned on
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
101 the train will not obey the 'forbid 90 degree turns' setting. This is
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
102 due to the fact that we can not be sure that the setting was turned
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
103 off when the track was reserved, which means that we assume it was
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
104 turned on and that the setting does not hold at the time. We made it
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
105 this way to allow one to change the setting in-game, but it breaks
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
106 slightly when you are running your train through itself. Running a
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
107 train through means that your network is broken and is thus a user
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
108 error which OpenTTD tries to graciously handle.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
109 Fixing this bug means that we need to record whether this particular
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
110 setting was turned on or off at the time the reservation was made. This
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
111 means adding quite a bit of data to the savegame for solving an issue
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
112 that is basically an user error. We think it is not worth the effort.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
113
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
114 Lost trains ignore (block) exit signals
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
115 If trains are lost they ignore block exit signals, blocking junctions
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
116 with presignals. This is caused because the path finders cannot tell
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
117 where the train needs to go. As such a random direction is chosen at
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
118 each junction. This causes the trains to occasionally to make choices
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
119 that are unwanted from a player's point of view.
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
120 This will not be fixed because lost trains are in almost all cases a
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
121 network problem, e.g. a train can never reach a specific place. This
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
122 makes the impact of fixing the bug enormously small against the
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
123 amount of work needed to write a system that prevents the lost trains
f512ef96e101 (svn r17554) -Update: documentation about bug reporting and known bugs
rubidium <rubidium@openttd.org>
parents: 12716
diff changeset
124 from taking the wrong direction.