Jump to content

Recommended Posts

Posted (edited)

I am at the point in the FO4 guide to run Synthesis.  It crashes on startup.  I have downgraded game to 1.10.163.  The .Net Version is 9.0.101 (ran dotnet command to verify installation).  Synthesis version is 0.32.1.  Not seeing anything on the Synthesis discord or here on this issue.  Appreciate any help you can give.  Spoiler is the everything.txt log file.

Spoiler

[0.2] =======================================================
[0.2] ============== Opening Synthesis v0.32.1 ==============
[0.2] =======================================================
[0.2] 12/18/2024 6:30:09 PM
[0.2] Start Path: D:\Modding\Modding Tools\Synthesis\Synthesis.exe
[0.2] Args: 
[0.2] Mutagen version: 0.48
[0.2] Mutagen sha: 
[0.2] Synthesis version: 0.32.1
[0.2] Synthesis sha: 
[0.2] Newtonsoft version: 13.0.3
[0.2] (): dotnet --info
[2.2] .NET SDK:
[2.2]  Version:           9.0.101
[2.2]  Commit:            eedb237549
[2.3]  Workload version:  9.0.100-manifests.3068a692
[2.3]  MSBuild version:   17.12.12+1cce77968
[2.3] 
[2.3] Runtime Environment:
[2.3]  OS Name:     Windows
[2.3]  OS Version:  10.0.26100
[2.3]  OS Platform: Windows
[2.3]  RID:         win-x64
[2.3]  Base Path:   C:\Program Files\dotnet\sdk\9.0.101\
[2.3] 
[2.3] .NET workloads installed:
[2.4] There are no installed workloads to display.
[2.4] Configured to use loose manifests when installing new manifests.
[2.4] 
[2.4] Host:
[2.4]   Version:      9.0.0
[2.4]   Architecture: x64
[2.4]   Commit:       9d5a6a9aa4
[2.4] 
[2.4] .NET SDKs installed:
[2.4]   9.0.101 [C:\Program Files\dotnet\sdk]
[2.4] 
[2.4] .NET runtimes installed:
[2.4]   Microsoft.AspNetCore.App 9.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
[2.4]   Microsoft.NETCore.App 6.0.32 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
[2.4]   Microsoft.NETCore.App 6.0.33 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
[2.4]   Microsoft.NETCore.App 8.0.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
[2.4]   Microsoft.NETCore.App 8.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
[2.4]   Microsoft.NETCore.App 9.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
[2.4]   Microsoft.WindowsDesktop.App 6.0.32 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
[2.4]   Microsoft.WindowsDesktop.App 6.0.33 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
[2.4]   Microsoft.WindowsDesktop.App 8.0.8 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
[2.4]   Microsoft.WindowsDesktop.App 8.0.11 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
[2.4]   Microsoft.WindowsDesktop.App 9.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
[2.4] 
[2.4] Other architectures found:
[2.4]   None
[2.4] 
[2.4] Environment variables:
[2.4]   Not set
[2.4] 
[2.4] global.json file:
[2.4]   Not found
[2.4] 
[2.4] Learn more:
[2.4]   https://aka.ms/dotnet/info
[2.4] 
[2.4] Download .NET:
[2.4]   https://aka.ms/dotnet/download
[2.4] D:\Modding\Modding Tools\Synthesis\.gitignore exists. Staging.
[2.4] D:\Modding\Modding Tools\Synthesis\PipelineSettings.json exists. Staging.
[2.4] D:\Modding\Modding Tools\Synthesis\GuiSettings.json exists. Staging.
[2.4] Loading settings
[2.4] Applying settings
[2.4] Loading Fallout4 Profile Fallout 4 with ID nnmj4pe3.g0c
[2.5][Fallout 4] Starting to locate data folder for Fallout4
[2.5] (): dotnet --version
[2.5][Fallout 4] Found data folder at D:\Steam\steamapps\common\Fallout 4\Data
[2.5][Fallout 4] Data Folder: D:\Steam\steamapps\common\Fallout 4\Data
[2.6] Settings applied
[2.6] Loaded settings
[2.6] Setting Main VM
[2.6] Set Main VM
[2.6] Initializing Main VM
[2.6] Initialized Main VM
[2.6][Fallout 4] Getting live load order for Fallout4. DataDirectory: D:\Steam\steamapps\common\Fallout 4\Data, Plugin File Path: C:\Users\Steve\AppData\Local\Fallout4\Plugins.txt, CCC Plugin File Path: D:\Steam\steamapps\common\Fallout 4\Fallout4.ccc
[2.6][Fallout 4] Load order location successful
[2.6] DotNet SDK: DotNetVersion { Version = 9.0.101, Acceptable = True }
[2.6] Querying for latest published library versions
[2.6] Restoring Version Query Project
[2.6] (): dotnet restore "C:\Users\Steve\AppData\Local\Temp\Synthesis\VersionQuery\VersionQuery.csproj"
[2.8][Fallout 4] Encountered blocking overall error: "Synthesis" has a blocking error: (Fail, There are no enabled patchers to run.), Halting: True
[3.1][Fallout 4] Encountered blocking overall error: "Synthesis" has a blocking error: (Fail, There are no enabled patchers to run.), Halting: True
[5.8] Failed to restore Version Query Project: -1073741819
[5.8] Fatal error. 0xC0000005
[5.8]    at Interop+Kernel32.DeleteFilePrivate(System.String)
[5.8]    at System.IO.FileSystem.DeleteFile(System.String)
[5.8]    at Microsoft.DotNet.Cli.Telemetry.PersistenceChannel.StorageService.DeleteObsoleteFiles()
[5.8]    at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(System.Threading.Thread, System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
[5.8]    at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef, System.Threading.Thread)
[5.8]    at System.Threading.ThreadPoolWorkQueue.Dispatch()
[5.8]    at System.Threading.PortableThreadPool+WorkerThread.WorkerThreadStart()
[5.8] Error querying for latest nuget versions.  Purging and trying again
System.Exception: Failed to restore Version Query Project
   at Synthesis.Bethesda.Execution.Versioning.Query.QueryNewestLibraryVersions.Restore(CancellationToken cancel) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Versioning\Query\QueryNewestLibraryVersions.cs:line 133
   at Synthesis.Bethesda.Execution.Versioning.Query.QueryNewestLibraryVersions.GetVersionsWithRestore(CancellationToken cancel) in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Versioning\Query\QueryNewestLibraryVersions.cs:line 161
   at Synthesis.Bethesda.Execution.Versioning.Query.QueryNewestLibraryVersions.<>c__DisplayClass26_0.<<GetLatestVersions>b__0>d.MoveNext() in D:\a\Synthesis\Synthesis\Synthesis.Bethesda.Execution\Versioning\Query\QueryNewestLibraryVersions.cs:line 72
