[?] ... [0.8.8] ... [0.9.2] .... [?] Crashes on linux 32bit?

This subforum contains all the issues which we already resolved.
Post Reply

Have you encountered this crash?

Yes
2
50%
No (but I use linux 32 bit binary)
0
No votes
I don't use 32bit binary
2
50%
 
Total votes: 4

User avatar
cube
Former Staff
Former Staff
Posts: 1111
Joined: Tue Mar 05, 2013 8:14 pm
Contact:

[?] ... [0.8.8] ... [0.9.2] .... [?] Crashes on linux 32bit?

Post by cube »

Hi, I've encountered a really weird crashes on my machine. Basically every 32bit optimized build of any version crashes within 5 minutes of gameplay. Has anyone else encountered this? It seems suspicious that I haven't seen this kind of a bug reported here.
I have no idea what I'm talking about.

MF-
Smart Inserter
Smart Inserter
Posts: 1235
Joined: Sun Feb 24, 2013 12:07 am
Contact:

Re: [?] ... [0.8.8] ... [0.9.2] Crashes on linux 32bit?

Post by MF- »

How much active the player needs to be?
I am kinda limited in my activity by https://forums.factorio.com/forum/vie ... php?t=1991

side note: that issue seems to have a similar version span

User avatar
y.petremann
Filter Inserter
Filter Inserter
Posts: 410
Joined: Mon Mar 17, 2014 4:24 pm
Contact:

Random segmentation fault on Linux 32 bit with old computer

Post by y.petremann »

Things has been said, I have two computer on which I have tested the 32 bit build of the game on any version :
- My personal computer that is a bit old (2008), which has low video memory
- My friend computer which is pretty recent and great
I've also tested a windows build with wine on linux

On these three cases, I've only had the problems on my personal computer, on the others, I could play the game without stopping it a bit more than 24 hours.

The problem is simple ... a segmentation fault that came without predicable reason (sometimes I can't even finish the first tutorial level, some other times, I can go near the end of the scenario).

Here the details I've got with gdb (because I've not any debugging symbols or something else, the logs looks a bit ... obfuscated, sorry for that)

Code: Select all

...
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
[New Thread 0x9ad06b40 (LWP 16834)]
Downloading https://www.factorio.com/updater/get-available-versions?username=Y.Petremann&token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&apiVersion=2
  => 200
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB
/home/user/bin/factorio/saves/_autosave1.zip
[New Thread 0x9a505b40 (LWP 16835)]
[Thread 0x9a505b40 (LWP 16835) exited]
[New Thread 0x9a505b40 (LWP 16836)]
[Thread 0x9a505b40 (LWP 16836) exited]
activating migration base / 2014-03-17_Factorio_0.9.4.json

[New Thread 0x9a505b40 (LWP 16837)]
[Thread 0x9a505b40 (LWP 16837) exited]
[New Thread 0x9a505b40 (LWP 16894)]
[Thread 0x9a505b40 (LWP 16894) exited]
[New Thread 0x9a505b40 (LWP 16897)]
[Thread 0x9a505b40 (LWP 16897) exited]
[New Thread 0x9a505b40 (LWP 16898)]
[Thread 0x9a505b40 (LWP 16898) exited]
[New Thread 0x9a505b40 (LWP 16901)]
[Thread 0x9a505b40 (LWP 16901) exited]
[New Thread 0x9a505b40 (LWP 16902)]
[Thread 0x9a505b40 (LWP 16902) exited]
[New Thread 0x9a505b40 (LWP 16903)]
[Thread 0x9a505b40 (LWP 16903) exited]
[New Thread 0x9a505b40 (LWP 16908)]

Program received signal SIGSEGV, Segmentation fault.
0x0808168e in ?? ()
(gdb) bt
#0  0x0808168e in ?? ()
#1  0x080bd697 in ?? ()
#2  0x0840c096 in ?? ()
#3  0x0842fab2 in ?? ()
#4  0xb79738c5 in __libc_start_main () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#5  0x08053931 in ?? ()

