Skip to content

Crash: CustomModels was try to do GetComponentInChildren to instance when he was null #11

Open

Description

@Liamsitbon

that's from the log of the crash:

 10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #02  pc 00000000001ec7a0 /data/data/com.beatgames.beatsaber/files/mods/libcustommodels.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:50:34 @ log_backtrace_full]         #03  pc 00000000001ebef8  /data/data/com.beatgames.beatsaber/files/mods/libcustommodels.so (Hook_NoteDebrisSpawner_SpawnDebris::hook_NoteDebrisSpawner_SpawnDebris(GlobalNamespace::NoteDebrisSpawner*, GlobalNamespace::NoteData_GameplayType, UnityEngine::Vector3, UnityEngine::Vector3, float, UnityEngine::Vector3, UnityEngine::Vector3, UnityEngine::Quaternion, UnityEngine::Vector3, GlobalNamespace::ColorType, float, UnityEngine::Vector3))
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #04  pc 0000000000280ac0 /data/data/com.beatgames.beatsaber/files/mods/libcustommodels.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #05  pc 0000000003b89e88 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #06  pc 0000000000205980 /data/data/com.beatgames.beatsaber/files/mods/libVivify.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:50:34 @ log_backtrace_full]         #07  pc 00000000002ef5d8  /data/data/com.beatgames.beatsaber/files/mods/libchroma.so (Hook_NoteCutEffectSpawner_SpawnNoteCutEffect::hook_NoteCutEffectSpawner_SpawnNoteCutEffect(GlobalNamespace::NoteCutCoreEffectsSpawner*, ByRef<GlobalNamespace::NoteCutInfo>, GlobalNamespace::NoteController*, int, int))
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #08  pc 00000000002eefd4 /data/data/com.beatgames.beatsaber/files/mods/libchroma.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #09  pc 0000000003b89ad4 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #10  pc 00000000002eb9d8 /data/data/com.beatgames.beatsaber/files/mods/libchroma.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #11  pc 00000000020a9d3c /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #12  pc 0000000003ae0e0c /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #13  pc 00000000000b4070 /data/data/com.beatgames.beatsaber/files/early_mods/libmetacore.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:50:34 @ log_backtrace_full]         #14  pc 00000000005c17d4  /data/data/com.beatgames.beatsaber/files/mods/libbl.so (ReplayRecorder::Hook_HandleNoteControllerNoteWasCut::hook_HandleNoteControllerNoteWasCut(GlobalNamespace::BeatmapObjectManager*, GlobalNamespace::NoteController*, ByRef<GlobalNamespace::NoteCutInfo>))
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #15  pc 00000000005de9ec /data/data/com.beatgames.beatsaber/files/mods/libbl.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #16  pc 00000000002dc3e4 /data/data/com.beatgames.beatsaber/files/mods/libchroma.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #17  pc 00000000001f4628 /data/data/com.beatgames.beatsaber/files/mods/libnoodleextensions.so
10-02 15:00:43.379 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #18  pc 0000000003ae7158 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:50:34 @ log_backtrace_full]         #19  pc 000000000025852c  /data/data/com.beatgames.beatsaber/files/mods/libnoodleextensions.so (Hook_NoteController_SendNoteWasCutEvent_LinkedNotes::hook_NoteController_SendNoteWasCutEvent_LinkedNotes(GlobalNamespace::NoteController*, ByRef<GlobalNamespace::NoteCutInfo>))
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #20  pc 00000000002580b8 /data/data/com.beatgames.beatsaber/files/mods/libnoodleextensions.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #21  pc 0000000003ae9dd4 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:50:34 @ log_backtrace_full]         #22  pc 0000000000215b10  /data/data/com.beatgames.beatsaber/files/mods/libnoodleextensions.so (Hook_GameNoteController_HandleCut::hook_GameNoteController_HandleCut(GlobalNamespace::GameNoteController*, GlobalNamespace::Saber*, UnityEngine::Vector3, UnityEngine::Quaternion, UnityEngine::Vector3, bool))
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #23  pc 0000000000215140 /data/data/com.beatgames.beatsaber/files/mods/libnoodleextensions.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #24  pc 0000000003bea3b0 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #25  pc 0000000003be9e7c /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #26  pc 0000000001eadabc /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #27  pc 00000000021ba83c /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #28  pc 00000000021ba788 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libil2cpp.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #29  pc 0000000000c23b3c /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #30  pc 0000000000c36ed8 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #31  pc 0000000000c47888 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #32  pc 0000000000971040 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #33  pc 0000000000970fd0 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #34  pc 0000000000a76e34 /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.380 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #35  pc 0000000000a62dcc /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.381 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #36  pc 0000000000a62e0c /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.381 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #37  pc 0000000000a6310c /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.381 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #38  pc 0000000000ced8ac /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.381 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:55:34 @ log_backtrace_full]         #39  pc 0000000000d118ac /data/app/~~63BUzOqyKgFsjVOIJEFP-A==/com.beatgames.beatsaber-QE8ThARICuAiqfKVgK98xQ==/lib/arm64/libunity.so
10-02 15:00:43.381 13027 13068 E beatsaber-hook: [extern/includes/beatsaber-hook/shared/utils/hooking.hpp:102:9 @ wrapper] Caught in mod ID: CustomModels: Uncaught StackTraceException! what(): Instance was null for method call of Component::GetComponentInChildren
10-02 15:00:43.381 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:36:22 @ log_backtrace_full] [UNCAUGHT-EXCEPTION] Logging backtrace for RunMethodException with size: 40...
10-02 15:00:43.381 13027 13068 V beatsaber-hook: [src/utils/il2cpp-utils-exceptions.cpp:37:22 @ log_backtrace_full] [UNCAUGHT-EXCEPTION] *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Activity

  1. Metalit commented on Oct 3, 2026

    @Metalit
    Owner

    The currently released versions of vivify are not supported. Does this crash happen without it?

  2. Liamsitbon commented on Oct 3, 2026

    @Liamsitbon
    Author

    yes. it happening without it.

  3. Liamsitbon commented on Oct 3, 2026

    @Liamsitbon
    Author

    and sometimes it's working and sometimes it crashes. (it's not always crashes.)
    it crashes when i'm playing again in some map

  4. Liamsitbon commented on Oct 3, 2026

    @Liamsitbon
    Author

    CustomModels still seems to run even when it's disabled in the mod settings.

    Cutting a note crashes the game, and the log points to Hook_NoteDebrisSpawner_SpawnDebris in CustomModels.

    It also says:

    Caught in mod ID: CustomModels
    Instance was null for method call of Component::GetComponentInChildren
    

    So I think one of the hooks is still running while the mod is disabled and hits a null object.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions