#Spring Collab maps crash

56 messages · Page 1 of 1 (latest)

solid lantern
#

Hi, my friend @languid valve (quite a new player so doesn't know much about celeste modding yet) started Spring Collab, but (almost) every time when she enters a map, the game crashes. All the mods are up to date including everest.

languid valve
pine thicket
# languid valve

can you look in your celeste install folder and send the log.txt from inside it?

languid valve
#

uhh i checked the package contents and i can't see any log.txt

#

how do i find it ?

civic mist
#

in Steam, right click Celeste > Manage > Browse local files

#

it should bring you to another package that has way more content 😅

pine thicket
languid valve
#

that's what i did but it only led me here

civic mist
#

and that's the one that had almost nothing in it? thinkeline

languid valve
#

yeah

solid lantern
#

wtf

civic mist
#

well, I thought you were opening the package contents of the shortcut Steam puts on your desktop ohnoshiro

languid valve
#

oh i didn't put the shortcut on my desktop,,

civic mist
#

uh, are you using Olympus?

solid lantern
#

pretty sure she uses olympus and everest yeah

languid valve
civic mist
#

then plan B: click "manage" at the bottom of the "installations" list, then "browse" on the right

#

this should bring you straight there

languid valve
#

oh is this what i was supposed to send

pine thicket
pine thicket
languid valve
pine thicket
#

@civic mist I'm not really sure what's going on here, do you have any idea?

civic mist
#

Did you crash last time you ran the game?

#

Ah that's when entering a map from a lobby I guess thinkeline

#

Because that log looks like entering a map and exiting it 2 minutes later, and that's pretty much it

#

I'll see if I can replicate

#

Oh, are there files in the Celeste folder starting with "mono_crash"?

languid valve
#

uhh i’ll check it in a bit

languid valve
solid lantern
languid valve
#

i restarted my laptop and spring collab seems to be fine

civic mist
#

well now I'm the one crashing :p

languid valve
#

woops

pine thicket
civic mist
#

what does Mac want this time landeline

solid lantern
#

Mac wilding

civic mist
#
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.

[...]

    Managed Stacktrace:
      at Monocle.Entity:_PostUpdate <0x0004a>
      at Monocle.EntityList:Update <0x000da>
      at Monocle.Scene:Update <0x00052>
      at Monocle.Engine:DMD<Monocle.Engine::Update> <0x0048f>
      at MonoMod.Utils.DynamicMethodDefinition:Trampoline<Monocle.Engine::Update>?-1140657689 <0x0004a>
      at ExtendedVariants.Variants.NoFreezeFrames:onEngineUpdate <0x00085>
      at MonoMod.Utils.DynamicMethodDefinition:Hook<Monocle.Engine::Update>?-1889803634 <0x00082>
      at Celeste.Celeste:Update <0x000b2>
pine thicket
#

😨

civic mist
#

How exactly calling new LevelExit() leads to a segmentation fault at an unrelated place on Mac stays to be determined though maddyS

languid valve
#

yeahhh im pretty sure everythings fine now

#

all i had to do was restart my laptop i am so sorry

civic mist
#

if I crashed too and that yours got magically fixed it could magically break again, so I'll have a look ohnoshiro

civic mist
#

of course it doesn't happen on Linux because why would it suspicioushiro

civic mist
#

Hm, when entering a level, the level enter routine is started, then collab utils notifies mods that the previous level was exited, which makes extended variants unmod the level enter routine while it's running
maybe that's too much for Mac to handle maddyS

#

yeah I think I found a fix

signal fulcrum
#

assuming that this is why it's recommended to apply all hooks at startup and put checks in them for whether to apply their logic instead of dynamically adding and removing hooks

solid lantern
#

@languid valve for when you wake up

pine thicket
solid lantern
#

Ah alright then

civic mist
#

This should hopefully be fixed now laugheline