[5.8] Deleting Version Query Project
 

 

Edited by sllc1960
Posted (edited)

Can't roll back that update now, so not sure how to test that?

One other comment... When I first started Synthesis, Bitdefender gave me a warning saying it found 

Gen:Dump:Generic.Dacic.3754.73358A9B

I assumed that was a false positive and made and exception which allowed Synthesis to start.  But, again as mentioned originally, it froze and crashed.

 

Edited by sllc1960
Posted

I rebooted several times while trying to find a fix.  Doesn't help.  I CAN run it outside of MO2... it allows me to pick Fallout 4 game.  It then can't find the 'plugins.txt' file since it wasn't started in MO2.  It doesn't crash but can't proceed either.  It finds the FO4 data path, just not the path to my MO2 profile where the plugins file is at.  Is there a way to set that path?

Running outside MO2 created some .json files with Fallout 4 in description... that is why the error report I attached has FO4 in its detail because I tried to run from MO2 again after trying outside MO2 so the Fallout 4 is reflected in the crash report.  Hopefully that makes sense lol.

Posted

So I updated on my machine and it seems to be working fine. I suggest that maybe something got stuck somewhere when it first got started, so try deleting the contents of your Synthesis folder and reinstall the zip. If that doesn't work, you'll probably have to hit up Nogog, because I don't know anything more to try.

Posted (edited)

Thanks for looking at it.  I have been in contact with Nogog and he thinks it's a MO2 VFS issue.  I have a question on MO2 discord about it.  In the meantime, could I ask what versions you are using compared to mine.  I am using MO2 2.5.2, Synth 0.32.1 and Dotnet 9.0.101.   I have tried re-installing all of them but nothing has helped so far.  Was wondering if I should start trying different versions.  I apologize if I'm being a pest.

 

NEVERMIND... I finally found the error.  It was with Bitdefender.  I had added an exception for synthesis.exe.  However, all the options weren't checked.  I added "Advanced Threat Defense" to the three default check boxes and now it works.  For other morons like me, this is found from Bitdefender dashboard > Protection > Anti-Virus (open) > Manage Exceptions (this is where you set it).

Again, sorry for all the confusion.

Edited by sllc1960

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.