bearbin
Burner Inserter
Burner Inserter
Posts: 11
Joined: Sun Mar 23, 2014 11:31 am
Contact:

Re: Random segmentation fault on Linux 32 bit with old compu

Post by bearbin »

I also encounter this issue. I am running the latest experimental build, and have a linux 32 bit pc from about 2009. However, I've managed to find a save which causes a segfault every time. I'll attach it to the post.

Here's the GDB output:

Code: Select all

[New Thread 0xa7020b40 (LWP 26918)]
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
/home/alexander/Downloads/factorio/saves/_autosave1.zip
[New Thread 0xa671fb40 (LWP 26919)]

Program received signal SIGSEGV, Segmentation fault.
0x08081575 in ?? ()
(gdb) bt
#0  0x08081575 in ?? ()
#1  0x080bd697 in ?? ()
#2  0x0840c096 in ?? ()
#3  0x0842fab2 in ?? ()
#4  0x005ca4d3 in __libc_start_main (main=0x842cab0, argc=1, 
    ubp_av=0xbffff354, init=0x86a4150, fini=0x86a41c0, 
    rtld_fini=0x11f280 <_dl_fini>, stack_end=0xbffff34c) at libc-start.c:226
#5  0x08053931 in ?? ()
Download SaveFile

To cause the segfault using the save I have provided, you just place the furnace directly below the others in front of you, then a inserter the right way around on the left, then the right, then a piece of conveyor to the right of that inserter. Then move and after about 1/2 a second you segfault.

Hope this info is helpful.

bearbin
Burner Inserter
Burner Inserter
Posts: 11
Joined: Sun Mar 23, 2014 11:31 am
Contact:

Re: Random segmentation fault on Linux 32 bit with old compu

Post by bearbin »

Actually, to use the savefile provided, you just have to move and you'll crash.

slpwnd
Factorio Staff
Factorio Staff
Posts: 1835
Joined: Sun Feb 03, 2013 2:51 pm
Contact:

Re: Random segmentation fault on Linux 32 bit with old compu

Post by slpwnd »

This looks suspiciously similar to https://forums.factorio.com/forum/vie ... f=7&t=2892

bearbin
Burner Inserter
Burner Inserter
Posts: 11
Joined: Sun Mar 23, 2014 11:31 am
Contact:

Re: Random segmentation fault on Linux 32 bit with old compu

Post by bearbin »

Yes, it is probably the same bug. Maybe an admin could merge the topics?

bearbin
Burner Inserter
Burner Inserter
Posts: 11
Joined: Sun Mar 23, 2014 11:31 am
Contact:

Re: Random segmentation fault on Linux 32 bit with old compu

Post by bearbin »

I found another save that causes a crash when you move.

https://dl.dropboxusercontent.com/u/592 ... osave3.zip

User avatar
y.petremann
Filter Inserter
Filter Inserter
Posts: 410
Joined: Mon Mar 17, 2014 4:24 pm
Contact:

Re: Random segmentation fault on Linux 32 bit with old compu

Post by y.petremann »

One diferent fact for me is that on a more recent computer, using 32bit build, I don't crash.

I think that a graphic related problem because I can't run more than 5 seconds ingame without the "low graphic mode".

User avatar
cube
Former Staff
Former Staff
Posts: 1111
Joined: Tue Mar 05, 2013 8:14 pm
Contact:

Re: [?] ... [0.8.8] ... [0.9.2] .... [?] Crashes on linux 32

Post by cube »

This should be solved in 0.9.5.
I have no idea what I'm talking about.

bearbin
Burner Inserter
Burner Inserter
Posts: 11
Joined: Sun Mar 23, 2014 11:31 am
Contact:

Re: [?] ... [0.8.8] ... [0.9.2] .... [?] Crashes on linux 32

Post by bearbin »

Awesome, thanks :)

Post Reply

Return to “Resolved Problems and Bugs”