Search found 110 matches

by movax20h
Sat Feb 22, 2020 3:36 pm
Forum: General discussion
Topic: Parrallel processing in games & applications
Replies: 358
Views: 66380

Re: Parrallel processing in games & applications

Each entity would also have an old-state and next-state. In each phase the next-state is computed from old-state and at the end you switch the two for the next phase. I have toyed with this idea as a thought experiment ... and concluded it doesn't work out in practice. e.g. 2 mobs. Each has a threa...
by movax20h
Fri Feb 14, 2020 11:34 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.
Replies: 15
Views: 510

Re: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.

The parsing is done by calling getaddrinfo() which is a function outside of our control. That is not true. getaddrinfo and getaddrinfo_a DOES NOT receive a single string containing both address and service. They are separate arguments, thus you must parse them to separate them out. My guess is you ...
by movax20h
Fri Feb 14, 2020 11:06 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.
Replies: 15
Views: 510

Re: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.

My Win 10 test shows that my mods are not correct for the server. But it sees the server properly and communicates with it. Yeah, I just noticed your attempt in the logs. Not sure why would it say mod mismatch, as I don't run any mods. Maybe you are not running 0.18.6? Also, just to confirm. You di...
by movax20h
Fri Feb 14, 2020 9:15 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.
Replies: 15
Views: 510

Re: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.

My Win 10 test shows that my mods are not correct for the server. But it sees the server properly and communicates with it. Yeah, I just noticed your attempt in the logs. Not sure why would it say mod mismatch, as I don't run any mods. Maybe you are not running 0.18.6? Also, just to confirm. You di...
by movax20h
Fri Feb 14, 2020 8:39 pm
Forum: Ideas and Suggestions
Topic: Post-game wishlist
Replies: 6
Views: 265

Re: Post-game wishlist

Supplying the outposts I supplied defence outposts with 6 types of items (turret, wall, substation, repair pack, artillery missiles and construction bots). Some other items could also be useful. I packed all the stuff in the same carriage, using slot filters. I ran into following issues: I tried to...
by movax20h
Fri Feb 14, 2020 8:14 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child
Replies: 12
Views: 420

Re: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child

According to my checks with proc/tasks/X/wchan, it is the main thread doing it, and somewhere in mainLoopStepHeadless, just after the sleep where it sleeps for 30 seconds. (gdb) #0 0x00007fb3f6791720 in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fb3f67bc874 in usleep () from /lib/x8...
by movax20h
Fri Feb 14, 2020 8:02 pm
Forum: Off topic
Topic: Run from ramdisk - offtopic
Replies: 21
Views: 1120

Re: Run from ramdisk

Other than that, we don't touch the disk for writing runtime. So, your statement is false :P uhm, how does that mean my statement is false? you just described where all the IO is coming from. factorio writes to disk an awful lot during runtime That statement is false: 100% false. "All the IO" is 10...
by movax20h
Fri Feb 14, 2020 7:44 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child
Replies: 12
Views: 420

Re: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child

I just got it on forkstat! 5966.560 Info ChildProcessAgent.cpp:60: Child 14616 exited with return value 0 5966.561 Warning ChildProcessAgent.cpp:79: We were not waiting for that child it is in fact this lsb_release thingy Time Event PID Info Duration Process 20:43:18 fork 9987 parent ../factorio/bin...
by movax20h
Fri Feb 14, 2020 7:42 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.
Replies: 15
Views: 510

Re: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.

Can't test it via Wine. Unfortunately running Factorio 0.18.6 under Wine 5.0-rc5 doesn't work: __core__/graphics/shaders/sprites.vsh:1:53 syntax error, unexpected KW_CBUFFER, during startup / shader compilation. That is probably a bug in Wine tho, and obviously unrelated to the topic in this thread....
by movax20h
Fri Feb 14, 2020 7:39 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child
Replies: 12
Views: 420

Re: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child

