I realize this post will be pretty worthless as you ask “what were doing before it crashed?” and in my case, nothing. Well, I open the app and I get the red error box with “Object reference not set to an instance of an object”. I’ve reinstalled (3) times including deleting the app data in \users\hall\etc…
I can then navigate around the app setting it up like normal with the first time but I can’t select my USB flash drive or really do anything (including download a new Sync version to the flash drive).
Was this happening with 2.9.6 ? We can’t stop the app from auto-updating, can we so I can run an older version ?
According to other reports this caused by something locking your drives, usually bitlocker protection and specifically having a drive still locked while trying to scan devices.
I don’t use Windows that much so I thought Bitlocker was a 3rd-party option ! Anyway, nope, Bitlocker is not enabled on my machine at all, neither for fixed drives or removable ones. I don’t know what to look for as far as anything locking my flash drive either.
My machine is a Macbook Air with Windows 10 set up via Boot Camp. It’s running minimal software beyond what MS includes. It is up-to-date on the Windows side of things too… Syn3 Updater has worked perfectly fine before. I run FORScan on this too (I know there’s no relation in your program with FORScan).
I run Syn3 Updater on a Macbook Air with Parallels, no issues. I have noticed that permissions in Parallels need to allow for the Windows side to have access to the Mac side unrestricted for some apps, such as Syn3 Updater and a few others. This is not an issue, it is only the way Parallels installs with limited access between the OS’s.
I’ve been running Syn3 Updater just fine until these recent versions. In my case, I don’t have a “layer” of anything adding to the mix (i.e. Parallels). Just tried (5) different flash drives too in case it was something with my main “Sync” flash drive.
I’d be happy to run v2.9.X (it seems that this issue is with .6 maybe and for sure .7) but I don’t see a setting for “Do not auto-update”. I do understand why this type of option is beneficial to the developer though.
Because people aren’t updating, API changes are made on the back end and then they complain that it doesn’t work. forcing updates is more beneficial to me than allowing a few select people to go back to old versions.
Not at my home computer right now but will see how to generate a crash report.
I’m not having good luck either… Tried to install it on another PC and run it. Program launches, splash screen appears, it (Launcher.exe) briefly appears in Task Manager, then “poof”. Uninstalled it, removed any leftovers (including config data, probably from an older version), and it launches but with “Error: Invalid class”.
I’m able to configure it though but again, no flash drive appears in the drop-down list. Refreshing it causes “Error: Invalid class” again. Same behavior that I’m seeing on my home computer but different error message.
Latest build behaves exactly the same. Oddly, it gives the same “Invalid class” message on the one computer (same as the stable build) and “Object reference not set to an instance of an object” on the other computer. It behaves differently on two different machines.
It doesn’t seem like many others are running into this though so I can understand if there’s little you can do, without knowing what to look for without crash reports. How do I get a crash report to send to help ? I can certainly try.
Saying “latest build” without saying what the version number is doesn’t help a whole lot, i also forgot to mention you need to change the branch in the settings to be “Alpha” instead of “Stable”
at System.Net.ConnectStream.EndRead(IAsyncResult asyncResult)
at System.Threading.Tasks.TaskFactory1.FromAsyncTrimPromise1.Complete(TInstance thisRef, Func`3 endMethod, IAsyncResult asyncResult, Boolean requiresSynchronization)
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Net.Http.HttpClientHandler.WebExceptionWrapperStream.d__4.MoveNext()
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Cyanlabs.Syn3Updater.Helper.FileHelper.d__8.MoveNext() in C:\Users\Scott\Documents\GitHub\Syn3Updater\Syn3Updater\Helper\FileHelper.cs:line 317
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Cyanlabs.Syn3Updater.Helper.FileHelper.d__6.MoveNext() in C:\Users\Scott\Documents\GitHub\Syn3Updater\Syn3Updater\Helper\FileHelper.cs:line 262
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Cyanlabs.Syn3Updater.UI.Tabs.DownloadViewModel.d__67.MoveNext() in C:\Users\Scott\Documents\GitHub\Syn3Updater\Syn3Updater\UI\Tabs\DownloadViewModel.cs:line 304
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Cyanlabs.Syn3Updater.UI.Tabs.DownloadViewModel.d__66.MoveNext() in C:\Users\Scott\Documents\GitHub\Syn3Updater\Syn3Updater\UI\Tabs\DownloadViewModel.cs:line 178
I’ve since changed it to “Alpha”, it downloaded and updated files, then I deleted the configuration folder and restarted. On this machine, I continue to get the “Invalid class” error and no USB drives appear in the list.
My “Logs” folder is empty. More than happy to enable logging to help sort this but I don’t know how, sorry… There is an “applog.txt” file but it doesn’t look like it’s applicable for this issue.
When you are in Windows side of bootcamp, can you access or write to a USB? This was the same issue I had with Parallels permissions. It just happened one day, but was related to a Windows update that reset permissions. Just sharing.
I’m on the machine running Parallels at the moment. I can format the flash drive using File Explorer. I opened a PDF in Adobe Reader and saved it to the flash drive. I just exported data from UPS Worldship to the flash drive. Those two random programs are not built-in Windows programs that might be able to override some permissions.
I’m open to trying different things. Let me know !