[0.15.40] Mac crash on update to 0.16.x

Things that has been reported already before.
Sarison
Manual Inserter
Manual Inserter
Posts: 2
Joined: Wed Dec 13, 2017 4:43 pm
Contact:

[0.15.40] Mac crash on update to 0.16.x

Post by Sarison »

Hello
I have experienced a number of crashes when trying to update to 0.16.x. I experienced when trying to update to 16.0, 16.1, 16.3, an 16.4.

What did you do?
I started the Factorio game, loaded to the initial screen, and was offered the chance to update. I clicked "update now."

What happened?
The program started the normal update procedure, then it stopped and gave this error:

https://ibb.co/eA2AvR

Next, I clicked on the "ok" button and tried to restart the game using the shortcut in the dock. I got this error:

https://ibb.co/cTB3FR

What did you expect to happen instead?

I expected Factorio to download all of the updates, the game would restart, and then I would be able to get that sweet, sweet artillery train that I have seen everywhere.

Write down the steps to reproduce the bug if you know them.
1. Start Game
2. Wait for loading
3. Click on "Update Now"
4. View Crash
5. Start Game again
6. View other crash

Does it happen always, once, or sometimes?
The first error happens once. The second error happens sometimes (or always -1 time, if you don't include the time I got the first error)

I can't find my log files. Sorry. Here is a screenshot of the directory where they should be:
https://ibb.co/cMEOFR
If you have any guidance for how to find them, please let me know.

Save files don't seem applicable, I wasn't loading a game. But they are not there anyway.

I'm not using mods other than 0.15.40

No desync report, not multiplayer

Screenshots sent already.
Attachments
This is a screenshot of my lack of log files.  I'm sorry.
This is a screenshot of my lack of log files. I'm sorry.
Screen Shot 2017-12-16 at 9.24.15 AM.png (80.87 KiB) Viewed 2113 times
This is a screenshot of the second error, after trying to restart the game.
This is a screenshot of the second error, after trying to restart the game.
Screen Shot 2017-12-16 at 9.13.17 AM.png (53.15 KiB) Viewed 2113 times
This is a screenshot of the first error, after trying to update
This is a screenshot of the first error, after trying to update
Screen Shot 2017-12-16 at 9.06.04 AM.png (65.89 KiB) Viewed 2115 times
Last edited by Sarison on Sat Dec 16, 2017 4:36 pm, edited 1 time in total.
User avatar
brunzenstein
Smart Inserter
Smart Inserter
Posts: 1117
Joined: Tue Mar 01, 2016 2:27 pm
Contact:

Re: [0.15.40] Mac crash on update to 0.16.x

Post by brunzenstein »

I had the same problem with the auto updater on the Mac until 0.16.4 came up,
0.16.4 auto update worked for me as advertised under High Sierra
User avatar
HanziQ
Former Staff
Former Staff
Posts: 630
Joined: Fri Mar 27, 2015 7:07 am
Contact:

Re: [0.15.40] Mac crash on update to 0.16.x

Post by HanziQ »

Was that 0.15.40 -> 0.16.4 direct update?

This is a duplicate of a solved bug in 0.16.3. Of course that means it only works for 0.16.3 -> 0.16.4 update, because I can't patch the 0.15.40 code that is broken.
User avatar
Boardy
Inserter
Inserter
Posts: 26
Joined: Wed Aug 17, 2016 6:18 am
Contact:

Re: [0.15.40] Mac crash on update to 0.16.x

Post by Boardy »

Happened to me after a direct upgrade from 0.15.40 to 0.16.4.

The first time the progress bar went up to 60%. Now it keeps going to just 42% (coincidence? ;) ). It finishes "cropping bitmaps" and crashes during "loading sprites". I attached the log file, just in case.
Attachments
factorio-current.log
(5.18 KiB) Downloaded 84 times
Sarison
Manual Inserter
Manual Inserter
Posts: 2
Joined: Wed Dec 13, 2017 4:43 pm
Contact:

Re: [0.15.40] Mac crash on update to 0.16.x

Post by Sarison »

HanziQ wrote:Was that 0.15.40 -> 0.16.4 direct update?
Yes. I experience this when I am on 0.15.40, trying to update to 0.16.x. From memory (no screenshots), this happened when I tried to update from 0.15.40 to 0.16.0, 0.16.1 and 10.16.3. Currently, I can reproduce this using the steps provided in the report when updating from 0.15.40 to 0.16.4.

I can't speak to the directness of the update, I don't understand what makes an update direct or indirect. I know that I used the steps provided in my bug report, please advise if those steps constitute a direct update, an indirect update, or if there is not enough information to tell.
HanziQ wrote:This is a duplicate of a solved bug in 0.16.3. Of course that means it only works for 0.16.3 -> 0.16.4 update, because I can't patch the 0.15.40 code that is broken.
I'm not sure I understand what this means for a person with 0.15.40 version. Am I expected to be able to update to 0.16.3 and then use the solution in the 0.16.3 update? Because, to clarify, I can't update to 0.16.3, the program crashes and produces the error notice with the Factorio logo.
User avatar
HanziQ
Former Staff
Former Staff
Posts: 630
Joined: Fri Mar 27, 2015 7:07 am
Contact:

Re: [0.15.40] Mac crash on update to 0.16.x

Post by HanziQ »

Sarison wrote:
HanziQ wrote:Was that 0.15.40 -> 0.16.4 direct update?
Yes. I experience this when I am on 0.15.40, trying to update to 0.16.x. From memory (no screenshots), this happened when I tried to update from 0.15.40 to 0.16.0, 0.16.1 and 10.16.3. Currently, I can reproduce this using the steps provided in the report when updating from 0.15.40 to 0.16.4.

I can't speak to the directness of the update, I don't understand what makes an update direct or indirect. I know that I used the steps provided in my bug report, please advise if those steps constitute a direct update, an indirect update, or if there is not enough information to tell.
HanziQ wrote:This is a duplicate of a solved bug in 0.16.3. Of course that means it only works for 0.16.3 -> 0.16.4 update, because I can't patch the 0.15.40 code that is broken.
I'm not sure I understand what this means for a person with 0.15.40 version. Am I expected to be able to update to 0.16.3 and then use the solution in the 0.16.3 update? Because, to clarify, I can't update to 0.16.3, the program crashes and produces the error notice with the Factorio logo.
The updater in 0.15.40 is bugged, so it will fail, but I just remembered I can modify the update package to fix it even for updates from 0.15.40. Doing that will hide the bug (which it was doing for a few years now actually) but that's fine because it's solved already.
Post Reply

Return to “Duplicates”