Skip to content

[Bug] GDL Version Mismatch #153

@laleeroy

Description

@laleeroy

[ 0: Information ] [2025-10-22T04:16:03] [TKMM]
Version: 2.0.0-rc1
[ 0: Debug ] [2025-10-22T04:16:07] [TKMM]
Rebasing to 'Depths of the Kingdom' in 'Default'
[ 0: Debug ] [2025-10-22T04:16:07] [TKMM]
Rebasing to 'Depths of the Kingdom' in 'Default'
[ 0: Debug ] [2025-10-22T04:16:10] [TKMM]
[ROM *] Checking Extracted Game Dump
[ 0: Debug ] [2025-10-22T04:16:10] [TKMM]
[ROM *] Looking for Keys
[ 0: Debug ] [2025-10-22T04:16:10] [TKMM]
[ROM *] Looking for Keys in /flash/switch
[ 0: Debug ] [2025-10-22T04:16:10] [TKMM]
[ROM *] Checking Packaged Base Game
[ 0: Debug ] [2025-10-22T04:16:10] [TKMM]
[ROM *] Checking Packaged Update
[ 0: Debug ] [2025-10-22T04:16:10] [TKMM]
[ROM *] Checking SD Card
[ 0: Debug ] [2025-10-22T04:16:10] [TKMM]
[ROM *] [SD Card] Checking system
[ 0: Debug ] [2025-10-22T04:16:10] [TKMM]
[ROM *] [SD Card] Checking EmuMMC.
[ 0: Debug ] [2025-10-22T04:16:11] [TKMM]
[ROM *] [SD Card] Checking DBI folder.
[ 0: Debug ] [2025-10-22T04:16:11] [TKMM]
[ROM *] [SD Card] Checking legacy NxDumpTool folder.
[ 0: Debug ] [2025-10-22T04:16:11] [TKMM]
[ROM *] [SD Card] Checking new NxDumpTool dump folder.
[ 0: Debug ] [2025-10-22T04:16:11] [TKMM]
[ROM *] Base Game found in /flash/emuMMC/RAW1
[ 0: Debug ] [2025-10-22T04:16:11] [TKMM]
[ROM *] Update 1.4.2 found in /flash/emuMMC/RAW1
[ 0: Debug ] [2025-10-22T04:16:11] [TKMM]
[ROM *] Configuration Valid
[ 0: Information ] [2025-10-22T04:16:14] [TKMM]
Elapsed time: 79.0248ms
[ 0: Information ] [2025-10-22T04:16:51] [TKMM]
Validating Merge from Merge actions.
[ 0: Information ] [2025-10-22T04:16:51] [TKMM]
Game Language: GameLanguage { Value = USen, DisplayName = American English }.
[ 0: Debug ] [2025-10-22T04:16:52] [TKMM]
[ROM *] Checking Extracted Game Dump
[ 0: Debug ] [2025-10-22T04:16:52] [TKMM]
[ROM *] Looking for Keys
[ 0: Debug ] [2025-10-22T04:16:52] [TKMM]
[ROM *] Looking for Keys in /flash/switch
[ 0: Debug ] [2025-10-22T04:16:52] [TKMM]
[ROM *] Checking Packaged Base Game
[ 0: Debug ] [2025-10-22T04:16:52] [TKMM]
[ROM *] Checking Packaged Update
[ 0: Debug ] [2025-10-22T04:16:52] [TKMM]
[ROM *] Checking SD Card
[ 0: Debug ] [2025-10-22T04:16:52] [TKMM]
[ROM *] [SD Card] Checking system
[ 0: Debug ] [2025-10-22T04:16:52] [TKMM]
[ROM *] [SD Card] Checking EmuMMC.
[ 0: Debug ] [2025-10-22T04:16:53] [TKMM]
[ROM *] [SD Card] Checking DBI folder.
[ 0: Debug ] [2025-10-22T04:16:53] [TKMM]
[ROM *] [SD Card] Checking legacy NxDumpTool folder.
[ 0: Debug ] [2025-10-22T04:16:53] [TKMM]
[ROM *] [SD Card] Checking new NxDumpTool dump folder.
[ 0: Debug ] [2025-10-22T04:16:53] [TKMM]
[ROM *] Base Game found in /flash/emuMMC/RAW1
[ 0: Debug ] [2025-10-22T04:16:53] [TKMM]
[ROM *] Update 1.4.2 found in /flash/emuMMC/RAW1
[ 0: Debug ] [2025-10-22T04:16:53] [TKMM]
[ROM *] Configuration Valid
[ 0: Information ] [2025-10-22T04:16:53] [TKMM]
[ROM Check] Good | 142
[ 0: Information ] [2025-10-22T04:16:53] [TKMM]
Executing Merge from Merge actions.
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] Checking Extracted Game Dump
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] Looking for Keys
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] Looking for Keys in /flash/switch
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] Checking Packaged Base Game
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] Checking Packaged Update
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] Checking SD Card
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] [SD Card] Checking system
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] [SD Card] Checking EmuMMC.
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] [SD Card] Checking DBI folder.
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] [SD Card] Checking legacy NxDumpTool folder.
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] [SD Card] Checking new NxDumpTool dump folder.
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] Base Game found in /flash/emuMMC/RAW1
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] Update 1.4.2 found in /flash/emuMMC/RAW1
[ 0: Debug ] [2025-10-22T04:16:54] [TKMM]
[ROM *] Configuration Valid
[ 0: Warning ] [2025-10-22T04:17:36] [TKMM]
The changelog for 'Game/StaffRoll/StaffRollSetTable/StaffRoll.game__ui__StaffRollSetTable.bgyml' could not be merged because the vanilla file could not be found
[ 0: Error ] [2025-10-22T04:17:57] [TKMM]
An error occured when merging the selected profile 'Default'.
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at TkSharp.Merging.Mergers.BymlMerger.MergeArray(BymlArray base, BymlArrayChangelog changelog, String arrayName, BymlMergeTracking tracking) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/lib/TkSharp/TkSharp.Merging/Mergers/BymlMerger.cs:line 122
at TkSharp.Merging.Mergers.BymlMerger.MergeMap[T](IDictionary2 base, IDictionary2 changelog, BymlMergeTracking tracking) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/lib/TkSharp/TkSharp.Merging/Mergers/BymlMerger.cs:line 105
at TkSharp.Merging.Mergers.BymlMerger.Merge(Byml base, Byml changelog, BymlMergeTracking tracking) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/lib/TkSharp/TkSharp.Merging/Mergers/BymlMerger.cs:line 66
at TkSharp.Merging.Mergers.GameDataMerger.MergeHashMap32(BymlArray base, IDictionary2 changelog, GameDataMergeTracking gameDataTracking, BymlMergeTracking tracking, Boolean isStructTable) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/lib/TkSharp/TkSharp.Merging/Mergers/GameDataMerger.cs:line 120 at TkSharp.Merging.Mergers.GameDataMerger.MergeEntry(BymlMap merged, BymlMap changelog, GameDataMergeTracking gameDataTracking, BymlMergeTracking tracking) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/lib/TkSharp/TkSharp.Merging/Mergers/GameDataMerger.cs:line 88 at TkSharp.Merging.Mergers.GameDataMerger.MergeSingle(TkChangelogEntry entry, ArraySegment1 input, ArraySegment1 base, Stream output) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/lib/TkSharp/TkSharp.Merging/Mergers/GameDataMerger.cs:line 67 at TkSharp.Merging.TkMerger.MergeTarget(TkChangelogEntry changelog, Either2 target) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/lib/TkSharp/TkSharp.Merging/TkMerger.cs:line 92
at TkSharp.Merging.TkMerger.<>c__DisplayClass9_1.b__7() in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/lib/TkSharp/TkSharp.Merging/TkMerger.cs:line 56
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at TkSharp.Merging.TkMerger.MergeAsync(IEnumerable`1 changelogs, CancellationToken ct) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/lib/TkSharp/TkSharp.Merging/TkMerger.cs:line 59
at Tkmm.Core.TKMM.Merge(TkProfile profile, String ipsOutputPath, String mergeOutput, CancellationToken ct) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/src/Tkmm.Core/TKMM.cs:line 108
at Tkmm.Actions.MergeActions.Merge(TkProfile profile, String ipsOutputPath, CancellationToken ct) in /home/bubbles/TKMM-NX/build.TKMM-Switch.aarch64/build/tkmm-v2.0.0-rc1/src/Tkmm/Actions/MergeActions.cs:line 64

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingchangelogThis item is related to changelogs

    Type

    Projects

    Status

    Bugs

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions