Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash when loading actions #1

Closed
Stenodyon opened this issue Jul 4, 2019 · 1 comment
Closed

Crash when loading actions #1

Stenodyon opened this issue Jul 4, 2019 · 1 comment

Comments

@Stenodyon
Copy link

Hello,

I am getting a crash at launch, apparently from BadelineBoostAction.OnLoad()

  • Celeste 1.2.6.1 (current Steam version)
  • Everest 857-azure-2ed05
  • Mono 5.20.1

SpeedrunTool is the only mod I have installed.

Crash log:

System.ArgumentException: method arguments are incompatible
  at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method, System.Boolean throwOnBindFailure, System.Boolean allowClosed) [0x002e3] in <b6017b108c4148adad3826865cf5dd25>:0 
  at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method) [0x00000] in <b6017b108c4148adad3826865cf5dd25>:0 
  at System.Reflection.Emit.DynamicMethod.CreateDelegate (System.Type delegateType, System.Object target) [0x0001a] in <b6017b108c4148adad3826865cf5dd25>:0 
  at MonoMod.Utils.Extensions.CreateDelegate (System.Reflection.MethodBase method, System.Type delegateType, System.Object target) [0x00025] in <2db30ae5a6dc4949b90fdda2883f703f>:0 
  at MonoMod.Utils.Extensions.CreateDelegate (System.Reflection.MethodBase method, System.Type delegateType) [0x00000] in <2db30ae5a6dc4949b90fdda2883f703f>:0 
  at MonoMod.RuntimeDetour.Hook..ctor (System.Reflection.MethodBase from, System.Reflection.MethodInfo to, System.Object target) [0x00437] in <76fb5e7dff6c4d958c7695bcb274a0ae>:0 
  at MonoMod.RuntimeDetour.Hook..ctor (System.Reflection.MethodBase method, System.Delegate to) [0x0000e] in <76fb5e7dff6c4d958c7695bcb274a0ae>:0 
  at MonoMod.RuntimeDetour.HookGen.HookEndpoint.Add (System.Delegate hookDelegate) [0x0004c] in <76fb5e7dff6c4d958c7695bcb274a0ae>:0 
  at MonoMod.RuntimeDetour.HookGen.HookEndpointManager.Add (System.Reflection.MethodBase method, System.Delegate hookDelegate) [0x00028] in <76fb5e7dff6c4d958c7695bcb274a0ae>:0 
  at MonoMod.RuntimeDetour.HookGen.HookEndpointManager.Add[T] (System.Reflection.MethodBase method, System.Delegate hookDelegate) [0x00000] in <76fb5e7dff6c4d958c7695bcb274a0ae>:0 
  at On.Celeste.BadelineBoost.add_ctor_Vector2Array_bool (On.Celeste.BadelineBoost+hook_ctor_Vector2Array_bool ) [0x0000a] in <d8d150b78086434bb9a7544029a30d3a>:0 
  at Celeste.Mod.SpeedrunTool.SaveLoad.Actions.BadelineBoostAction.OnLoad () [0x00013] in <b54b4cbdde6d4c9985268c2ddb8fceea>:0 
  at Celeste.Mod.SpeedrunTool.SaveLoad.StateManager+<>c.<Load>b__17_0 (Celeste.Mod.SpeedrunTool.SaveLoad.Actions.AbstractEntityAction action) [0x00000] in <b54b4cbdde6d4c9985268c2ddb8fceea>:0 
  at System.Collections.Generic.List`1[T].ForEach (System.Action`1[T] action) [0x00024] in <b6017b108c4148adad3826865cf5dd25>:0 
  at Celeste.Mod.SpeedrunTool.SaveLoad.StateManager.Load () [0x00025] in <b54b4cbdde6d4c9985268c2ddb8fceea>:0 
  at Celeste.Mod.SpeedrunTool.SpeedrunToolModule.Load () [0x0001c] in <b54b4cbdde6d4c9985268c2ddb8fceea>:0 
  at Celeste.Mod.Everest.Register (Celeste.Mod.EverestModule module) [0x0005b] in <e6396995e64e4637a8dd70ee94d7253d>:0 
  at Celeste.Mod.Everest+Loader.LoadModAssembly (Celeste.Mod.EverestModuleMetadata meta, System.Reflection.Assembly asm) [0x000bb] in <e6396995e64e4637a8dd70ee94d7253d>:0 
  at Celeste.Mod.Everest+Loader.LoadMod (Celeste.Mod.EverestModuleMetadata meta) [0x00138] in <e6396995e64e4637a8dd70ee94d7253d>:0 
  at Celeste.Mod.Everest+Loader.LoadModDelayed (Celeste.Mod.EverestModuleMetadata meta, System.Action callback) [0x000c6] in <e6396995e64e4637a8dd70ee94d7253d>:0 
  at Celeste.Mod.Everest+Loader.LoadZip (System.String archive) [0x00274] in <e6396995e64e4637a8dd70ee94d7253d>:0 
  at Celeste.Mod.Everest+Loader.LoadAuto () [0x0017a] in <e6396995e64e4637a8dd70ee94d7253d>:0 
  at Celeste.Mod.Everest.Boot () [0x001fd] in <e6396995e64e4637a8dd70ee94d7253d>:0 
  at Celeste.Celeste..ctor () [0x0003e] in <e6396995e64e4637a8dd70ee94d7253d>:0 
@DemoJameson
Copy link
Owner

This may be because Everest/MonoMod doesn't support Linux very well. Try updating to the latest Everest 859.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants