[0.5.0] updater crash (downloading scenario pack)

This subforum contains all the issues which we already resolved.
Post Reply
wrtlprnft
Fast Inserter
Fast Inserter
Posts: 155
Joined: Thu Feb 21, 2013 8:49 pm
Contact:

[0.5.0] updater crash (downloading scenario pack)

Post by wrtlprnft »

When starting a clean installation of factorio (after deleting ~/.factorio), the game asks me to log in. After logging in, it asks whether I want to download the scenario pack. After clicking “Update now”, the game crashes with the following console output:

Code: Select all

Downloading https://www.factorio.com/updater/get-token?username=wrtlprnft&password=<censored>
  => 200
Downloading https://www.factorio.com/updater/get-available-versions?username=wrtlprnft&token=<censored>
  => 200
Downloading https://www.factorio.com/updater/get-download-link?username=wrtlprnft&token=<censored>&package=scenario-pack&to=0.5.0
  => 200
Downloading https://updates-factorio-com.s3.amazonaws.com/scenario-pack-0.0.0-0.5.0-update.zip?Expires=1370638389&AWSAccessKeyId=<censored>&Signature=<censored> to /home/mathias/.factorio/temp/scenario-pack-0.0.0-0.5.0-update.zip
  => 200
*** glibc detected *** bin/i386/factorio: free(): invalid pointer: 0x0a3efff4 ***
======= Backtrace: =========
/lib32/libc.so.6(+0x772d2)[0xf71ab2d2]
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/32/libstdc++.so.6(_ZdlPv+0x1f)[0xf735f58f]
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/32/libstdc++.so.6(_ZNSs4_Rep10_M_destroyERKSaIcE+0x1b)[0xf73c7e3b]
bin/i386/factorio[0x8263af2]
bin/i386/factorio[0x81d3ac9]
bin/i386/factorio[0x81d410f]
bin/i386/factorio[0x81d4558]
bin/i386/factorio[0x81db038]
bin/i386/factorio[0x81db22c]
bin/i386/factorio[0x81ddb84]
bin/i386/factorio[0x8055b05]
/lib32/libc.so.6(__libc_start_main+0xf5)[0xf7150875]
bin/i386/factorio[0x805675d]
======= Memory map: ========
08048000-08654000 r-xp 00000000 08:04 10490317                           /opt/data/factorio/bin/i386/factorio
08654000-08655000 r--p 0060b000 08:04 10490317                           /opt/data/factorio/bin/i386/factorio
08655000-08659000 rw-p 0060c000 08:04 10490317                           /opt/data/factorio/bin/i386/factorio
08659000-0865f000 rw-p 00000000 00:00 0 
0966b000-0a477000 rw-p 00000000 00:00 0                                  [heap]
dc02b000-f092d000 rw-p 00000000 00:00 0 
f092d000-f0d2d000 rw-s 1aa0e1000 00:05 5742                              /dev/nvidia0
f10fc000-f1c59000 rw-p 00000000 00:00 0 
f1c59000-f2059000 rw-s 108f50000 00:05 5742                              /dev/nvidia0
f2059000-f2459000 rw-s 1318cc000 00:05 5742                              /dev/nvidia0
f2459000-f2659000 rw-s 222c5f000 00:05 5742                              /dev/nvidia0
f26ff000-f2aff000 rw-s 103a3f000 00:05 5742                              /dev/nvidia0
f2aff000-f2b00000 ---p 00000000 00:00 0 
f2b00000-f3300000 rw-p 00000000 00:00 0                                  [stack:16489]
f3300000-f3323000 rw-p 00000000 00:00 0 
f3323000-f3400000 ---p 00000000 00:00 0 
f3491000-f3492000 ---p 00000000 00:00 0 
f3492000-f3c92000 rw-p 00000000 00:00 0                                  [stack:16488]
f3c92000-f3ca0000 r-xp 00000000 08:04 27162975                           /usr/lib32/libspeexdsp.so.1.5.0
f3ca0000-f3ca1000 r--p 0000d000 08:04 27162975                           /usr/lib32/libspeexdsp.so.1.5.0
f3ca1000-f3ca2000 rw-p 0000e000 08:04 27162975                           /usr/lib32/libspeexdsp.so.1.5.0
f3cde000-f3ce9000 rw-p 00000000 00:00 0 
f3ce9000-f3cf9000 rw-s 00000000 00:04 104431654                          /SYSV0056a4d6 (deleted)
f3cf9000-f3d79000 rw-s 1fb062000 00:05 5742                              /dev/nvidia0
f3d79000-f4179000 rw-s 1db19b000 00:05 5742                              /dev/nvidia0
f4179000-f41b9000 rw-s 222743000 00:05 5742                              /dev/nvidia0
f41b9000-f41f9000 rw-s 1db372000 00:05 5742                              /dev/nvidia0
f41f9000-f4400000 rw-p 00000000 00:00 0 
f4400000-f4421000 rw-p 00000000 00:00 0 
f4421000-f4500000 ---p 00000000 00:00 0 
f4500000-f4501000 rw-p 00000000 00:00 0 
f4501000-f4502000 r-xp 00000000 08:04 27159456                           /usr/lib32/alsa-lib/libasound_module_rate_speexrate.so
f4502000-f4503000 r--p 00000000 08:04 27159456                           /usr/lib32/alsa-lib/libasound_module_rate_speexrate.so
f4503000-f4504000 rw-p 00001000 08:04 27159456                           /usr/lib32/alsa-lib/libasound_module_rate_speexrate.so
f4504000-f4514000 rw-s 00000000 00:05 2375                               /dev/snd/pcmC0D0p
f4514000-f4515000 rw-s 00000000 00:04 104398880                          /SYSV0056a4d5 (deleted)
f4515000-f451c000 rw-s 1db0f8000 00:05 5742                              /dev/nvidia0
f451c000-f453c000 rw-s 1aa0f5000 00:05 5742                              /dev/nvidia0
f453c000-f453d000 ---p 00000000 00:00 0 
f453d000-f4d3d000 rw-p 00000000 00:00 0                                  [stack:16487]
f4d3d000-f4d49000 r-xp 00000000 08:04 27538905                           /lib32/libnss_files-2.15.so
f4d49000-f4d4a000 r--p 0000b000 08:04 27538905                           /lib32/libnss_files-2.15.so
f4d4a000-f4d4b000 rw-p 0000c000 08:04 27538905                           /lib32/libnss_files-2.15.so
f4d4b000-f4d55000 r-xp 00000000 08:04 27539044                           /lib32/libnss_nis-2.15.so
f4d55000-f4d56000 r--p 00009000 08:04 27539044                           /lib32/libnss_nis-2.15.so
f4d56000-f4d57000 rw-p 0000a000 08:04 27539044                           /lib32/libnss_nis-2.15.so
f4d57000-f4d6d000 r-xp 00000000 08:04 27539043                           /lib32/libnsl-2.15.so
f4d6d000-f4d6e000 r--p 00015000 08:04 27539043                           /lib32/libnsl-2.15.so
f4d6e000-f4d6f000 rw-p 00016000 08:04 27539043                           /lib32/libnsl-2.15.so
f4d6f000-f4d71000 rw-p 00000000 00:00 0 
f4d71000-f4d79000 r-xp 00000000 08:04 27539046                           /lib32/libnss_compat-2.15.so
f4d79000-f4d7a000 r--p 00007000 08:04 27539046                           /lib32/libnss_compat-2.15.so
f4d7a000-f4d7b000 rw-p 00008000 08:04 27539046                           /lib32/libnss_compat-2.15.so
f4d7b000-f4eeb000 r--p 001c4000 08:04 45878204                           /usr/lib64/locale/locale-archive
f4eeb000-f50eb000 r--p 00000000 08:04 45878204                           /usr/lib64/locale/locale-archive
f50eb000-f50ef000 rw-p 00000000 00:00 0 
f50ef000-f50f3000 r-xp 00000000 08:04 21143119                           /usr/lib32/libXdmcp.so.6.0.0
f50f3000-f50f4000 r--p 00003000 08:04 21143119                           /usr/lib32/libXdmcp.so.6.0.0
f50f4000-f50f5000 rw-p 00004000 08:04 21143119                           /usr/lib32/libXdmcp.so.6.0.0
f50f5000-f50f7000 r-xp 00000000 08:04 21143036                           /usr/lib32/libXau.so.6.0.0
f50f7000-f50f8000 r--p 00001000 08:04 21143036                           /usr/lib32/libXau.so.6.0.0
f50f8000-f50f9000 rw-p 00002000 08:04 21143036                           /usr/lib32/libXau.so.6.0.0
f50f9000-f7050000 r-xp 00000000 08:04 25952323                           /usr/lib32/libnvidia-glcore.so.319.17
f7050000-f70ae000 rwxp 01f57000 08:04 25952323                           /usr/lib32/libnvidia-glcore.so.319.17
f70ae000-f70c0000 rwxp 00000000 00:00 0 
f70c0000-f70c3000 r-xp 00000000 08:04 25952331                           /usr/lib32/libnvidia-tls.so.319.17
f70c3000-f70c4000 rw-p 00003000 08:04 25952331                           /usr/lib32/libnvidia-tls.so.319.17
f70c4000-f70d1000 r-xp 00000000 08:04 21143041                           /usr/lib32/libXext.so.6.4.0
f70d1000-f70d2000 r--p 0000d000 08:04 21143041                           /usr/lib32/libXext.so.6.4.0
f70d2000-f70d3000 rw-p 0000e000 08:04 21143041                           /usr/lib32/libXext.so.6.4.0
f70d3000-f70d4000 rw-p 00000000 00:00 0 
f70d4000-f70d8000 r-xp 00000000 08:04 21143061                           /usr/lib32/libXfixes.so.3.1.0
f70d8000-f70d9000 r--p 00003000 08:04 21143061                           /usr/lib32/libXfixes.so.3.1.0
f70d9000-f70da000 rw-p 00004000 08:04 21143061                           /usr/lib32/libXfixes.so.3.1.0
f70da000-f70e1000 r-xp 00000000 08:04 21143389                           /usr/lib32/libXrender.so.1.3.0
f70e1000-f70e2000 r--p 00007000 08:04 21143389                           /usr/lib32/libXrender.so.1.3.0
f70e2000-f70e3000 rw-p 00008000 08:04 21143389                           /usr/lib32/libXrender.so.1.3.0
f70e3000-f70fc000 r-xp 00000000 08:04 21143375                           /usr/lib32/libxcb.so.1.1.0
f70fc000-f70fd000 r--p 00018000 08:04 21143375                           /usr/lib32/libxcb.so.1.1.0
f70fd000-f70fe000 rw-p 00019000 08:04 21143375                           /usr/lib32/libxcb.so.1.1.0
f70fe000-f7111000 r-xp 00000000 08:04 27158723                           /lib32/libz.so.1.2.7
f7111000-f7112000 r--p 00012000 08:04 27158723                           /lib32/libz.so.1.2.7
f7112000-f7113000 rw-p 00013000 08:04 27158723                           /lib32/libz.so.1.2.7
f7113000-f7116000 r-xp 00000000 08:04 27538553                           /lib32/libdl-2.15.so
f7116000-f7117000 r--p 00002000 08:04 27538553                           /lib32/libdl-2.15.so
f7117000-f7118000 rw-p 00003000 08:04 27538553                           /lib32/libdl-2.15.so
f7118000-f7119000 rw-p 00000000 00:00 0 
f7119000-f7130000 r-xp 00000000 08:04 27538887                           /lib32/libpthread-2.15.so
f7130000-f7131000 r--p 00016000 08:04 27538887                           /lib32/libpthread-2.15.so
f7131000-f7132000 rw-p 00017000 08:04 27538887                           /lib32/libpthread-2.15.so
f7132000-f7134000 rw-p 00000000 00:00 0 
f7134000-f72d3000 r-xp 00000000 08:04 27539076                           /lib32/libc-2.15.so
f72d3000-f72d5000 r--p 0019f000 08:04 27539076                           /lib32/libc-2.15.so
f72d5000-f72d6000 rw-p 001a1000 08:04 27539076                           /lib32/libc-2.15.so
f72d6000-f72d9000 rw-p 00000000 00:00 0 
f72d9000-f72e5000 r-xp 00000000 08:04 27674391                           /usr/lib32/libgcc_s.so.1
f72e5000-f72e6000 r--p 0000b000 08:04 27674391                           /usr/lib32/libgcc_s.so.1
f72e6000-f72e7000 rw-p 0000c000 08:04 27674391                           /usr/lib32/libgcc_s.so.1
f72e7000-f7310000 r-xp 00000000 08:04 27538506                           /lib32/libm-2.15.so
f7310000-f7311000 r--p 00029000 08:04 27538506                           /lib32/libm-2.15.so
f7311000-f7312000 rw-p 0002a000 08:04 27538506                           /lib32/libm-2.15.so
f7312000-f73f3000 r-xp 00000000 08:04 35155820                           /usr/lib64/gcc/x86_64-pc-linux-gnu/4.7.2/32/libstdc++.so.6.0.17
f73f3000-f73f7000 r--p 000e0000 08:04 35155820                           /usr/lib64/gcc/x86_64-pc-linux-gnu/4.7.2/32/libstdc++.so.6.0.17
f73f7000-f73f8000 rw-p 000e4000 08:04 35155820                           /usr/lib64/gcc/x86_64-pc-linux-gnu/4.7.2/32/libstdc++.so.6.0.17
f73f8000-f73ff000 rw-p 00000000 00:00 0 
f73ff000-f7407000 r-xp 00000000 08:04 27538918                           /lib32/librt-2.15.so
f7407000-f7408000 r--p 00007000 08:04 27538918                           /lib32/librt-2.15.so
f7408000-f7409000 rw-p 00008000 08:04 27538918                           /lib32/librt-2.15.so
f7409000-f740a000 rw-p 00000000 00:00 0 
f740a000-f74dc000 r-xp 00000000 08:04 25952317                           /usr/lib32/opengl/nvidia/lib/libGL.so.319.17
f74dc000-f74fc000 rwxp 000d1000 08:04 25952317                           /usr/lib32/opengl/nvidia/lib/libGL.so.319.17
f74fc000-f750c000 rwxp 00000000 00:00 0 
f750c000-f7514000 r-xp 00000000 08:04 21143051                           /usr/lib32/libXrandr.so.2.2.0
f7514000-f7515000 r--p 00007000 08:04 21143051                           /usr/lib32/libXrandr.so.2.2.0
f7515000-f7516000 rw-p 00008000 08:04 21143051                           /usr/lib32/libXrandr.so.2.2.0
f7516000-f7518000 r-xp 00000000 08:04 21143382                           /usr/lib32/libXinerama.so.1.0.0
f7518000-f7519000 r--p 00001000 08:04 21143382                           /usr/lib32/libXinerama.so.1.0.0
f7519000-f751a000 rw-p 00002000 08:04 21143382                           /usr/lib32/libXinerama.so.1.0.0
f751a000-f7522000 r-xp 00000000 08:04 21143276                           /usr/lib32/libXcursor.so.1.0.2
f7522000-f7523000 r--p 00007000 08:04 21143276                           /usr/lib32/libXcursor.so.1.0.2
f7523000-f7524000 rw-p 00008000 08:04 21143276                           /usr/lib32/libXcursor.so.1.0.2
f7524000-f763b000 r-xp 00000000 08:04 21143320                           /usr/lib32/libX11.so.6.3.0
f763b000-f763c000 r--p 00117000 08:04 21143320                           /usr/lib32/libX11.so.6.3.0
f763c000-f763f000 rw-p 00118000 08:04 21143320                           /usr/lib32/libX11.so.6.3.0
f763f000-f7640000 rw-p 00000000 00:00 0 
f7640000-f7682000 r-xp 00000000 08:04 27159271                           /usr/lib32/libjpeg.so.8.0.2
f7682000-f7683000 ---p 00042000 08:04 27159271                           /usr/lib32/libjpeg.so.8.0.2
f7683000-f7684000 r--p 00042000 08:04 27159271                           /usr/lib32/libjpeg.so.8.0.2
f7684000-f7685000 rw-p 00043000 08:04 27159271                           /usr/lib32/libjpeg.so.8.0.2
f7685000-f7695000 rw-p 00000000 00:00 0 
f7695000-f76b7000 r-xp 00000000 08:04 27159550                           /usr/lib32/libpng12.so.0
f76b7000-f76b8000 r--p 00021000 08:04 27159550                           /usr/lib32/libpng12.so.0
f76b8000-f76b9000 rw-p 00022000 08:04 27159550                           /usr/lib32/libpng12.so.0
f76b9000-f7773000 r-xp 00000000 08:04 27161005                           /usr/lib32/libasound.so.2.0.0
f7773000-f7776000 r--p 000ba000 08:04 27161005                           /usr/lib32/libasound.so.2.0.0
f7776000-f7777000 rw-p 000bd000 08:04 27161005                           /usr/lib32/libasound.so.2.0.0
f7777000-f7779000 rw-p 00000000 00:00 0 
f7779000-f777b000 rw-s 00000000 08:04 15467198                           /tmp/glz5TaJs (deleted)
f777b000-f777d000 r-xs 00000000 08:04 15467198                           /tmp/glz5TaJs (deleted)
f777d000-f777e000 rw-s d0003000 00:05 5742                               /dev/nvidia0
f777e000-f777f000 rw-s 1aa07b000 00:05 5742                              /dev/nvidia0
f777f000-f7783000 rw-s 1aa287000 00:05 5742                              /dev/nvidia0
f7783000-f7784000 rw-s e2c08000 00:05 5742                               /dev/nvidia0
f7784000-f7785000 rw-s e2c06000 00:05 5742                               /dev/nvidia0
f7785000-f7786000 rw-p 00000000 00:00 0 
f7786000-f7799000 r-xp 00000000 08:04 27538896                           /lib32/libresolv-2.15.so
f7799000-f779a000 r--p 00013000 08:04 27538896                           /lib32/libresolv-2.15.so
f779a000-f779b000 rw-p 00014000 08:04 27538896                           /lib32/libresolv-2.15.so
f779b000-f779d000 rw-p 00000000 00:00 0 
f779d000-f77a2000 r-xp 00000000 08:04 27538897                           /lib32/libnss_dns-2.15.so
f77a2000-f77a3000 r--p 00004000 08:04 27538897                           /lib32/libnss_dns-2.15.so
f77a3000-f77a4000 rw-p 00005000 08:04 27538897                           /lib32/libnss_dns-2.15.so
f77a4000-f77a5000 rw-p 00000000 00:00 0 
f77a5000-f77a6000 rw-s e2641000 00:05 5742                               /dev/nvidia0
f77a6000-f77a7000 rw-s 1db3cf000 00:05 5742                              /dev/nvidia0
f77a7000-f77a8000 rw-s 101dbc000 00:05 5742                              /dev/nvidia0
f77a8000-f77a9000 rw-s e2060000 00:05 5742                               /dev/nvidia0
f77a9000-f77be000 rw-s 21c971000 00:05 5742                              /dev/nvidia0
f77be000-f77bf000 rw-p 00000000 00:00 0 
f77bf000-f77c0000 r-xp 00000000 00:00 0                                  [vdso]
f77c0000-f77e0000 r-xp 00000000 08:04 27539077                           /lib32/ld-2.15.so
f77e0000-f77e1000 r--p 0001f000 08:04 27539077                           /lib32/ld-2.15.so
f77e1000-f77e2000 rw-p 00020000 08:04 27539077                           /lib32/ld-2.15.so
ffc66000-ffcac000 rw-p 00000000 00:00 0                                  [stack]
zsh: abort      bin/i386/factorio
If I click “Ask me later”, restart factorio and then agree to upload the scenario pack, everything works perfectly.

