Page 1 of 1

[0.16.0][Linux] Not starting, invalid pointer

Posted: Wed Dec 13, 2017 6:31 pm
by wolletd
Experimental Release 0.16 won't start. This seems to be true for both the headless server and the complete game.
It seems free() somewhere tries to free() something that doesn't want to be free()d and gets stuck.

Edit: Non-steam version.

Game output:

Code: Select all

   0.000 2017-12-13 19:15:42; Factorio 0.16.0 (build 34159, linux64, alpha)
   0.000 Operating system: Linux
   0.000 Program arguments: "./factorio" 
   0.000 Read data path: /data/factorio/data
   0.000 Write data path: /data/factorio [40182/122103MB]
   0.000 Binaries path: /data/factorio/bin
   0.005 System info: [CPU: Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz, 4 cores, RAM: 15902MB]
   0.026 Display options: [FullScreen: 0] [VSync: 0] [UIScale: system (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.115 Available display adapters: 2
   0.115  [0]: resolution 1920x1080px at [0,0]
   0.115  [1]: resolution 1920x1080px at [1920,0]
   0.115 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.236 Initialised OpenGL:[0] GeForce GTX 660/PCIe/SSE2; driver: 4.6.0 NVIDIA 387.34
   0.236   Video memory size (dedicated/total available/current available): 2048/2048/1447 MB
   0.261 Graphics settings preset: high
   0.261 Graphics options: [Graphics quality: high] [Video memory usage: high] [Light scale: 25%] [DXT: false] [Shader: 1]
   0.261                   [Parallel sprite loading: 1] [Max texture size: 0/8192] [Bmp cache: 0] [Sprite slicing: 1] [Low quality rotation: 0]
   0.320 Loading mod core 0.0.0 (data.lua)
*** Error in `./factorio': free(): invalid pointer: 0x00000000018b8160 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
*** Error in `./factorio': free(): invalid pointer: 0x000000000188e400 ***
Server output:

Code: Select all

   0.000 2017-12-13 19:25:28; Factorio 0.16.0 (build 34159, linux64, headless)
   0.000 Operating system: Linux
   0.000 Program arguments: "./factorio" "--start-server" "../../server.save.zip" 
   0.000 Read data path: /home/wolle/factorio/data
   0.000 Write data path: /home/wolle/factorio [32447/119807MB]
   0.000 Binaries path: /home/wolle/factorio/bin
   0.007 System info: [CPU: Intel(R) Xeon(R) CPU E5-2660 v3 @ 2.60GHz, 2 cores, RAM: 5972MB]
   0.007 Running in headless mode
   0.011 Loading mod core 0.0.0 (data.lua)
*** Error in `./factorio': free(): invalid pointer: 0x00000000018b3b60 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***
*** Error in `./factorio': free(): invalid pointer: 0x0000000001889e00 ***

Re: [0.16.0][Linux] Not starting, invalid pointer

Posted: Wed Dec 13, 2017 6:42 pm
by wolletd
Possibly duplicate of: viewtopic.php?f=7&t=54597

My systems are both Arch Linux with Kernel 4.9.50 on the server and 4.14.3 on my machine. I don't think that matters though.