Jump to content

public_testing cannot be started in Mac OS system


undancer
  • Branch: Preview Branch Version: OSX Fixed

The file structure of steam in MacOS system is different from that in Windows system

path
/Users/undancer/Library/Application Support/Steam/steamapps/workshop/content/457140/1713359495/808870190326371823_legacy.bin/mod.yaml
point
/Users/undancer/Library/Application Support/Steam/steamapps/common/OxygenNotIncluded/OxygenNotIncluded.app/Contents/Resources/Data/StreamingAssets


ArgumentOutOfRangeException: startIndex cannot be larger than length of string.
Parameter name: startIndex
  at System.String.Substring (System.Int32 startIndex, System.Int32 length) [0x00031] in <695d1cc93cca45069c528c15c9fdd749>:0
  at System.String.Substring (System.Int32 startIndex) [0x00008] in <695d1cc93cca45069c528c15c9fdd749>:0
  at Klei.ZipFileDirectory.FileExists (System.String path) [0x0001c] in <5a6cbd19a096408ebc01fe5b68d4cce2>:0
  at Klei.ZipFileDirectory.FindFileHandle (System.String path) [0x00025] in <5a6cbd19a096408ebc01fe5b68d4cce2>:0
  at KMod.KModUtil.GetHeader (KMod.IFileSource file_source, System.String defaultStaticID, System.String defaultTitle, System.String defaultDescription) [0x00018] in <d17206514460460db9dd6dca4e26f867>:0
  at KMod.Steam.MakeMod (SteamUGCService+Mod subscribed) [0x00101] in <d17206514460460db9dd6dca4e26f867>:0
  at KMod.Steam.UpdateMods (System.Collections.Generic.IEnumerable`1[T] added, System.Collections.Generic.IEnumerable`1[T] updated, System.Collections.Generic.IEnumerable`1[T] removed, System.Collections.Generic.IEnumerable`1[T] loaded_previews) [0x00039] in <d17206514460460db9dd6dca4e26f867>:0
  at SteamUGCService.Update () [0x00459] in <d17206514460460db9dd6dca4e26f867>:0

[15:40:03.854] [1] [INFO] Checking which steam branch we're on. Got: [public_testing]


Steps to Reproduce

public_testing cannot be started in Mac OS system




User Feedback


A developer has marked this issue as fixed. This means that the issue has been addressed in the current development build and will likely be in the next update.

I was having the same problem and was able to start the game after uninstalling all mods.

Edited by haenir
  • Like 1

Share this comment


Link to comment
Share on other sites

I have the same problem, I've tried to uninstall all mods but still crashes.

And I have a different crash message from the reported one:

 

Process:               Oxygen Not Included [1620]
Path:                  /Users/USER/Library/Application Support/Steam/*/OxygenNotIncluded.app/Contents/MacOS/Oxygen Not Included
Identifier:            unity.Klei.Oxygen Not Included
Version:               1.0 (0)
Code Type:             ARM-64 (Native)
Parent Process:        ??? [1]
Responsible:           Oxygen Not Included [1620]
User ID:               501

Date/Time:             2021-06-22 22:19:10.501 +0200
OS Version:            macOS 11.4 (20F71)
Report Version:        12
Anonymous UUID:        **redacted**

Sleep/Wake UUID:       **redacted**

Time Awake Since Boot: 3100 seconds
Time Since Wake:       1600 seconds

System Integrity Protection: enabled

Crashed Thread:        0

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

Termination Reason:    DYLD, [0x9] <unknown>

Application Specific Information:
dyld: launch, loading dependent libraries
DYLD_LIBRARY_PATH=
DYLD_INSERT_LIBRARIES=/Users/**redacted**/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/steamloader.dylib:/Users/**redacted**/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/gameoverlayrenderer.dylib:/Users/**redacted**/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/gameoverlayrenderer32.dylib
DYLD_FALLBACK_LIBRARY_PATH=/Users/**redacted**/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS:/Users/**redacted**/Library/Application Support/Steam/steamapps/common/OxygenNotIncluded:/Users/**redacted**/Library/Application Support/Steam/steamapps/common/OxygenNotIncluded/bin:/usr/local/lib:/lib:/usr/lib

Dyld Error Message:
  could not load inserted library '/Users/**redacted**/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/steamloader.dylib' because no suitable image found.  Did find:
	/Users/**redacted**/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/steamloader.dylib: no matching architecture in universal wrapper
	/Users/**redacted**/Library/Application Support/Steam/Steam.AppBundle/Steam/Contents/MacOS/steamloader.dylib: stat() failed with errno=1

Binary Images:
       0x100ed4000 -        0x100ed7fff +unity.Klei.Oxygen Not Included (1.0 - 0) <DEF4DD2F-8142-39D2-8BD8-BEB64BACC720> /Users/USER/Library/Application Support/Steam/*/OxygenNotIncluded.app/Contents/MacOS/Oxygen Not Included
       0x101170000 -        0x1011effff  dyld (852) <CF624584-51D6-329D-91C5-6BEDFADFB2D2> /usr/lib/dyld

Model: MacBookAir10,1, BootROM 6723.120.36, proc 8:4:4 processors, 16 GB, SMC 
Graphics: kHW_AppleM1Item, Apple M1, spdisplays_builtin
Memory Module: LPDDR4
AirPort: spairport_wireless_card_type_airport_extreme, wl0: Apr 28 2021 19:53:33 version 18.50.40.7.7.8.119 FWID 01-e6894c69
Bluetooth: Version 8.0.5d7, 3 services, 27 devices, 1 incoming serial ports
Network Service: USB 10/100/1000 LAN, Ethernet, en6
USB Device: USB 3.1 Bus
USB Device: USB 3.1 Bus
USB Device: USB3.0 Hub
USB Device: USB3.1 Hub
USB Device: Hub
USB Device: Hub
USB Device: USB 10/100/1000 LAN
USB Device: USB2.0 Hub
USB Device: BILLBOARD DEVICE
USB Device: USB2.0 Hub
USB Device: Hub
USB Device: Magic Keyboard with Numeric Keypad
USB Device: SteelSeries Sensei 310 eSports Mouse
USB Device: Hub
USB Device: TUSB3410 Boot Device
Thunderbolt Bus: MacBook Air, Apple Inc.
Thunderbolt Bus: MacBook Air, Apple Inc.

 

Share this comment


Link to comment
Share on other sites

Changed Status to Fixed

The original issue has been fixed

On 6/22/2021 at 1:28 PM, kirani said:

And I have a different crash message from the reported one:

Let's track this one here. I posted some steps which might be able to help.

  • Thanks 1

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...