Mac [BUG] Game opens and then crashes on Steam

Hello all,

After clicking play on Steam the game opens with the icon of a folder, which then becomes the Stardew Valley icon and then closes.

I have tried uninstalling and reinstalling the game and Steam as well as restarting my computer.

I have no mods installed, I am on an M1 Mac running macOS Monterey 12.2, and Version 1.5.6, English, Singleplayer

Here is the error message I got, let me know if I am sending the relevant part I am not sure:

Process: Stardew Valley [85746]
Path: /Users/USER/Library/Application Support/Steam/*/Stardew Valley
Identifier: Stardew Valley
Version: ???
Code Type: X86-64 (Translated)
Parent Process: Exited process [85743]
Responsible: steam_osx [83658]

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called


Kernel Triage:
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
 
Last edited by a moderator:

Bence24

Newcomer
I was able to fix mine from the troubleshooting guide posted (LINK). It was a bit confusing tho. They say to paste this in the terminal - sudo chown -v “$USER” ~/.config - You need to replace "$USER" with your macos account name. For example - sudo chown -v bence ~/.config - so you would replace bence with your macos account name. Do not keep the quotes or the $ it will give you an illegal user error from terminal.

Hope this helps - Cheers!
 

Marinara13

Newcomer
I was able to fix mine from the troubleshooting guide posted (LINK). It was a bit confusing tho. They say to paste this in the terminal - sudo chown -v “$USER” ~/.config - You need to replace "$USER" with your macos account name. For example - sudo chown -v bence ~/.config - so you would replace bence with your macos account name. Do not keep the quotes or the $ it will give you an illegal user error from terminal.

Hope this helps - Cheers!
I found that link and tried it and it didn’t work for me 🥺
 

Marinara13

Newcomer
OMG NVM after trying everything and doing the sudo chown entry over and over again since Friday, this finally worked!!! I had been replacing user and omitting quotes, but keeping the $, noticed that the output was not what the instructions had and every crash report just said USER...then this beautiful user wrote it out in their username and it clicked!!! THANK YOU
 
Top