I have a Problem, that has been there for several patches so far, with and without mods (Since the "new" rail placement system)
I have only been too lazy to report this since after a few hours i place rail with bots anyways and it doesn't matter
But with higher difficulty i need to place rails by hand for a long time so now here is the description:
When i place a straight rail and try to connect to that rail, i can no longer start placing rails connected to other locations
The game "remembers" where i last placed a rail and will automatically resume rail building there - in the direction of where i am trying to build rail parts.
in this Image I first placed a few rails on the left side
then went to the right side, placed a rail, clicked on the arrow to connect from there
what happens is that the game will place rails from the left side in the direction of the right side (where i clicked on the arrow to start building rails from there).
This is no range limit
I can be on the other side of the map and the rails will still be placed where ever i last placed some Rails.
It can only be stopped, when the rail placing fails - i always carry several big buildings with me, and when i am done placing rails in one direction, i will palce this building where the next rails would have to be placed and then after it failed i can place rails at a new location.
I do not know if i made some settings for this, but i think mainly that it is a bug, because i have no range limit with this.
I had to walk literally for minutes so the location where game placed some rails in order to "break" the rail placement chain with a building.
If anyone has an Idea where is might come from i't be happy to hear!
0.002 2017-03-09 19:39:17; Factorio 0.14.22 (build 25342, win64, steam)
0.002 Operating system: Windows 10 (version 1607)
0.002 Program arguments: "A:\Spiele\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.002 Read data path: A:/Spiele/Steam/steamapps/common/Factorio/data
0.002 Write data path: C:/Users/Malte/AppData/Roaming/Factorio
0.002 Binaries path: A:/Spiele/Steam/steamapps/common/Factorio/bin
0.015 System info: [CPU: Intel(R) Xeon(R) CPU E3-1230 v3 @ 3.30GHz, 8 cores, RAM: 32697MB]
0.016 Display options: [FullScreen: 1] [VSync: 1] [UIScale: 110%] [MultiSampling: OFF] [Screen: 0]
0.017 Available display adapters: 3
0.017 [0]: \\.\DISPLAY6 - NVIDIA GeForce GTX 680 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
0.017 [1]: \\.\DISPLAY7 - NVIDIA GeForce GTX 680 {0x01, [1920,103], 1920x1080, 32bit, 60Hz}
0.017 [2]: \\.\DISPLAY8 - NVIDIA GeForce GTX 680 {0x01, [-1680,198], 1680x1050, 32bit, 60Hz}
0.017 Create display on adapter 0. Size 1408x792 at position [246, 126].
0.662 Initialised Direct3D:[0] NVIDIA GeForce GTX 680; driver: nvd3dumx.dll 21.21.13.7878
0.665 Video memory size (dedicated video/dedicated system/shared system/available): 2017/0/16348/4088 MB
0.717 DSound: Starting _dsound_update thread
0.717 DSound: Enter _dsound_update; tid=1676
0.718 Device reset internal.
0.720 Desktop composition is active.
0.720 WARNING: You have vsync and desktop composition enabled on Direct3d. Consider disabling vsync to increase performance on some confirgurations.
0.720 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 100%] [DXT: false]
1.018 Loading mod core 0.0.0 (data.lua)
1.047 Loading mod base 0.14.22 (data.lua)
1.207 Loading mod TheFatController 1.0.2 (data.lua)
1.262 Loading mod air-filtering 0.4.3 (data.lua)
1.320 Loading mod bobconfig 0.14.0 (data.lua)
1.377 Loading mod bobinserters 0.14.3 (data.lua)
1.448 Loading mod boblibrary 0.14.3 (data.lua)
1.514 Loading mod botReplacer 0.14.3 (data.lua)
1.600 Loading mod Bottleneck 0.6.2 (data.lua)
1.654 Loading mod Factorissimo 0.2.0 (data.lua)
1.729 Loading mod FARL 0.7.4 (data.lua)
1.801 Loading mod Foreman 1.1.5 (data.lua)
1.862 Loading mod RailTanker 1.4.0 (data.lua)
1.942 Loading mod upgrade-planner 1.2.14 (data.lua)
1.998 Loading mod bobenemies 0.14.0 (data.lua)
2.070 Loading mod bobores 0.14.0 (data.lua)
2.186 Loading mod bobvehicleequipment 0.14.2 (data.lua)
2.282 Loading mod bobtech 0.14.0 (data.lua)
2.387 Loading mod rso-mod 2.3.4 (data.lua)
2.526 Loading mod bobplates 0.14.0 (data.lua)
2.621 Loading mod angelsrefining 0.6.5 (data.lua)
2.725 Loading mod bobassembly 0.14.0 (data.lua)
2.852 Loading mod bobelectronics 0.14.0 (data.lua)
2.949 Loading mod bobgreenhouse 0.14.0 (data.lua)
3.052 Loading mod boblogistics 0.14.5 (data.lua)
3.207 Loading mod bobmining 0.14.0 (data.lua)
3.320 Loading mod bobpower 0.14.0 (data.lua)
3.453 Loading mod bobrevamp 0.14.2 (data.lua)
3.608 Loading mod angelsaddons-oresilos 0.2.2 (data.lua)
3.729 Loading mod angelsaddons-warehouses 0.1.3 (data.lua)
3.852 Loading mod angelspetrochem 0.4.1 (data.lua)
4.030 Loading mod bobmodules 0.14.2 (data.lua)
4.173 Loading mod bobwarfare 0.14.2 (data.lua)
4.344 Loading mod angelsaddons-pressuretanks 0.1.1 (data.lua)
4.543 Loading mod angelsbioprocessing 0.3.0 (data.lua)
4.697 Loading mod angelsinfiniteores 0.5.4 (data.lua)
4.856 Loading mod angelssmelting 0.1.3 (data.lua)
5.074 Loading mod Orbital Ion Cannon 1.4.6 (data.lua)
5.258 Loading mod research-queue 1.4.3 (data.lua)
5.443 Loading mod bobconfig 0.14.0 (data-updates.lua)
5.700 Loading mod bobinserters 0.14.3 (data-updates.lua)
5.882 Loading mod FARL 0.7.4 (data-updates.lua)
6.056 Loading mod Squeak Through 1.1.6 (data-updates.lua)
6.233 Loading mod bobenemies 0.14.0 (data-updates.lua)
6.393 Loading mod bobores 0.14.0 (data-updates.lua)
6.587 Loading mod bobvehicleequipment 0.14.2 (data-updates.lua)
6.592 Script technology-functions.lua:152: Technology vehicle-big-turret-4 does not exist.
6.816 Loading mod bobtech 0.14.0 (data-updates.lua)
6.992 Loading mod rso-mod 2.3.4 (data-updates.lua)
7.161 Loading mod bobplates 0.14.0 (data-updates.lua)
7.364 Loading mod angelsrefining 0.6.5 (data-updates.lua)
7.551 Loading mod bobassembly 0.14.0 (data-updates.lua)
7.761 Loading mod bobelectronics 0.14.0 (data-updates.lua)
7.929 Loading mod bobgreenhouse 0.14.0 (data-updates.lua)
8.093 Loading mod boblogistics 0.14.5 (data-updates.lua)
8.280 Loading mod bobmining 0.14.0 (data-updates.lua)
8.282 Script technology-functions.lua:152: Technology water-miner-2 does not exist.
8.282 Script technology-functions.lua:152: Technology water-miner-3 does not exist.
8.282 Script technology-functions.lua:152: Technology water-miner-3 does not exist.
8.282 Script technology-functions.lua:152: Technology water-miner-3 does not exist.
8.282 Script technology-functions.lua:152: Technology water-miner-4 does not exist.
8.282 Script technology-functions.lua:152: Technology water-miner-4 does not exist.
8.282 Script technology-functions.lua:152: Technology water-miner-4 does not exist.
8.283 Script technology-functions.lua:24: Technology water-miner-5 does not exist.
8.283 Script technology-functions.lua:152: Technology water-miner-5 does not exist.
8.283 Script technology-functions.lua:152: Technology water-miner-5 does not exist.
8.283 Script technology-functions.lua:152: Technology water-miner-5 does not exist.
8.283 Script technology-functions.lua:152: Technology water-miner-5 does not exist.
8.506 Loading mod bobpower 0.14.0 (data-updates.lua)
8.675 Loading mod bobrevamp 0.14.2 (data-updates.lua)
8.848 Loading mod angelspetrochem 0.4.1 (data-updates.lua)
9.052 Loading mod bobmodules 0.14.2 (data-updates.lua)
9.322 Loading mod bobwarfare 0.14.2 (data-updates.lua)
9.512 Loading mod angelsbioprocessing 0.3.0 (data-updates.lua)
9.707 Loading mod angelssmelting 0.1.3 (data-updates.lua)
9.898 Loading mod Orbital Ion Cannon 1.4.6 (data-updates.lua)
10.170 Loading mod FARL 0.7.4 (data-final-fixes.lua)
10.349 Loading mod RailTanker 1.4.0 (data-final-fixes.lua)
10.551 Loading mod bobelectronics 0.14.0 (data-final-fixes.lua)
10.850 Loading mod angelspetrochem 0.4.1 (data-final-fixes.lua)
11.034 Loading mod angelsinfiniteores 0.5.4 (data-final-fixes.lua)
11.218 Loading mod research-queue 1.4.3 (data-final-fixes.lua)
11.223 Script gui.lua:179: research queue: Found Bob mods modules
11.223 Script gui.lua:238: research queue: Found Bob mods aliens
11.444 Checksum for core: 1291735968
11.444 Checksum for mod base: 786624017
11.444 Checksum for mod TheFatController: 3783390293
11.444 Checksum for mod air-filtering: 2717869336
11.444 Checksum for mod bobconfig: 1774049703
11.444 Checksum for mod bobinserters: 2966285250
11.444 Checksum for mod boblibrary: 3645220963
11.444 Checksum for mod botReplacer: 2264678639
11.444 Checksum for mod Bottleneck: 4008105457
11.444 Checksum for mod clock: 0
11.444 Checksum for mod Factorissimo: 708485668
11.444 Checksum for mod FARL: 3325049299
11.444 Checksum for mod Foreman: 889675380
11.444 Checksum for mod RailTanker: 1260574978
11.444 Checksum for mod Squeak Through: 1088258958
11.444 Checksum for mod upgrade-planner: 696037660
11.444 Checksum for mod bobenemies: 1291207459
11.444 Checksum for mod bobores: 4029799065
11.444 Checksum for mod bobvehicleequipment: 3240547125
11.444 Checksum for mod bobtech: 84910783
11.444 Checksum for mod rso-mod: 3281786476
11.444 Checksum for mod bobplates: 674308856
11.444 Checksum for mod angelsrefining: 611351027
11.444 Checksum for mod bobassembly: 4145366400
11.444 Checksum for mod bobelectronics: 422703435
11.444 Checksum for mod bobgreenhouse: 2288073750
11.444 Checksum for mod boblogistics: 3474649282
11.444 Checksum for mod bobmining: 3435149013
11.444 Checksum for mod bobpower: 3291248052
11.444 Checksum for mod bobrevamp: 1985954238
11.444 Checksum for mod angelsaddons-oresilos: 1159434045
11.444 Checksum for mod angelsaddons-warehouses: 1412077709
11.444 Checksum for mod angelspetrochem: 2954612889
11.444 Checksum for mod bobmodules: 1536552859
11.444 Checksum for mod bobwarfare: 1825633840
11.444 Checksum for mod angelsaddons-pressuretanks: 1263032783
11.444 Checksum for mod angelsbioprocessing: 3634188277
11.444 Checksum for mod angelsinfiniteores: 957701388
11.444 Checksum for mod angelssmelting: 3507317914
11.444 Checksum for mod Orbital Ion Cannon: 574120698
11.444 Checksum for mod research-queue: 615097349
12.841 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1489008656
12.841 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1488828744
13.146 Initial atlas bitmap size is 16384
13.149 Created atlas bitmap 16384x13062
13.590 Created atlas bitmap 4096x1812
13.598 Created atlas bitmap 4096x3640
22.076 Sprites loaded
22.076 Convert atlas 4096x1812 to: trilinear-filtering
22.105 Convert atlas 4096x3640 to: mipmap
22.608 Loading sounds...
24.269 Custom inputs active: 11
24.313 Factorio initialised
24.315 Game is running on selected version branch on Steam.
31.510 Joining game 81.169.237.57:34197
31.510 Info UDPSocket.cpp:33: Opening socket
31.512 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Ready) to(Connecting)
31.570 Info ClientSynchronizer.cpp:34: Initialized Synchronizer local peer(1) latency(32).
31.570 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(Connecting) to(ConnectedWaitingForMap)
31.570 Info ClientRouter.cpp:219: ConnectionAccepted
32.255 Info ClientMultiplayerManager.cpp:669: Received mapReadyForDownload
32.255 Downloading file C:\Users\Malte\AppData\Roaming\Factorio\temp\mp-download.zip (6387770 B, 12725 blocks)
32.257 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
37.421 Finished download (5 s, 6.3 MB, 1.2 MB/s)
37.461 Info ClientMultiplayerManager.cpp:650: mapTick(-1) map download finished creating scenario
37.461 Info ClientMultiplayerManager.cpp:539: MapTick(-1) changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)
37.464 Loading map C:\Users\Malte\AppData\Roaming\Factorio\temp\mp-download.zip
37.503 Info Scenario.cpp:152: Map version 0.14.22-0
38.073 Checksum for script C:/Users/Malte/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1057114497
38.080 Checksum for script __TheFatController__/control.lua: 3718743794
38.083 Checksum for script __bobinserters__/control.lua: 733646391
38.083 Checksum for script __botReplacer__/control.lua: 4233457884
38.085 Checksum for script __Bottleneck__/control.lua: 539679015
38.086 Checksum for script __clock__/control.lua: 3180205693
38.088 Checksum for script __Factorissimo__/control.lua: 841786998
38.097 Checksum for script __FARL__/control.lua: 2794579332
38.112 Checksum for script __Foreman__/control.lua: 2230170983
38.113 Checksum for script __RailTanker__/control.lua: 2344758156
38.115 Checksum for script __upgrade-planner__/control.lua: 2594213730
38.116 Checksum for script __bobores__/control.lua: 3601237961
38.129 Checksum for script __rso-mod__/control.lua: 2268571210
38.129 Checksum for script __angelsrefining__/control.lua: 884011260
38.131 Checksum for script __boblogistics__/control.lua: 1852913318
38.134 Checksum for script __Orbital Ion Cannon__/control.lua: 793905272
38.138 Checksum for script __research-queue__/control.lua: 414263775
38.194 Info ClientMultiplayerManager.cpp:539: MapTick(1079545) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
38.799 Info ClientMultiplayerManager.cpp:539: MapTick(1079939) changing state from(TryingToCatchUp) to(WaitingForCommandToStartSendingTickClosures)
38.911 Info ClientMultiplayerManager.cpp:539: MapTick(1079939) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
38.978 Info GameActionHandler.cpp:2556: MapTick(1079943) processed PlayerJoinGame peerID(8) playerIndex(0) mode(connect)
45.471 Info ClientSynchronizer.cpp:255: Changing local latency from 32 to 19 (nextTickToSend: 1080321, ticksClientWillJumpOver: 0 {})
55.471 Info ClientSynchronizer.cpp:255: Changing local latency from 19 to 15 (nextTickToSend: 1080912, ticksClientWillJumpOver: 0 {})
65.486 Info ClientSynchronizer.cpp:255: Changing local latency from 15 to 13 (nextTickToSend: 1081511, ticksClientWillJumpOver: 0 {})
80.444 Info ClientSynchronizer.cpp:255: Changing local latency from 13 to 14 (nextTickToSend: 1082407, ticksClientWillJumpOver: 0 {})
80.477 Info ClientSynchronizer.cpp:255: Changing local latency from 14 to 16 (nextTickToSend: 1082410, ticksClientWillJumpOver: 0 {})
93.245 Info ClientMultiplayerManager.cpp:129: Disconnecting multiplayer connection.
93.245 Info ClientMultiplayerManager.cpp:539: MapTick(1083160) changing state from(InGame) to(DisconnectScheduled)
93.262 Info ClientMultiplayerManager.cpp:539: MapTick(1083160) changing state from(DisconnectScheduled) to(WaitingForDisconnectConfirmation)
93.344 Info ClientMultiplayerManager.cpp:539: MapTick(1083160) changing state from(WaitingForDisconnectConfirmation) to(Disconnected)
93.344 Info ClientMultiplayerManager.cpp:773: Disconnect notification for peer (8)
93.514 Info UDPSocket.cpp:235: Socket closed
98.570 DSound: Stopping voice
98.570 DSound: Joining thread
98.571 DSound: Exit _dsound_update; tid=1676
98.571 DSound: Waiting for voice to stop ... signaled
98.571 DSound: Joined thread
98.571 DSound: Destroying thread
98.571 DSound: Thread destroyed
98.571 DSound: Releasing buffer
98.571 DSound: Voice stopped
98.571 DSound: Deallocating voice
98.571 DSound: Deallocated voice
98.800 Steam API shutdown.
98.802 Goodbye
Re: Rail Placement Bug
Posted: Thu Mar 09, 2017 6:53 pm
by Rseding91
Can you reproduce it in single player without the mods?
Re: Rail Placement Bug
Posted: Thu Mar 09, 2017 7:30 pm
by 5luggy
certainly.
toggled off all mods, loaded a save with map version .14.22-0 and the mod occured as "usual".
It is hard to see but after i scrolled out and walked a bit down i placed a new single rail and clicked on the bottom arrow of that rail as if i wanted to place new rails going downward.
Re: Rail Placement Bug
Posted: Thu Mar 09, 2017 9:03 pm
by Loewchen
Try to reproduce it with the .zip standalone version from the factorio website.
Re: Rail Placement Bug
Posted: Fri Mar 10, 2017 1:41 pm
by daniel34
I noticed that you selected the 0.14.22 version in the Betas tab on purpose, set it to NONE (which currently defaults to 0.14.22) and verify the game files and then check if it still happens.
Someone had the same issue here: viewtopic.php?f=29&t=40460
The solution was to go to %appdata%\Factorio and delete all its contents. If you do that then make a backup first, and if the issue is resolved by doing that then upload your backup for the devs to analyze, you can omit the saves and mods directory. It might be an issue with the config.ini file or other files in %appdata%\Factorio.
Re: Rail Placement Bug
Posted: Fri Mar 10, 2017 6:00 pm
by 5luggy
Hey Daniel,
I tried out your solution advise with the deletion of the appdata
simply deleted the entire folder, started factorio, and it worked...
Now i don't know where that bug excactly came from but at least it is gone.
Thank you very much for that!
you mentioned uploading my backup for the devs - in what files might they be interested? i'd be happy to provide!
Re: Rail Placement Bug
Posted: Fri Mar 10, 2017 6:26 pm
by daniel34
5luggy wrote:you mentioned uploading my backup for the devs - in what files might they be interested? i'd be happy to provide!
Please upload the complete contents of the %appdata%\Factorio folder from your backup at the time you had that issue, you can remove the mods and saves folder (to save space), and also the temp and archive folders if there are any.
I don't know which file is actually causing this issue, but uploading the contents of the %appdata%\Factorio folder (excluding the folders I mentioned above) will probably allow the devs to find the issue.
Re: Rail Placement Bug
Posted: Sat Mar 11, 2017 7:53 pm
by 5luggy
Attached is now the App data folder without Mods or Saves.
Thanks for the help!
[daniel34 -- deleted the attachment since it also contains the service-token, which is sensitive information. PM me if you need the actual attachment, but I think this has been solved by my explanation below.]
Re: Rail Placement Bug
Posted: Sat Mar 11, 2017 8:56 pm
by daniel34
5luggy wrote:Attached is now the App data folder without Mods or Saves.
Thanks for the help!
Thank you for uploading the appdata folder, I think I found the issue.
5luggy has rebound the controls, and this issue happens when rebinding the "Build ghost" assignment to Left mouse button (default: Shift + Left mouse button). I can clearly reproduce it on my setup. The simplest way to reproduce it is to just go to Options --> Controls and set the assignment to Left mouse button, without the Shift modifier key. Try to lay a few rails afterwards and you'll see the issue that 5luggy mentioned in the OP. The rail will always try to continue from an earlier location instead of the newly selected rail piece.
Re: [Rseding91] Rail Placement Bug
Posted: Sat Mar 11, 2017 10:30 pm
by 5luggy
Wow... now i feel stupid.
Thank you very much for helping me out here!
Re: [Rseding91] Rail Placement Bug
Posted: Sat Mar 11, 2017 11:17 pm
by daniel34
5luggy wrote:Wow... now i feel stupid.
You don't need to feel stupid, this bug has been reported at least 4 times in the last year and we never found the cause, thanks to you we now actually get to solve it. It had been attributed to using a 32-bit version but that was just coincidence, the fact that it was a simple keybinding issue never occured to us.