Amynicole8715 Posted June 16 Posted June 16 (edited) ``` NexusMods.Paths.Utilities.PathException: Input contains invalid characters: `Mods/[CP] Desert Afforestation Area/i18n/ja - �R�s�[.json` (length=57) at NexusMods.Paths.Utilities.PathHelpers.IsSanitized(ReadOnlySpan`1 input) at NexusMods.Paths.Utilities.PathHelpers.Sanitize(ReadOnlySpan`1 input) at NexusMods.Abstractions.GameLocators.GamePathParentAttribute.FromLowLevel(ValueTuple`3 value, AttributeResolver resolver) in /_/src/NexusMods.Abstractions.GameLocators/GamePath.cs:line 177 at NexusMods.MnemonicDB.Abstractions.Attribute`3.ReadValue(ReadOnlySpan`1 span, ValueTag tag, AttributeResolver resolver) at NexusMods.MnemonicDB.Abstractions.IndexSegments.EntitySegment.TryGetValue[TAttribute,TValueType](TAttribute attr, Int32 i, TValueType& value) at NexusMods.MnemonicDB.Abstractions.Attributes.ScalarAttribute`3.Get[T](T entity) at NexusMods.Abstractions.Loadouts.Synchronizers.ALoadoutSynchronizer.BuildSyncTree(IEnumerable`1 currentState, IEnumerable`1 previousState, ReadOnly loadout) in /_/src/NexusMods.Abstractions.Loadouts.Synchronizers/ALoadoutSynchronizer.cs:line 223 at NexusMods.Abstractions.Loadouts.Synchronizers.ALoadoutSynchronizer.ShouldSynchronize(ReadOnly loadout, Entities`1 previousDiskState, Entities`1 lastScannedDiskState) in /_/src/NexusMods.Abstractions.Loadouts.Synchronizers/ALoadoutSynchronizer.cs:line 1053 at NexusMods.DataModel.Synchronizer.SynchronizerService.<>c__DisplayClass10_0.<GetShouldSynchronize>b__0(IJobContext`1 ctx) in /_/src/NexusMods.DataModel/Synchronizer/SynchronizerService.cs:line 70 at NexusMods.Jobs.JobContext`2.Start() in /_/src/NexusMods.Jobs/JobContext.cs:line 42 at NexusMods.DataModel.Synchronizer.SynchronizerService.<>c__DisplayClass21_0.<<CreateStatusObservable>b__4>d.MoveNext() in /_/src/NexusMods.DataModel/Synchronizer/SynchronizerService.cs:line 247 --- End of stack trace from previous location --- at NexusMods.DataModel.Synchronizer.SynchronizerService.<>c__DisplayClass21_0.<<CreateStatusObservable>b__3>d.MoveNext() in /_/src/NexusMods.DataModel/Synchronizer/SynchronizerService.cs:line 244 --- End of stack trace from previous location --- at R3.SelectAwait`2.SelectAwaitThrottleFirstLast.OnNextAsync(T value, CancellationToken cancellationToken, Boolean configureAwait) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at R3.AwaitOperationThrottleFirstLastObserver`1.RunQueueWorker() ``` ``` NexusMods.Paths.Utilities.PathException: Input contains invalid characters: `Mods/[CP] Desert Afforestation Area/i18n/ja - �R�s�[.json` (length=57) at NexusMods.Paths.Utilities.PathHelpers.IsSanitized(ReadOnlySpan`1 input) at NexusMods.Paths.Utilities.PathHelpers.Sanitize(ReadOnlySpan`1 input) at NexusMods.Abstractions.GameLocators.GamePathParentAttribute.FromLowLevel(ValueTuple`3 value, AttributeResolver resolver) in /_/src/NexusMods.Abstractions.GameLocators/GamePath.cs:line 177 at NexusMods.MnemonicDB.Abstractions.Attribute`3.ReadValue(ReadOnlySpan`1 span, ValueTag tag, AttributeResolver resolver) at NexusMods.MnemonicDB.Abstractions.IndexSegments.EntitySegment.TryGetValue[TAttribute,TValueType](TAttribute attr, Int32 i, TValueType& value) at NexusMods.MnemonicDB.Abstractions.Attributes.ScalarAttribute`3.Get[T](T entity) at NexusMods.Abstractions.Loadouts.Synchronizers.ALoadoutSynchronizer.BuildSyncTree(IEnumerable`1 currentState, IEnumerable`1 previousState, ReadOnly loadout) in /_/src/NexusMods.Abstractions.Loadouts.Synchronizers/ALoadoutSynchronizer.cs:line 223 at NexusMods.Abstractions.Loadouts.Synchronizers.ALoadoutSynchronizer.ShouldSynchronize(ReadOnly loadout, Entities`1 previousDiskState, Entities`1 lastScannedDiskState) in /_/src/NexusMods.Abstractions.Loadouts.Synchronizers/ALoadoutSynchronizer.cs:line 1053 at NexusMods.DataModel.Synchronizer.SynchronizerService.<>c__DisplayClass10_0.<GetShouldSynchronize>b__0(IJobContext`1 ctx) in /_/src/NexusMods.DataModel/Synchronizer/SynchronizerService.cs:line 70 at NexusMods.Jobs.JobContext`2.Start() in /_/src/NexusMods.Jobs/JobContext.cs:line 42 at NexusMods.DataModel.Synchronizer.SynchronizerService.<>c__DisplayClass21_0.<<CreateStatusObservable>b__4>d.MoveNext() in /_/src/NexusMods.DataModel/Synchronizer/SynchronizerService.cs:line 247 --- End of stack trace from previous location --- at NexusMods.DataModel.Synchronizer.SynchronizerService.<>c__DisplayClass21_0.<<CreateStatusObservable>b__3>d.MoveNext() in /_/src/NexusMods.DataModel/Synchronizer/SynchronizerService.cs:line 244 --- End of stack trace from previous location --- at R3.SelectAwait`2.SelectAwaitThrottleFirstLast.OnNextAsync(T value, CancellationToken cancellationToken, Boolean configureAwait) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at R3.AwaitOperationThrottleFirstLastObserver`1.RunQueueWorker() ``` ``` NexusMods.Paths.Utilities.PathException: Input contains invalid characters: `Mods/[CP] Desert Afforestation Area/i18n/ja - �R�s�[.json` (length=57) at NexusMods.Paths.Utilities.PathHelpers.IsSanitized(ReadOnlySpan`1 input) at NexusMods.Paths.Utilities.PathHelpers.Sanitize(ReadOnlySpan`1 input) at NexusMods.Abstractions.GameLocators.GamePathParentAttribute.FromLowLevel(ValueTuple`3 value, AttributeResolver resolver) in /_/src/NexusMods.Abstractions.GameLocators/GamePath.cs:line 177 at NexusMods.MnemonicDB.Abstractions.Attribute`3.ReadValue(ReadOnlySpan`1 span, ValueTag tag, AttributeResolver resolver) at NexusMods.MnemonicDB.Abstractions.IndexSegments.EntitySegment.TryGetValue[TAttribute,TValueType](TAttribute attr, Int32 i, TValueType& value) at NexusMods.MnemonicDB.Abstractions.Attributes.ScalarAttribute`3.Get[T](T entity) at NexusMods.Games.StardewValley.Emitters.ModOverwritesGameFilesEmitter.<>c.<Diagnose>b__3_1(ReadOnly file) in /_/src/NexusMods.Games.StardewValley/Emitters/ModOverwritesGameFilesEmitter.cs:line 33 at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x) at System.Linq.Enumerable.IEnumerableWhereSelectIterator`2.MoveNext() at System.Linq.Enumerable.DistinctByIterator[TSource,TKey](IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)+MoveNext() at NexusMods.Games.StardewValley.Emitters.ModOverwritesGameFilesEmitter.Diagnose(ReadOnly loadout, CancellationToken cancellationToken)+MoveNext() in /_/src/NexusMods.Games.StardewValley/Emitters/ModOverwritesGameFilesEmitter.cs:line 37 at NexusMods.DataModel.Diagnostics.DiagnosticManager.<>c__DisplayClass8_0.<<GetLoadoutDiagnostics>b__0>d.MoveNext() in /_/src/NexusMods.DataModel/Diagnostics/DiagnosticManager.cs:line 92 --- End of stack trace from previous location --- at NexusMods.DataModel.Diagnostics.DiagnosticManager.<>c__DisplayClass8_0.<<GetLoadoutDiagnostics>b__0>d.MoveNext() in /_/src/NexusMods.DataModel/Diagnostics/DiagnosticManager.cs:line 92 ``` ``` System.AggregateException: One or more errors occurred. (Input contains invalid characters: `Mods/[CP] Desert Afforestation Area/i18n/ja - �R�s�[.json` (length=57)) ---> NexusMods.Paths.Utilities.PathException: Input contains invalid characters: `Mods/[CP] Desert Afforestation Area/i18n/ja - �R�s�[.json` (length=57) at NexusMods.Paths.Utilities.PathHelpers.IsSanitized(ReadOnlySpan`1 input) at NexusMods.Paths.Utilities.PathHelpers.Sanitize(ReadOnlySpan`1 input) at NexusMods.Abstractions.GameLocators.GamePathParentAttribute.FromLowLevel(ValueTuple`3 value, AttributeResolver resolver) in /_/src/NexusMods.Abstractions.GameLocators/GamePath.cs:line 177 at NexusMods.MnemonicDB.Abstractions.Attribute`3.ReadValue(ReadOnlySpan`1 span, ValueTag tag, AttributeResolver resolver) at NexusMods.MnemonicDB.Abstractions.IndexSegments.EntitySegment.TryGetValue[TAttribute,TValueType](TAttribute attr, Int32 i, TValueType& value) at NexusMods.MnemonicDB.Abstractions.Attributes.ScalarAttribute`3.Get[T](T entity) at NexusMods.Abstractions.Loadouts.Synchronizers.ALoadoutSynchronizer.BuildSyncTree(IEnumerable`1 currentState, IEnumerable`1 previousState, ReadOnly loadout) in /_/src/NexusMods.Abstractions.Loadouts.Synchronizers/ALoadoutSynchronizer.cs:line 223 at NexusMods.Abstractions.Loadouts.Synchronizers.ALoadoutSynchronizer.ShouldSynchronize(ReadOnly loadout, Entities`1 previousDiskState, Entities`1 lastScannedDiskState) in /_/src/NexusMods.Abstractions.Loadouts.Synchronizers/ALoadoutSynchronizer.cs:line 1053 at NexusMods.DataModel.Synchronizer.SynchronizerService.<>c__DisplayClass10_0.<GetShouldSynchronize>b__0(IJobContext`1 ctx) in /_/src/NexusMods.DataModel/Synchronizer/SynchronizerService.cs:line 70 at NexusMods.Jobs.JobContext`2.Start() in /_/src/NexusMods.Jobs/JobContext.cs:line 42 at NexusMods.DataModel.Synchronizer.SynchronizerService.<>c__DisplayClass21_0.<<CreateStatusObservable>b__4>d.MoveNext() in /_/src/NexusMods.DataModel/Synchronizer/SynchronizerService.cs:line 247 --- End of stack trace from previous location --- at NexusMods.DataModel.Synchronizer.SynchronizerService.<>c__DisplayClass21_0.<<CreateStatusObservable>b__3>d.MoveNext() in /_/src/NexusMods.DataModel/Synchronizer/SynchronizerService.cs:line 244 --- End of stack trace from previous location --- at R3.SelectAwait`2.SelectAwaitThrottleFirstLast.OnNextAsync(T value, CancellationToken cancellationToken, Boolean configureAwait) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at R3.AwaitOperationThrottleFirstLastObserver`1.RunQueueWorker() --- End of inner exception stack trace --- ``` This shows as soon as launched, once clicked okay on it causes it to immediately close. Edited June 16 by Amynicole8715
Community Manager Pickysaurus Posted June 16 Community Manager Posted June 16 To fix this, you'll need to roll back to 0.11.3 and remove the mod with the "bad characters" in it. These are usually Chinese characters. Once the mod has been fully removed, update to 0.12.3 again and reinstall the mod.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now