-
-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Milestone
Description
It just closes the launcher. This is the last bit of the log which is a pretty weird error:
2025-05-23 14:39:29.3430|INFO|LauncherBackend.Services.ThriveRunner|Trying to start Thrive from folder: /private/var/folders/p7/ww6sbpr96b573y_86v42011m0000gn/T/AppTranslocation/CC271508-B854-4BDF-AC72-A4C65F55548C/d/
2025-05-23 14:39:29.3454|FATAL|ThriveLauncher.Program|Unhandled exception in the launcher. PLEASE REPORT THIS TO US!|System.IO.IOException: Result too large : '/private/var/folders/p7/ww6sbpr96b573y_86v42011m0000gn/T/AppTranslocation/CC271508-B854-4BDF-AC72-A4C65F55548C/d'
at System.IO.Enumeration.FileSystemEnumerator`1.FindNextEntry(Byte* entryBufferPtr, Int32 bufferLength)
at System.IO.Enumeration.FileSystemEnumerator`1.MoveNext()
at LauncherBackend.Services.ThriveInstaller.FindThriveExecutableFolderInVersion(String installedThriveFolder, PackagePlatform platform, Boolean fallback)
at LauncherBackend.Services.ThriveRunner.StartThrive(IPlayableVersion version, Boolean applyCommandLineCustomizations, CancellationToken cancellationToken)
at ThriveLauncher.ViewModels.MainWindowViewModel.<>c__DisplayClass506_0.<CheckFilesAndStartThrive>b__0()
at Avalonia.Threading.DispatcherOperation.InvokeCore()
at Avalonia.Threading.DispatcherOperation.Execute()
at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation job)
at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback)
at Avalonia.Threading.Dispatcher.Signaled()
at Avalonia.Native.Interop.Impl.__MicroComIAvnPlatformThreadingInterfaceEventsVTable.Signaled(Void* this)
--- End of stack trace from previous location ---
at Avalonia.Native.DispatcherImpl.RunLoop(CancellationToken token)
at Avalonia.Native.DispatcherImpl.RunLoop(CancellationToken token)
at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl)
at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken)
at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args)
at ThriveLauncher.Program.InnerMain(String[] args, ServiceProvider services, ILogger programLogger)
at ThriveLauncher.Program.Main(String[] args)
Luckily running the Thrive.app directly works so this isn't the biggest problem. Also when running through the itch.io app that also makes things work.
Metadata
Metadata
Assignees
Type
Projects
Status
Low priority bugs / issues