[0.15.31]mod nuclear train transport

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
Post Reply
vtx
Fast Inserter
Fast Inserter
Posts: 150
Joined: Tue Jun 28, 2016 9:48 am
Contact:

[0.15.31]mod nuclear train transport

Post by vtx »

Not sure if specific to nuclear only but at insane speed for train the tab for fuel disapear when train go over 1814km/h.

I even be able to crash the game.

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-8dnsk7\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-8dnsk7\src\util\logger.cpp (364): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-8dnsk7\src\util\logger.cpp (421): Logger::logStacktrace
c:\cygwin64\tmp\factorio-8dnsk7\src\rail\train.cpp (1767): Train::resolveRailTransition
c:\cygwin64\tmp\factorio-8dnsk7\src\rail\train.cpp (2003): Train::goToBackupPosition
c:\cygwin64\tmp\factorio-8dnsk7\src\rail\train.cpp (1961): Train::move
c:\cygwin64\tmp\factorio-8dnsk7\src\rail\train.cpp (1413): Train::updateSpeedAndMove
c:\cygwin64\tmp\factorio-8dnsk7\src\rail\train.cpp (1280): Train::update
c:\cygwin64\tmp\factorio-8dnsk7\src\rail\trainmanager.cpp (196): TrainManager::update
c:\cygwin64\tmp\factorio-8dnsk7\src\map\map.cpp (1261): Map::update
c:\cygwin64\tmp\factorio-8dnsk7\src\game.cpp (154): Game::update
c:\cygwin64\tmp\factorio-8dnsk7\src\scenario\scenario.cpp (784): Scenario::update
c:\cygwin64\tmp\factorio-8dnsk7\src\mainloop.cpp (917): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-8dnsk7\src\mainloop.cpp (785): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-8dnsk7\src\util\workerthread.cpp (35): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl RouterBase::*)(void) __ptr64,ClientRouter * __ptr64>,std::default_delete<std::tuple<void (__cdecl RouterBase::*)(void) __ptr64,ClientRouter * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076FB59CD)
0000000076FB59CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000770EA561)
00000000770EA561 (ntdll): (filename not available): RtlUserThreadStart
 130.428 Error Train.cpp:1767: Internal error: Train::resolveRailTransition oldToNewRailConnection.rollingStockCount (0) != 1
Logger::writeStacktrace skipped.
 130.428 Error CrashHandler.cpp:106: Map tick at moment of crash: 3641
 130.428 Error Util.cpp:80: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.
EDIT : Found the reason of the crash and I be able to reproduce it. It happens when the train kill a biter or hit another train.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.15.31]mod nuclear train transport

Post by kovarex »

Can you provide a way to reproduce this crash please?

vtx
Fast Inserter
Fast Inserter
Posts: 150
Joined: Tue Jun 28, 2016 9:48 am
Contact:

Re: [0.15.31]mod nuclear train transport

Post by vtx »

I disable all mods to be sure it's not cause by interaction with other mods.

Here the mod I made + save game I used to test it.

1- Fuel tab disappearing from train panel at "ludicrous speed" not sure but I think fuel are not consumed when fuel tab are not there.

image of fuel tab absent
http://steamcommunity.com/sharedfiles/f ... 1099919712

2- Game crash when hitting ( biter, car, tank, wagon ,locomotive ). The only thing immune to game crash is when train hit the player ( tested in multiplayer mode ) . To reproduce simply enter the train and hit something with the nuclear train ( note: if full speed from the start it'll take 2 lap to hit the car on the track ).

EDIT : tested in 15.32 same bugs happens.
Attachments
nuclear train crash test.zip
save file
(2.31 MiB) Downloaded 93 times
vtx_0.1.0.zip
my mod
(4.12 KiB) Downloaded 99 times

Rseding91
Factorio Staff
Factorio Staff
Posts: 13204
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.15.31]mod nuclear train transport

Post by Rseding91 »

The fuel tab doesn't show if you're not within range of the train to interact with it. That part is working correctly.
If you want to get ahold of me I'm almost always on Discord.

vtx
Fast Inserter
Fast Inserter
Posts: 150
Joined: Tue Jun 28, 2016 9:48 am
Contact:

Re: [0.15.31]mod nuclear train transport

Post by vtx »

Rseding91 wrote:The fuel tab doesn't show if you're not within range of the train to interact with it. That part is working correctly.
It's good, so the train move faster than you while inside? The faster the train goes farther he goes from middle of the screen and at some point out of range.

---
I did more test on the soft speed limit for train.

At 939km/h You can safely hit static object ( car,locomotive ) but the game still crash when hitting biters at that speed.

At 907km/h game crash when train hit a car.

894km/h is the top speed the game can handle, over that speed game will crash.

d3x0r
Filter Inserter
Filter Inserter
Posts: 316
Joined: Sun Jun 04, 2017 8:56 am
Contact:

Re: [0.15.31]mod nuclear train transport

Post by d3x0r »

vtx wrote:
Rseding91 wrote:The fuel tab doesn't show if you're not within range of the train to interact with it. That part is working correctly.
It's good, so the train move faster than you while inside? The faster the train goes farther he goes from middle of the screen and at some point out of range.

---
I did more test on the soft speed limit for train.

At 939km/h You can safely hit static object ( car,locomotive ) but the game still crash when hitting biters at that speed.

At 907km/h game crash when train hit a car.

894km/h is the top speed the game can handle, over that speed game will crash.
speed of sound 1234.8 so 72% of speed of sound is pretty good :)

And then there's the problem of becoming airbourne...

Typical takeoff air speeds for jetliners are in the 130–155 knot range (150–180 mph, 240–285 km/h). Light aircraft, such as a Cessna 150, take off at around 55 knots (63 mph, 100 km/h). Ultralights have even lower takeoff speeds.

Four jet engines propel the plane, which reaches cruising speeds of 885 km/hr (550 mph)." Air Transportation.

Post Reply

Return to “Pending”