I'm running Gentoo Linux x86_64.

Hi-Torque
Inserter
Inserter
Posts: 22
Joined: Mon May 27, 2013 6:47 pm
Contact:

Re: [0.5.0] updater crash (downloading scenario pack)

Post by Hi-Torque »

Hello,

I was not able to reproduce this on Win64. The updater worked fine.

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

Re: [0.5.0] updater crash (downloading scenario pack)

Post by slpwnd »

Hmm we should probably start using binaries with debugging data for the experimental releases. I can't really tell anything from this stacktrace. The error seems to be either in restarting the binary or applying the package update (the downloading went fine).

wrtlprnft
Fast Inserter
Fast Inserter
Posts: 155
Joined: Thu Feb 21, 2013 8:49 pm
Contact:

Re: [0.5.0] updater crash (downloading scenario pack)

Post by wrtlprnft »

If the binary wasn't stripped, that would already make the stack trace way more useful. I was hoping you still had the symbol information lying around, so you can map the addresses to function names.

Also, I tested some more, my initial observation about the crash only happening if you download the pack immediately after updating was wrong. It just happens sometimes. Note that the game prints “Restarting” before attempting to restart.

Edit: here's the relevant part of the output of strace:

Code: Select all

open("/home/mathias/.factorio/temp/scenario-pack-0.0.0-0.5.0-update.zip", O_RDONLY|O_LARGEFILE) = 29
fstat64(29, {st_mode=S_IFREG|0644, st_size=1198731, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7715000
fstat64(29, {st_mode=S_IFREG|0644, st_size=1198731, ...}) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
read(29, "\2\0\10\0\0\0\0\0005\353n\326\210\1\0\0[\2\0\0q\0\0\0\0\0\0\0\1\0\0\0"..., 2699) = 2699
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
read(29, "\0\0\0\231\3530\36\6\2\0\0\356\3\0\0q\0\0\0\0\0\0\0\1\0\0\0\0\0\305\217\n"..., 4096) = 4096
read(29, "\2\0\10\0\0\0\0\0005\353n\326\210\1\0\0[\2\0\0q\0\0\0\0\0\0\0\1\0\0\0"..., 4096) = 2699
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
read(29, "\0\0\0\231\3530\36\6\2\0\0\356\3\0\0q\0\0\0\0\0\0\0\1\0\0\0\0\0\305\217\n"..., 4096) = 4096
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
read(29, "\0\24\0\2\0\10\0\0\0\0\0N\307\10\272 /\0\0X\222\4\0n\0\0\0\0\0\0\0\0"..., 4096) = 4096
read(29, "\0\0\0\231\3530\36\6\2\0\0\356\3\0\0q\0\0\0\0\0\0\0\1\0\0\0\0\0\305\217\n"..., 4096) = 4096
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
read(29, "\0\24\0\2\0\10\0\0\0\0\0N\307\10\272 /\0\0X\222\4\0n\0\0\0\0\0\0\0\0"..., 4096) = 4096
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1183744, [1183744], SEEK_SET) = 0
read(29, "!\262\321T\\B\255\375\225\v\"U\356uQ\350Ah\260M\373\r\345B\177\307\276\324R\225vA"..., 4096) = 4096
read(29, "\0\24\0\2\0\10\0\0\0\0\0N\307\10\272 /\0\0X\222\4\0n\0\0\0\0\0\0\0\0"..., 4096) = 4096
_llseek(29, 1183744, [1183744], SEEK_SET) = 0
read(29, "!\262\321T\\B\255\375\225\v\"U\356uQ\350Ah\260M\373\r\345B\177\307\276\324R\225vA"..., 4096) = 4096
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1179648, [1179648], SEEK_SET) = 0
read(29, "a]!\232,-\32\233\34\v\215]v8\337\\G\373TN1\253\302\0\232l\f81\306\227\246"..., 4096) = 4096
read(29, "!\262\321T\\B\255\375\225\v\"U\356uQ\350Ah\260M\373\r\345B\177\307\276\324R\225vA"..., 4096) = 4096
_llseek(29, 1179648, [1179648], SEEK_SET) = 0
read(29, "a]!\232,-\32\233\34\v\215]v8\337\\G\373TN1\253\302\0\232l\f81\306\227\246"..., 4096) = 4096
_llseek(29, 1183744, [1183744], SEEK_SET) = 0
_llseek(29, 1183744, [1183744], SEEK_SET) = 0
_llseek(29, 1175552, [1175552], SEEK_SET) = 0
read(29, "r\216\342\t\r\363\217\221M5D\373wr\30ejO\37\335\215\0303\242\353\37\366\334\16\36K\212"..., 4096) = 4096
read(29, "a]!\232,-\32\233\34\v\215]v8\337\\G\373TN1\253\302\0\232l\f81\306\227\246"..., 4096) = 4096
_llseek(29, 1175552, [1175552], SEEK_SET) = 0
read(29, "r\216\342\t\r\363\217\221M5D\373wr\30ejO\37\335\215\0303\242\353\37\366\334\16\36K\212"..., 4096) = 4096
_llseek(29, 1179648, [1179648], SEEK_SET) = 0
_llseek(29, 1179648, [1179648], SEEK_SET) = 0
_llseek(29, 1171456, [1171456], SEEK_SET) = 0
read(29, "\315ou\34\10\36\357;Y\340\204\311\344\3165[vB\37\16\315\270;\35\253\201\267x\203\362Z\250"..., 4096) = 4096
read(29, "r\216\342\t\r\363\217\221M5D\373wr\30ejO\37\335\215\0303\242\353\37\366\334\16\36K\212"..., 4096) = 4096
_llseek(29, 1171456, [1171456], SEEK_SET) = 0
read(29, "\315ou\34\10\36\357;Y\340\204\311\344\3165[vB\37\16\315\270;\35\253\201\267x\203\362Z\250"..., 4096) = 4096
_llseek(29, 1175552, [1175552], SEEK_SET) = 0
_llseek(29, 1175552, [1175552], SEEK_SET) = 0
_llseek(29, 1167360, [1167360], SEEK_SET) = 0
read(29, "\246j\243@\344\242H[\240\345n\fR\335\366\363\16\305@\344\26\307\253\352k\10\21\1\370\33G\7"..., 4096) = 4096
read(29, "\315ou\34\10\36\357;Y\340\204\311\344\3165[vB\37\16\315\270;\35\253\201\267x\203\362Z\250"..., 4096) = 4096
_llseek(29, 1167360, [1167360], SEEK_SET) = 0
read(29, "\246j\243@\344\242H[\240\345n\fR\335\366\363\16\305@\344\26\307\253\352k\10\21\1\370\33G\7"..., 4096) = 4096
_llseek(29, 1171456, [1171456], SEEK_SET) = 0
_llseek(29, 1171456, [1171456], SEEK_SET) = 0
_llseek(29, 1163264, [1163264], SEEK_SET) = 0
read(29, "d\317bm\333\264=\2\10\262'\34S\301N\203\254\315\375\374E\243`\305+\231bg\30\316\365\347"..., 4096) = 4096
read(29, "\246j\243@\344\242H[\240\345n\fR\335\366\363\16\305@\344\26\307\253\352k\10\21\1\370\33G\7"..., 4096) = 4096
_llseek(29, 1163264, [1163264], SEEK_SET) = 0
read(29, "d\317bm\333\264=\2\10\262'\34S\301N\203\254\315\375\374E\243`\305+\231bg\30\316\365\347"..., 4096) = 4096
_llseek(29, 1167360, [1167360], SEEK_SET) = 0
_llseek(29, 1167360, [1167360], SEEK_SET) = 0
_llseek(29, 1159168, [1159168], SEEK_SET) = 0
read(29, "1\21~\371\5*\236\365\3555\340=(\272 \202\n\344\341C<8\226{T\305\213\336\3377&\331"..., 4096) = 4096
read(29, "d\317bm\333\264=\2\10\262'\34S\301N\203\254\315\375\374E\243`\305+\231bg\30\316\365\347"..., 4096) = 4096
_llseek(29, 1159168, [1159168], SEEK_SET) = 0
read(29, "1\21~\371\5*\236\365\3555\340=(\272 \202\n\344\341C<8\226{T\305\213\336\3377&\331"..., 4096) = 4096
_llseek(29, 1163264, [1163264], SEEK_SET) = 0
_llseek(29, 1163264, [1163264], SEEK_SET) = 0
_llseek(29, 1155072, [1155072], SEEK_SET) = 0
read(29, "@\344\375\263[m<U\362)y\317>\315\211\273)\362\26\3210\243\226`\16\31\377l\357+Kp"..., 4096) = 4096
read(29, "1\21~\371\5*\236\365\3555\340=(\272 \202\n\344\341C<8\226{T\305\213\336\3377&\331"..., 4096) = 4096
_llseek(29, 1155072, [1155072], SEEK_SET) = 0
read(29, "@\344\375\263[m<U\362)y\317>\315\211\273)\362\26\3210\243\226`\16\31\377l\357+Kp"..., 4096) = 4096
_llseek(29, 1159168, [1159168], SEEK_SET) = 0
_llseek(29, 1159168, [1159168], SEEK_SET) = 0
_llseek(29, 1150976, [1150976], SEEK_SET) = 0
read(29, "\30f\311\346\3336X'\5\33\17\226A\0378\241\2732\16\243A\246i7\362\301t\215\247\376\321w"..., 4096) = 4096
read(29, "@\344\375\263[m<U\362)y\317>\315\211\273)\362\26\3210\243\226`\16\31\377l\357+Kp"..., 4096) = 4096
_llseek(29, 1150976, [1150976], SEEK_SET) = 0
read(29, "\30f\311\346\3336X'\5\33\17\226A\0378\241\2732\16\243A\246i7\362\301t\215\247\376\321w"..., 4096) = 4096
_llseek(29, 1155072, [1155072], SEEK_SET) = 0
_llseek(29, 1155072, [1155072], SEEK_SET) = 0
_llseek(29, 1146880, [1146880], SEEK_SET) = 0
read(29, "\10\320\337\302\306\313X\337\267ul\363\324\224\370XE\210\202\304{\354\303\262E \233\4\227)\276\321"..., 4096) = 4096
read(29, "\30f\311\346\3336X'\5\33\17\226A\0378\241\2732\16\243A\246i7\362\301t\215\247\376\321w"..., 4096) = 4096
_llseek(29, 1146880, [1146880], SEEK_SET) = 0
read(29, "\10\320\337\302\306\313X\337\267ul\363\324\224\370XE\210\202\304{\354\303\262E \233\4\227)\276\321"..., 4096) = 4096
_llseek(29, 1150976, [1150976], SEEK_SET) = 0
_llseek(29, 1150976, [1150976], SEEK_SET) = 0
_llseek(29, 1142784, [1142784], SEEK_SET) = 0
read(29, "\337\352\341R\247\371q:\22\220\344\37\236(\177+}N\327\231s\376G\263\304tQ\33|I\260\206"..., 4096) = 4096
read(29, "\10\320\337\302\306\313X\337\267ul\363\324\224\370XE\210\202\304{\354\303\262E \233\4\227)\276\321"..., 4096) = 4096
_llseek(29, 1142784, [1142784], SEEK_SET) = 0
read(29, "\337\352\341R\247\371q:\22\220\344\37\236(\177+}N\327\231s\376G\263\304tQ\33|I\260\206"..., 4096) = 4096
_llseek(29, 1146880, [1146880], SEEK_SET) = 0
_llseek(29, 1146880, [1146880], SEEK_SET) = 0
_llseek(29, 1138688, [1138688], SEEK_SET) = 0
read(29, "\310Nj*\346^\211iP\360\241\f\10\346H%_\260\30051\314}\3305\340a\355t\337\22\354"..., 4096) = 4096
read(29, "\337\352\341R\247\371q:\22\220\344\37\236(\177+}N\327\231s\376G\263\304tQ\33|I\260\206"..., 4096) = 4096
_llseek(29, 1138688, [1138688], SEEK_SET) = 0
read(29, "\310Nj*\346^\211iP\360\241\f\10\346H%_\260\30051\314}\3305\340a\355t\337\22\354"..., 4096) = 4096
_llseek(29, 1142784, [1142784], SEEK_SET) = 0
_llseek(29, 1142784, [1142784], SEEK_SET) = 0
_llseek(29, 1134592, [1134592], SEEK_SET) = 0
read(29, "\24 0\0343\374\214*F\324\3140\205\265\374\367\275\337|\304\306j\342^\351\6U\235\235\0\4\217"..., 4096) = 4096
read(29, "\310Nj*\346^\211iP\360\241\f\10\346H%_\260\30051\314}\3305\340a\355t\337\22\354"..., 4096) = 4096
_llseek(29, 1134592, [1134592], SEEK_SET) = 0
read(29, "\24 0\0343\374\214*F\324\3140\205\265\374\367\275\337|\304\306j\342^\351\6U\235\235\0\4\217"..., 4096) = 4096
_llseek(29, 1138688, [1138688], SEEK_SET) = 0
_llseek(29, 1138688, [1138688], SEEK_SET) = 0
_llseek(29, 1130496, [1130496], SEEK_SET) = 0
read(29, "\31\337\250\244\235:\202\222\6Ej\211u\374~\216\377\371\206J\332\31#\270\261\363\367;\264\3335\35"..., 4096) = 4096
read(29, "\24 0\0343\374\214*F\324\3140\205\265\374\367\275\337|\304\306j\342^\351\6U\235\235\0\4\217"..., 4096) = 4096
_llseek(29, 1130496, [1130496], SEEK_SET) = 0
read(29, "\31\337\250\244\235:\202\222\6Ej\211u\374~\216\377\371\206J\332\31#\270\261\363\367;\264\3335\35"..., 4096) = 4096
fstat64(29, {st_mode=S_IFREG|0644, st_size=1198731, ...}) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
read(29, "\2\0\10\0\0\0\0\0005\353n\326\210\1\0\0[\2\0\0q\0\0\0\0\0\0\0\1\0\0\0"..., 4096) = 2699
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1183744, [1183744], SEEK_SET) = 0
read(29, "!\262\321T\\B\255\375\225\v\"U\356uQ\350Ah\260M\373\r\345B\177\307\276\324R\225vA"..., 4096) = 4096
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
read(29, "\0\24\0\2\0\10\0\0\0\0\0N\307\10\272 /\0\0X\222\4\0n\0\0\0\0\0\0\0\0"..., 4096) = 4096
_llseek(29, 1183744, [1183744], SEEK_SET) = 0
read(29, "!\262\321T\\B\255\375\225\v\"U\356uQ\350Ah\260M\373\r\345B\177\307\276\324R\225vA"..., 4096) = 4096
read(29, "\0\24\0\2\0\10\0\0\0\0\0N\307\10\272 /\0\0X\222\4\0n\0\0\0\0\0\0\0\0"..., 4096) = 4096
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
read(29, "\0\0\0\231\3530\36\6\2\0\0\356\3\0\0q\0\0\0\0\0\0\0\1\0\0\0\0\0\305\217\n"..., 4096) = 4096
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
read(29, "\0\24\0\2\0\10\0\0\0\0\0N\307\10\272 /\0\0X\222\4\0n\0\0\0\0\0\0\0\0"..., 4096) = 4096
read(29, "\0\0\0\231\3530\36\6\2\0\0\356\3\0\0q\0\0\0\0\0\0\0\1\0\0\0\0\0\305\217\n"..., 4096) = 4096
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
_llseek(29, 1196032, [1196032], SEEK_SET) = 0
read(29, "\2\0\10\0\0\0\0\0005\353n\326\210\1\0\0[\2\0\0q\0\0\0\0\0\0\0\1\0\0\0"..., 4096) = 2699
_llseek(29, 1191936, [1191936], SEEK_SET) = 0
read(29, "\0\0\0\231\3530\36\6\2\0\0\356\3\0\0q\0\0\0\0\0\0\0\1\0\0\0\0\0\305\217\n"..., 4096) = 4096
read(29, "\2\0\10\0\0\0\0\0005\353n\326\210\1\0\0[\2\0\0q\0\0\0\0\0\0\0\1\0\0\0"..., 4096) = 2699
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1198731, [1198731], SEEK_SET) = 0
_llseek(29, 1183744, [1183744], SEEK_SET) = 0
read(29, "!\262\321T\\B\255\375\225\v\"U\356uQ\350Ah\260M\373\r\345B\177\307\276\324R\225vA"..., 4096) = 4096
_llseek(29, 1187840, [1187840], SEEK_SET) = 0
open("/dev/tty", O_RDWR|O_NOCTTY|O_NONBLOCK) = 32
writev(32, [{"*** glibc detected *** ", 23}, {"bin/i386/factorio", 17}, {": ", 2}, {"munmap_chunk(): invalid pointer", 31}, {": 0x", 4}, {"0ad5fff4", 8}, {" ***\n", 5}], 7) = -1 EAGAIN (Resource temporarily unavailable)

User avatar
rk84
Filter Inserter
Filter Inserter
Posts: 556
Joined: Wed Feb 13, 2013 9:15 am
Contact:

Re: [0.5.0] updater crash (downloading scenario pack)

Post by rk84 »

If I click “Ask me later”, restart factorio and then agree to upload the scenario pack, everything works perfectly.
Did not work for me. I had to manually download the pack.
Using Win7, 64bit-zip.
Test mode
Searching Flashlight
[WIP]Fluid handling expansion
[WIP]PvP gamescript
[WIP]Rocket Express
Autofill: The torch has been pass to Nexela

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

Re: [0.5.0] updater crash (downloading scenario pack)

Post by cube »

Thanks for the report, the stack trace helped a lot :). This will hopefully be solved in 0.5.1.
I have no idea what I'm talking about.

Post Reply

Return to “Resolved Problems and Bugs”