It just happened again: 2020-02-14 19:55:16 [JOIN] movax20h joined the game 3086.449 Info ServerMultiplayerManager.cpp:1039: Disconnect notification for peer (3) 3086.449 Info ServerMultiplayerManager.cpp:921: updateTick(360551) received stateChanged peerID(3) oldState(InGame) newState(DisconnectSch...
by movax20h
Fri Feb 14, 2020 7:37 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child
Replies: 12
Views: 420

Re: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child

Well, the only way that line ever shows up is if you're using the non-blocking saving feature. Otherwise that code just never runs. Ok. Makes sense. But why would there be some dangling child that only finished 40 minutes after the game was already paused / last async autosave happened? Dunno. It's...
by movax20h
Fri Feb 14, 2020 7:34 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.
Replies: 15
Views: 510

Re: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.

Rseding91 wrote:
Fri Feb 14, 2020 7:29 pm
Are you on windows, mac, or linux? Because I'm on Windows 7 and can't reproduce that issue.
On Linux.

I can try running Windows version of factorio via wine. I guess to check it out.
by movax20h
Fri Feb 14, 2020 7:33 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child
Replies: 12
Views: 420

Re: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child

Rseding91 wrote:
Fri Feb 14, 2020 7:30 pm
Well, the only way that line ever shows up is if you're using the non-blocking saving feature. Otherwise that code just never runs.
Ok. Makes sense. But why would there be some dangling child that only finished 40 minutes after the game was already paused / last async autosave happened?
by movax20h
Fri Feb 14, 2020 7:31 pm
Forum: Technical Help
Topic: [0.18.3] Linux headless server closing after initialization
Replies: 8
Views: 276

Re: [0.18.3] Linux headless server closing after initialization

Goll420 wrote:
Thu Feb 06, 2020 5:02 pm
It was the admins part at the bottom of fctserver.json.

Checked with a parse checker and it's fired up! :D
You mean there was JSON syntax error that was not reported by factorio server properly?
by movax20h
Fri Feb 14, 2020 7:26 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child
Replies: 12
Views: 420

Re: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child

ptx0 wrote:
Fri Feb 14, 2020 7:06 pm
just out of curiosity are you using the non blocking save feature here?
Yes. But as I said game was paused and no clients were connected. Looking at logs, the all async save child processed exited without issues. It could be related tho of course.
by movax20h
Fri Feb 14, 2020 7:00 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.
Replies: 15
Views: 510

Re: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.

Rseding91 wrote:
Fri Feb 14, 2020 6:45 pm
I get "Couldn't establish network communication with the server" when I try to use that IP.
Here is a short video example: https://www.youtube.com/watch?v=G7PzIGcSbx0
by movax20h
Fri Feb 14, 2020 6:24 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child
Replies: 12
Views: 420

Re: [0.18.6] Warning ChildProcessAgent.cpp:79: We were not waiting for that child

I was really curious about it, and started monitoring using forkstat, with filtering out all irrelevant other processes. Even with no clients connected, I see factorio does do a fork() exactly every 30 seconds. It looks like the forked process is calling `sh -c /usr/bin/lsb_release -ri`. Every 30 se...
by movax20h
Fri Feb 14, 2020 6:11 pm
Forum: Pending
Topic: [0.18.2] linux Crash while loading save
Replies: 5
Views: 259

Re: [0.18.2] linux Crash while loading save

"018.zip" load loads fine for me on Linux. I am using 0.18.6. But no mods, so a lot of entities got removed. No crashes.
by movax20h
Fri Feb 14, 2020 6:07 pm
Forum: Resolved Problems and Bugs
Topic: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.
Replies: 15
Views: 510

Re: [0.18.6] IPv6 address in square brackets without port is claimed to be incorrect.

It doesn't for me. It fails with the same error message every time.

The server is running right now, it is vanilla server without password, could you try connecting right now to it using "[2a02:348:9a:83b1::1]" ?

Go to advanced search