Crash report.  (After a bluescreen)

Version: <IP_ADDRESS>; Variant: Installed; Arch: Amd64
Path: C:\Program Files\SyncTrayzor\SyncTrayzor.exe
System.NullReferenceException: Object reference not set to an instance of an object.
at SyncTrayzor.Syncthing.SyncthingManager.d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 467
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at SyncTrayzor.Syncthing.SyncthingManager.d__124.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 361
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at SyncTrayzor.Syncthing.SyncthingManager.d__114.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 189
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at SyncTrayzor.Utils.SafeSyncthingExtensions.d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at SyncTrayzor.Pages.ShellViewModel.d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Log please? It looks like Syncthing might have returned some bad values during startup.

Log link: https://thirsk.ca/owncloud/index.php/s/V5nnaBEDnuT7Gie
Password: synctrayzor
From: Antony Male<EMAIL_ADDRESS>Sent: Tuesday, February 09, 2016 1:19 AM
To: canton7/SyncTrayzor<EMAIL_ADDRESS>Cc: Jared Thirsk<EMAIL_ADDRESS>Subject: Re: [SyncTrayzor] Crash report. (After a bluescreen) (#231)
Log please? It looks like Syncthing might have returned some bad values during startup.
—
Reply to this email directly or view it on GitHub https://github.com/canton7/SyncTrayzor/issues/231#issuecomment-181755276 .  https://github.com/notifications/beacon/AASI43PvSdo48i3VVFA0TtgRva0lAYWTks5piZh3gaJpZM4HWKY0.gif

Thanks!
Yeah one of the requests to Syncthing resulted in a bad response. I've seen this before in another issue... Not sure whether the issue is on Syncthing's side or somewhere in my deserialization: I'll take a look.
Is it repeatable, or have you only seen it the once?

I think it crashed the next time I started it (without asking me to file a bug report, but the time after that it started normally.

Ah, I think Windows reports a crash shortly after the "An error occurred" window is shown, so it was probably that.

v1.17.0 64-bit non-portable, Vista 64-bit.
I have a System.NullReferenceException on start-up for the first time after upgrading from <IP_ADDRESS>. Doesn't seem reproducable. The Synctrazyor log entries are different. If you'd like the logs etc, do you want them on this issue or a new one? Looks like these are the telling entries:
2016-02-10 17:32:07.8279 #3004 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched version: <Version arch=amd64 longVersion=syncthing v0.12.18 "Beryllium Bedbug" (go1.6rc1 windows-amd64) WIN-P6RP886TVDJ\Administrator@WIN-P6RP886TVDJ 2016-02-08 16:39:45 UTC os=windows version=v0.12.18>
2016-02-10 17:32:08.0329 #3004 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched system info:
2016-02-10 17:32:08.0749 #3004 [Error] SyncTrayzor.Syncthing.SyncthingManager: Error starting Syncthing API System.NullReferenceException Object reference not set to an instance of an object. Void MoveNext()    at SyncTrayzor.Syncthing.SyncthingManager.d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 467
The API calls seemed a bit hit and miss before this, with frequent "Failed to connect on attempt" entries inbetwen replies. The system in general was busy at the time.

"Failed to connect on attempt x" is fine - that's just Syncthing starting, and us waiting until it starts.
The empty version and system info is less fine :stuck_out_tongue_closed_eyes:

Righty, v1.1.8 has the logging I need. If anyone sees this again, please report back!

Still Crashes:
Version: <IP_ADDRESS>; Variant: Installed; Arch: Amd64
Path: C:\Program Files\SyncTrayzor\SyncTrayzor.exe
System.NullReferenceException: Object reference not set to an instance of an object.
   at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 367
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartAsync>d__120.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 195
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Utils.SafeSyncthingExtensions.<StartWithErrorDialogAsync>d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Pages.ShellViewModel.<Start>d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Yes indeed, the previous release only added more logging so I could determine what exactly is going on.
I'm interested in the log which precedes the crash. Can you post it, please?

Well, it's pretty extensive and non-anonymized, but here is what may be relevant:
... client starting ...
2016-03-19 23:05:52.1971 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 23:05:45 INFO: syncthing v0.12.20 "Beryllium Bedbug" (go1.6 windows-amd64) WIN-P6RP886TVDJ\Administrator@WIN-P6RP886TVDJ 2016-03-06 10:59:03 UTC
2016-03-19 23:05:52.1971 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 23:05:52 INFO: My ID: IDIDIDID
2016-03-19 23:05:52.5252 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 23:05:52 INFO: Single thread hash performance is ~75 MB/s
2016-03-19 23:05:53.3221 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 1
2016-03-19 23:05:54.3377 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-19 23:06:02.7598 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 2
2016-03-19 23:06:03.7754 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-19 23:06:11.9318 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 3
2016-03-19 23:06:12.9474 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-19 23:06:21.1038 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 4
2016-03-19 23:06:22.1194 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-19 23:06:30.2758 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 5
2016-03-19 23:06:31.2914 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-19 23:06:35.2758 #8740 [Debug] SyncTrayzor.Services.UpdateManagement.UpdateNotificationClient: Fetched updates response: <UpdateNotificationResponse data= error=>
2016-03-19 23:06:35.2758 #8740 [Info] SyncTrayzor.Services.UpdateManagement.UpdateChecker: No updates available
2016-03-19 23:06:39.4790 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 6
2016-03-19 23:06:40.4946 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-19 23:06:48.6197 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 7
2016-03-19 23:06:49.6353 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-19 23:06:57.7761 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 8
2016-03-19 23:06:58.7917 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API

... ready to sync directories ...

2016-03-19 23:07:06.9637 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 9
2016-03-19 23:07:07.9793 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-19 23:07:16.1357 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 10
2016-03-19 23:07:16.2607 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API

... ready to sync directories...

... completed initial scan...

2016-03-19 23:07:25.3077 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 11

... device listing ...

2016-03-19 23:07:26.3234 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API

... completed initial scan ...

2016-03-19 23:07:34.4797 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched version: <Version arch=amd64 longVersion=syncthing v0.12.20 "Beryllium Bedbug" (go1.6 windows-amd64) WIN-P6RP886TVDJ\Administrator@WIN-P6RP886TVDJ 2016-03-06 10:59:03 UTC os=windows version=v0.12.20>
2016-03-19 23:07:34.4797 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Success!
2016-03-19 23:07:34.4797 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Have the API client! It's SyncthingApiClient
2016-03-19 23:07:34.4797 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Starting -> Running
2016-03-19 23:07:34.4797 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Starting -> Running
2016-03-19 23:07:34.4953 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Startup Complete! Loading startup data
2016-03-19 23:07:34.5735 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched version: <Version arch=amd64 longVersion=syncthing v0.12.20 "Beryllium Bedbug" (go1.6 windows-amd64) WIN-P6RP886TVDJ\Administrator@WIN-P6RP886TVDJ 2016-03-06 10:59:03 UTC os=windows version=v0.12.20>
2016-03-19 23:07:34.5735 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched system info:
2016-03-19 23:07:34.5735 #8740 [Error] SyncTrayzor.Syncthing.SyncthingManager: Error starting Syncthing API System.NullReferenceException Object reference not set to an instance of an object. Void MoveNext()    at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 345 System.NullReferenceException: Object reference not set to an instance of an object.
   at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 345
2016-03-19 23:07:34.6047 #8740 [Error] SyncTrayzor.Bootstrapper: An unhandled exception occurred System.NullReferenceException Object reference not set to an instance of an object. Void MoveNext()    at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 367
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartAsync>d__120.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 195
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Utils.SafeSyncthingExtensions.<StartWithErrorDialogAsync>d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Pages.ShellViewModel.<Start>d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) System.NullReferenceException: Object reference not set to an instance of an object.
   at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 367
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartAsync>d__120.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 195
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Utils.SafeSyncthingExtensions.<StartWithErrorDialogAsync>d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Pages.ShellViewModel.<Start>d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
2016-03-19 23:07:34.6203 #8740 [Info] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Requesting API shutdown
2016-03-19 23:07:34.6360 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 23:07:34 INFO: Shutting down
2016-03-19 23:07:34.6360 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 23:07:34 OK: Exiting
2016-03-19 23:07:34.7766 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Running -> Stopping
2016-03-19 23:07:34.7766 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Running -> Stopping
2016-03-19 23:07:34.7766 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Aborting API clients
2016-03-19 23:07:34.7766 #8740 [Info] SyncTrayzor.Services.Conflicts.ConflictFileWatcher: Refreshing conflicted files. Found 0 from 0 options
2016-03-19 23:07:34.8078 #8740 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Got debug facilities: <DebugFacilities Enabled= Facilities=beacon=Multicast and broadcast discovery,config=Configuration loading and saving,connections=Connection handling,db=The database layer,dialer=Dialing connections,discover=Remote device discovery,events=Event generation and logging,http=REST API,main=Main package,model=The root hub,protocol=The BEP protocol,relay=Relay connection handling,scanner=File change detection and hashing,stats=Persistent device and folder statistics,sync=Mutexes,upgrade=Binary upgrades,upnp=UPnP discovery and port mapping,versioner=File versioning>
2016-03-19 23:07:34.8547 #8740 [Info] SyncTrayzor.Syncthing.SyncthingProcessRunner: Syncthing process stopped with exit status Success
2016-03-19 23:07:34.8547 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Stopping -> Stopped
2016-03-19 23:07:34.8547 #8740 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Stopping -> Stopped
2016-03-19 23:07:34.8547 #8740 [Info] SyncTrayzor.Services.Conflicts.ConflictFileWatcher: Refreshing conflicted files. Found 0 from 0 options
2016-03-19 23:10:33.6201 #8740 [Debug] SyncTrayzor.Services.MemoryUsageLogger: Working Set: 94MiB. Private Memory Size: 87MiB. GC Total Memory: 5MiB
2016-03-19 23:12:18.4676 #8740 [Info] SyncTrayzor.Services.ProcessStartProvider: Starting C:\Program Files\SyncTrayzor\ProcessRunner.exe --shell  -- "explorer.exe" /select, "C:\Users\<User>\AppData\Roaming\SyncTrayzor\logs\SyncTrayzor.log"

Weird, so the text "Null response received" doesn't appear anywhere in that log?

Nope

Weird: I wonder what on earth is going on then.
Is this something you can repeat fairly easily?

There will be a build with even more logging available in about 10 minutes: https://ci.appveyor.com/project/canton7/synctrayzor/build/<IP_ADDRESS>0/artifacts.
Mind trying that?

Running it, once it crashes again, I'll report back...

Relaunch the program few times, and here you go:
Short log:
Version: <IP_ADDRESS>0; Variant: Installed; Arch: Amd64
Path: C:\Program Files\SyncTrayzor\SyncTrayzor.exe
System.NullReferenceException: Object reference not set to an instance of an object.
   at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 367
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartAsync>d__120.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 195
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Utils.SafeSyncthingExtensions.<StartWithErrorDialogAsync>d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Pages.ShellViewModel.<Start>d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

From the full log (and here is "null response" as well):
2016-03-20 00:40:45.0711 #10252 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 1
2016-03-20 00:40:46.1259 #10252 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-20 00:40:57.5970 #10252 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched version: <Version arch=amd64 longVersion=syncthing v0.12.20 "Beryllium Bedbug" (go1.6 windows-amd64) WIN-P6RP886TVDJ\Administrator@WIN-P6RP886TVDJ 2016-03-06 10:59:03 UTC os=windows version=v0.12.20>
2016-03-20 00:40:57.5970 #10252 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Success!
2016-03-20 00:40:57.5970 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Have the API client! It's SyncthingApiClient
2016-03-20 00:40:57.6000 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Starting -> Running
2016-03-20 00:40:57.6000 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Starting -> Running
2016-03-20 00:40:57.6180 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Startup Complete! Loading startup data
2016-03-20 00:40:58.3075 #10252 [Warn] SyncTrayzor.Syncthing.ApiClient.SyncthingHttpClientHandler: Null response received from https://<address>:<port>/rest/system/status. StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent, Headers:
{
  Access-Control-Allow-Origin: *
  Pragma: no-cache
  X-Syncthing-Id: IDIDIID-IDIDID-IDIDID-IDIDID-IDIDID-IDIDID-IDIDID-IDIDID
  X-Syncthing-Version: v0.12.20
  Cache-Control: no-store, no-cache, max-age=0
  Date: Sat, 19 Mar 2016 22:40:58 GMT
  Content-Length: 0
  Content-Type: application/json; charset=utf-8
  Expires: Sat, 19 Mar 2016 22:40:58 GMT
}. Content (again): System.Threading.Tasks.Task`1[System.String]
2016-03-20 00:40:58.3075 #10252 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched system info:
2016-03-20 00:40:58.3546 #10252 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched version: <Version arch=amd64 longVersion=syncthing v0.12.20 "Beryllium Bedbug" (go1.6 windows-amd64) WIN-P6RP886TVDJ\Administrator@WIN-P6RP886TVDJ 2016-03-06 10:59:03 UTC os=windows version=v0.12.20>
2016-03-20 00:40:58.3546 #10252 [Error] SyncTrayzor.Syncthing.SyncthingManager: Error starting Syncthing API System.NullReferenceException Object reference not set to an instance of an object. Void MoveNext()    at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 345 System.NullReferenceException: Object reference not set to an instance of an object.
   at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 345
2016-03-20 00:40:58.3916 #10252 [Error] SyncTrayzor.Bootstrapper: An unhandled exception occurred System.NullReferenceException Object reference not set to an instance of an object. Void MoveNext()    at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 367
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartAsync>d__120.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 195
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Utils.SafeSyncthingExtensions.<StartWithErrorDialogAsync>d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Pages.ShellViewModel.<Start>d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) System.NullReferenceException: Object reference not set to an instance of an object.
   at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 367
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartAsync>d__120.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 195
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Utils.SafeSyncthingExtensions.<StartWithErrorDialogAsync>d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Pages.ShellViewModel.<Start>d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
2016-03-20 00:40:58.3996 #10252 [Info] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Requesting API shutdown
2016-03-20 00:40:58.7989 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 00:40:58 INFO: Shutting down
2016-03-20 00:40:58.8049 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 00:40:58 OK: Exiting
2016-03-20 00:40:58.8189 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Running -> Stopping
2016-03-20 00:40:58.8189 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Running -> Stopping
2016-03-20 00:40:58.8189 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Aborting API clients
2016-03-20 00:40:58.8189 #10252 [Info] SyncTrayzor.Services.Conflicts.ConflictFileWatcher: Refreshing conflicted files. Found 0 from 0 options
2016-03-20 00:41:01.3597 #10252 [Info] SyncTrayzor.Syncthing.SyncthingProcessRunner: Syncthing process stopped with exit status Success
2016-03-20 00:41:01.3597 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Stopping -> Stopped
2016-03-20 00:41:01.3597 #10252 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Stopping -> Stopped
2016-03-20 00:41:01.3597 #10252 [Info] SyncTrayzor.Services.Conflicts.ConflictFileWatcher: Refreshing conflicted files. Found 0 from 0 options
2016-03-20 00:41:26.7681 #10252 [Debug] SyncTrayzor.Services.UpdateManagement.UpdateNotificationClient: Fetched updates response: <UpdateNotificationResponse data= error=>
2016-03-20 00:41:26.7681 #10252 [Info] SyncTrayzor.Services.UpdateManagement.UpdateChecker: No updates available
2016-03-20 00:42:33.1369 #10252 [Info] SyncTrayzor.Services.ProcessStartProvider: Starting C:\Program Files\SyncTrayzor\ProcessRunner.exe --shell  -- "explorer.exe" ...

Perfect, thanks!

Opened https://github.com/syncthing/syncthing/issues/2854

Thanks!
Off topic - is there a way to "self-subscribe" to the curtain issue's notifications on github, without posting on the issue??
(i.e. i'd love to receive notifications for the ST's issue you've opened, without creating extra noise for everyone there by posting just for the sake of subscription...)

Hit the "Watch" button on the right.

yea, but it's "repository-wide", and would not subscribe you to emails for the specific issue...

No it isn't: the "Subscribe"  button that's displayed inside an issue is definitely just for that issue.

I put a workaround in place until the issue with Syncthing is addressed: https://ci.appveyor.com/project/canton7/synctrayzor/build/<IP_ADDRESS>1/artifacts

@scienmind since you can repro, mind trying this? https://github.com/syncthing/syncthing/issues/2854#issuecomment-198897036
(You won't be able to use it with the <IP_ADDRESS>1 build I linked above).

(To do that, grab syncthing.exe form that build and put it in C:\Users\<You>\AppData\Roaming\SyncTrayzor, replacing the syncthing.exe that's already there).

Can't test it atm., but I'll have time for it later today, stay tuned....

And here we go crashing again...
Using the custom ST build (mentioned in https://github.com/syncthing/syncthing/issues/2854), and it seems like it's the same "null responce", with status 200.
Short Log:
Version: <IP_ADDRESS>0; Variant: Installed; Arch: Amd64
Path: C:\Program Files\SyncTrayzor\SyncTrayzor.exe
System.NullReferenceException: Object reference not set to an instance of an object.
   at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 367
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartAsync>d__120.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 195
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Utils.SafeSyncthingExtensions.<StartWithErrorDialogAsync>d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Pages.ShellViewModel.<Start>d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

(Partial) Extended Log:
2016-03-22 21:00:18.7233 #8220 [Debug] SyncTrayzor.Bootstrapper: SyncTrazor version <IP_ADDRESS>0 (Amd64) started at C:\Program Files\SyncTrayzor\SyncTrayzor.exe (.NET version: 4.6.1 on Windows 10 November Update systems (394254))
2016-03-22 21:00:18.7702 #8220 [Info] SyncTrayzor.Services.SingleApplicationInstanceManager: Checking for other SyncTrayzor processes
2016-03-22 21:00:18.7702 #8220 [Info] SyncTrayzor.Services.SingleApplicationInstanceManager: Did not find any other processes, or they all responded with an error. Indicating no close
2016-03-22 21:00:18.7858 #8220 [Debug] SyncTrayzor.Services.Config.ApplicationPathsProvider: ExePath: C:\Program Files\SyncTrayzor
2016-03-22 21:00:18.7858 #8220 [Debug] SyncTrayzor.Services.Config.ApplicationPathsProvider: LogFilePath: C:\Users\<user>\AppData\Roaming\SyncTrayzor\logs
2016-03-22 21:00:18.7858 #8220 [Debug] SyncTrayzor.Services.Config.ApplicationPathsProvider: SyncthingBackupPath: C:\Program Files\SyncTrayzor\syncthing.exe
2016-03-22 21:00:18.7858 #8220 [Debug] SyncTrayzor.Services.Config.ApplicationPathsProvider: ConfigurationFilePath: C:\Users\<user>\AppData\Roaming\SyncTrayzor\config.xml
2016-03-22 21:00:18.7858 #8220 [Debug] SyncTrayzor.Services.Config.ApplicationPathsProvider: ConfigurationFileBackupPath: C:\Users\<user>\AppData\Roaming\SyncTrayzor\config-backups
2016-03-22 21:00:18.7858 #8220 [Debug] SyncTrayzor.Services.Config.ApplicationPathsProvider: CefCachePath: C:\Users\<user>\AppData\Local\SyncTrayzor\cef\cache
2016-03-22 21:00:18.8327 #8220 [Debug] SyncTrayzor.Services.Config.ConfigurationProvider: Loaded default configuration: <Configuration ShowTrayIconOnlyOnClose=False MinimizeToTray=False CloseToTray=True ShowDeviceConnectivityBalloons=True ShowDeviceOrFolderRejectedBalloons=True SyncthingAddress=localhost:PORT StartSyncthingAutomatically=True SyncthingCommandLineFlags=[]SyncthingApiKey= SyncthingEnvironmentalVariables=[] SyncthingUseCustomHome=False SyncthingDenyUpgrade=False SyncthingPriorityLevel=Normal Folders=[] NotifyOfNewVersions=True LatestNotifiedVersion= ObfuscateDeviceIDs=True UseComputerCulture=True SyncthingConsoleHeight=100 WindowPlacement= SyncthingWebBrowserZoomLevel=0 LastSeenInstallCount=0 SyncthingPath=%APPDATA%\SyncTrayzor\syncthing.exe SyncthingCustomHomePath=%LOCALAPPDATA%\SyncTrayzor\syncthing ShowSynchronizedBalloonEvenIfNothingDownloaded=False DisableHardwareRendering=False EnableFailedTransferAlerts=True EnableConflictFileMonitoring=True SyncthingDebugFacilities=[] ConflictResolverDeletesToRecycleBin=True PauseDevicesOnMeteredNetworks=True HaveDonated=False>
2016-03-22 21:00:18.8327 #8220 [Debug] SyncTrayzor.Services.Config.ConfigurationProvider: Found existing configuration at C:\Users\<user>\AppData\Roaming\SyncTrayzor\config.xml
2016-03-22 21:00:18.8952 #8220 [Info] SyncTrayzor.Services.AutostartProvider: Have read/write access to the registry
2016-03-22 21:00:19.7545 #8220 [Info] SyncTrayzor.Services.Conflicts.ConflictFileWatcher: Refreshing conflicted files. Found 0 from 0 options
2016-03-22 21:00:19.8483 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: SyncthingProcessRunner.Start called
2016-03-22 21:00:19.8639 #8220 [Debug] SyncTrayzor.Syncthing.FreePortFinder: Found free port: 8585
2016-03-22 21:00:19.8639 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Stopped -> Starting
2016-03-22 21:00:19.8795 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Stopped -> Starting
2016-03-22 21:00:19.8795 #8220 [Info] SyncTrayzor.Syncthing.SyncthingProcessRunner: Starting syncthing: C:\Users\<user>\AppData\Roaming\SyncTrayzor\syncthing.exe
2016-03-22 21:00:20.0670 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Starting API clients
2016-03-22 21:00:20.2702 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:00:20.5983 #8220 [Debug] SyncTrayzor.Bootstrapper: Cleaning up config folder path
2016-03-22 21:00:20.7389 #8220 [Info] SyncTrayzor.Services.Conflicts.ConflictFileWatcher: Refreshing conflicted files. Found 0 from 0 options
2016-03-22 21:00:29.3977 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:00:29 INFO: syncthing v0.12.9+5-g435afa0 "Beryllium Bedbug" (go1.6 windows-amd64) WIN-P6RP886TVDJ\Administrator@WIN-P6RP886TVDJ 2015-12-21 11:26:49 UTC
2016-03-22 21:00:29.3977 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:00:29 INFO: My ID: IDIDIDID
2016-03-22 21:00:30.0383 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 0
2016-03-22 21:00:30.1946 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:00:30 INFO: Single thread hash performance is ~94 MB/s
2016-03-22 21:00:31.0540 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:00:40.1135 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 1
2016-03-22 21:00:41.1162 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:00:49.5597 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 2
2016-03-22 21:00:50.5754 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:00:58.7005 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 3
2016-03-22 21:00:59.7161 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:01:07.9194 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 4
2016-03-22 21:01:08.9350 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:01:17.0601 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 5
2016-03-22 21:01:18.0758 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:01:20.5757 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:20 INFO: Starting deadlock detector with 20m0s timeout
2016-03-22 21:01:20.9507 #8220 [Debug] SyncTrayzor.Services.UpdateManagement.UpdateNotificationClient: Fetched updates response: <UpdateNotificationResponse data= error=>
2016-03-22 21:01:20.9507 #8220 [Info] SyncTrayzor.Services.UpdateManagement.UpdateChecker: No updates available
2016-03-22 21:01:21.2945 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:21 OK: Ready to synchronize [FOLDERS] (read-write)
...

2016-03-22 21:01:26.2477 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 6
2016-03-22 21:01:27.2633 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:01:35.4354 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 7
2016-03-22 21:01:36.4509 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:01:38.8885 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:38 OK: Ready to synchronize [FOLDERS] (read-write)
...

2016-03-22 21:01:44.6385 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 8
2016-03-22 21:01:45.6542 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:01:50.5605 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:50 OK: Ready to synchronize [FOLDERS] (read-write)
...

2016-03-22 21:01:52.6387 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: Using discovery server https://discovery-v4-1.syncthing.net/?id=SR7AARM
2016-03-22 21:01:52.6387 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: Using discovery server https://discovery-v4-2.syncthing.net/?id=DVU36WY
2016-03-22 21:01:52.6387 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: Using discovery server https://discovery-v4-3.syncthing.net/?id=VK6HNJ3
2016-03-22 21:01:52.6387 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: Using discovery server https://discovery-v6-1.syncthing.net/?id=SR7AARM
2016-03-22 21:01:52.6387 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: Using discovery server https://discovery-v6-2.syncthing.net/?id=DVU36WY
2016-03-22 21:01:52.6387 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: Using discovery server https://discovery-v6-3.syncthing.net/?id=VK6HNJ3
2016-03-22 21:01:52.7324 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: Device IDIDIDIDID is "DEVICE" at [dynamic]
...

2016-03-22 21:01:52.7480 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: No automatic upgrades; v0.12.9+5-g435afa0 is not a release version.
2016-03-22 21:01:52.8105 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: API listening on IP.IP.IP.IP:PORT
2016-03-22 21:01:52.8261 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:52 INFO: GUI URL is https://ADDRESS:PORT/
2016-03-22 21:01:53.8574 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Failed to connect on attempt 9
2016-03-22 21:01:54.8731 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Attempting to request API
2016-03-22 21:01:55.4824 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:01:55 INFO: Completed initial scan (rw) of folder [FOLDER]
...

2016-03-22 21:02:31.5908 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched version: <Version arch=amd64 longVersion=syncthing v0.12.9+5-g435afa0 "Beryllium Bedbug" (go1.6 windows-amd64) WIN-P6RP886TVDJ\Administrator@WIN-P6RP886TVDJ 2015-12-21 11:26:49 UTC os=windows version=v0.12.9+5-g435afa0>
2016-03-22 21:02:31.5908 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClientFactory: Success!
2016-03-22 21:02:31.5908 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Have the API client! It's SyncthingApiClient
2016-03-22 21:02:31.5908 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Starting -> Running
2016-03-22 21:02:31.5908 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Starting -> Running
2016-03-22 21:02:31.6199 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Startup Complete! Loading startup data
2016-03-22 21:02:34.0206 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched version: <Version arch=amd64 longVersion=syncthing v0.12.9+5-g435afa0 "Beryllium Bedbug" (go1.6 windows-amd64) WIN-P6RP886TVDJ\Administrator@WIN-P6RP886TVDJ 2015-12-21 11:26:49 UTC os=windows version=v0.12.9+5-g435afa0>
2016-03-22 21:02:34.8221 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:02:34 INFO: Completed initial scan (rw) of folder  [FOLDER]
...

2016-03-22 21:03:06.8238 #8220 [Warn] SyncTrayzor.Syncthing.ApiClient.SyncthingHttpClientHandler: Null response received from https://ADDRESS:PORT/rest/system/status. StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent, Headers:
{
  Access-Control-Allow-Origin: *
  Pragma: no-cache
  X-Syncthing-Id: IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID
  X-Syncthing-Version: v0.12.9+5-g435afa0
  Cache-Control: no-store, no-cache, max-age=0
  Date: Tue, 22 Mar 2016 19:03:06 GMT
  Content-Length: 0
  Content-Type: application/json; charset=utf-8
  Expires: Tue, 22 Mar 2016 19:02:36 GMT
}. Content (again): System.Threading.Tasks.Task`1[System.String]
2016-03-22 21:03:06.8238 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched system info:
2016-03-22 21:03:06.8389 #8220 [Error] SyncTrayzor.Syncthing.SyncthingManager: Error starting Syncthing API System.NullReferenceException Object reference not set to an instance of an object. Void MoveNext()    at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 345 System.NullReferenceException: Object reference not set to an instance of an object.
   at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 345
2016-03-22 21:03:06.8759 #8220 [Error] SyncTrayzor.Bootstrapper: An unhandled exception occurred System.NullReferenceException Object reference not set to an instance of an object. Void MoveNext()    at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 367
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartAsync>d__120.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 195
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Utils.SafeSyncthingExtensions.<StartWithErrorDialogAsync>d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Pages.ShellViewModel.<Start>d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) System.NullReferenceException: Object reference not set to an instance of an object.
   at SyncTrayzor.Syncthing.SyncthingManager.<LoadStartupDataAsync>d__136.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 473
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartClientAsync>d__130.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 367
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Syncthing.SyncthingManager.<StartAsync>d__120.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Syncthing\SyncthingManager.cs:line 195
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Utils.SafeSyncthingExtensions.<StartWithErrorDialogAsync>d__0.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Utils\SafeSyncthingExtensions.cs:line 17
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at SyncTrayzor.Pages.ShellViewModel.<Start>d__39.MoveNext() in C:\projects\synctrayzor\src\SyncTrayzor\Pages\ShellViewModel.cs:line 89
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
2016-03-22 21:03:06.8859 #8220 [Info] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Requesting API shutdown
2016-03-22 21:03:07.3432 #8220 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Got debug facilities: <DebugFacilities Enabled= Facilities=beacon=Multicast and broadcast discovery,config=Configuration loading and saving,connections=Connection handling,db=The database layer,dialer=Dialing connections,discover=Remote device discovery,events=Event generation and logging,http=REST API,main=Main package,model=The root hub,protocol=The BEP protocol,relay=Relay connection handling,scanner=File change detection and hashing,stats=Persistent device and folder statistics,sync=Mutexes,upgrade=Binary upgrades,upnp=UPnP discovery and port mapping,versioner=File versioning>
2016-03-22 21:03:08.0057 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:03:08 INFO: Shutting down
2016-03-22 21:03:08.0067 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Running -> Stopping
2016-03-22 21:03:08.0067 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Running -> Stopping
2016-03-22 21:03:08.0067 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:03:08 OK: Exiting
2016-03-22 21:03:08.0067 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Aborting API clients
2016-03-22 21:03:08.0067 #8220 [Info] SyncTrayzor.Services.Conflicts.ConflictFileWatcher: Refreshing conflicted files. Found 0 from 0 options
2016-03-22 21:03:08.5341 #8220 [Info] SyncTrayzor.Syncthing.SyncthingProcessRunner: Syncthing process stopped with exit status Success
2016-03-22 21:03:08.5341 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Request to set state: Stopping -> Stopped
2016-03-22 21:03:08.5341 #8220 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Stopping -> Stopped
2016-03-22 21:03:08.5341 #8220 [Info] SyncTrayzor.Services.Conflicts.ConflictFileWatcher: Refreshing conflicted files. Found 0 from 0 options
2016-03-22 21:04:43.4103 #8220 [Info] SyncTrayzor.Services.ProcessStartProvider: Starting C:\Program Files\SyncTrayzor\ProcessRunner.exe --shell  -- "explorer.exe" /select, "C:\Users\<user>\AppData\Roaming\SyncTrayzor\logs\SyncTrayzor.log"

It may be unrelated, since it didn't crash, but...
Just got this one:

2016-03-23 22:41:03.7732 #8356 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Setting state: Starting -> Running
2016-03-23 22:41:03.8332 #8356 [Debug] SyncTrayzor.Syncthing.SyncthingManager: Startup Complete! Loading startup data
2016-03-23 22:41:03.9132 #8356 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDIDID] 22:41:03 INFO: Completed initial scan (rw) of folder Tanya-Phone-Misc-Files-Internal
2016-03-23 22:41:05.1133 #8356 [Warn] SyncTrayzor.Syncthing.ApiClient.SyncthingHttpClientHandler: Non-successful status code. StatusCode: 500, ReasonPhrase: 'Internal Server Error', Version: 1.1, Content: System.Net.Http.StreamContent, Headers:
{
  Access-Control-Allow-Origin: *
  Pragma: no-cache
  X-Content-Type-Options: nosniff
  X-Syncthing-Id: IDIDIDIIDIDIDIDIDIDIDIDIDIDIDIDID
  X-Syncthing-Version: v0.12.20+1-gc881589
  Cache-Control: no-store, no-cache, max-age=0
  Date: Wed, 23 Mar 2016 20:41:05 GMT
  Content-Length: 41
  Content-Type: text/plain; charset=utf-8
  Expires: Wed, 23 Mar 2016 20:41:05 GMT
} {"error":"json: unsupported value: NaN"}
2016-03-23 22:41:05.1133 #8356 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched version: <Version arch=amd64 longVersion=syncthing v0.12.20+1-gc881589 "Beryllium Bedbug" (go1.6 windows-amd64<EMAIL_ADDRESS>2016-03-22 20:41:16 UTC os=windows version=v0.12.20+1-gc881589>
2016-03-23 22:41:05.1133 #8356 [Error] SyncTrayzor.Syncthing.SyncthingManager: RestEase Error. StatusCode: InternalServerError. Content: {"error":"json: unsupported value: NaN"}
. Reason: Internal Server Error
2016-03-23 22:41:05.1433 #8356 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDIDID] 22:41:05 INFO: Completed initial scan (rw) of folder ...
2016-03-23 22:41:07.2878 #8356 [Debug] SyncTrayzor.Services.UpdateManagement.UpdateNotificationClient: Fetched updates response: <UpdateNotificationResponse data= error=>
2016-03-23 22:41:07.2878 #8356 [Info] SyncTrayzor.Services.UpdateManagement.UpdateChecker: No updates available
2016-03-23 22:41:07.6824 #8356 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDIDID] 22:41:07 INFO: Completed initial scan (rw) of folder ...
2016-03-23 22:41:15.5030 #8356 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDIDID] 22:41:15 INFO: Established secure connection to 45UKLWQ at <IP_ADDRESS>:49860-<IP_ADDRESS>:22000 (direct-dial)
2016-03-23 22:41:15.5030 #8356 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDIDID] 22:41:15 INFO: Device 45UKLWQ client is "syncthing v0.12.21" named "LT-D-SynTray"
2016-03-23 22:41:21.6134 #8356 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDIDID] 22:41:21 INFO: Completed initial scan (rw) of folder ...
2016-03-23 22:42:40.2062 #8356 [Debug] SyncTrayzor.Services.Config.ConfigurationProvider: Saving configuration atomically: ...
2016-03-23 22:42:51.9420 #8356 [Info] SyncTrayzor.Services.AutostartProvider: GetCurrentSetup determined that the current configuration is: <AutostartConfiguration AutoStart=True StartMinimized=True>
2016-03-23 22:42:53.2521 #8356 [Info] SyncTrayzor.Services.ProcessStartProvider: Starting C:\Program Files\SyncTrayzor\ProcessRunner.exe --shell  -- "explorer.exe" /select, "C:\Users\USER\AppData\Roaming\SyncTrayzor\logs\SyncTrayzor.log"
2016-03-23 22:45:06.9167 #8356 [Debug] SyncTrayzor.Services.MemoryUsageLogger: Working Set: 159MiB. Private Memory Size: 143MiB. GC Total Memory: 8MiB

Nope, that's exactly what I'm after thanks!

Here we go:
Startup error screenshot:

And here's the log:
2016-04-03 21:16:39.9423 #11132 [Debug] SyncTrayzor.Syncthing.ApiClient.SyncthingApiClient: Fetched version: <Version arch=amd64 longVersion=syncthing v0.12.21+71-g69a31f5 "Beryllium Bedbug" (go1.6 windows-amd64<EMAIL_ADDRESS>2016-04-03 12:39:55 UTC os=windows version=v0.12.21+71-g69a31f5>
2016-04-03 21:16:40.0394 #11132 [Warn] SyncTrayzor.Syncthing.ApiClient.SyncthingHttpClientHandler: Non-successful status code. StatusCode: 500, ReasonPhrase: 'Internal Server Error', Version: 1.1, Content: System.Net.Http.StreamContent, Headers:
{
  Access-Control-Allow-Origin: *
  Pragma: no-cache
  X-Content-Type-Options: nosniff
  X-Syncthing-Id: IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID
  X-Syncthing-Version: v0.12.21+71-g69a31f5
  Cache-Control: no-store, no-cache, max-age=0
  Date: Sun, 03 Apr 2016 18:16:40 GMT
  Content-Length: 985
  Content-Type: text/plain; charset=utf-8
  Expires: Sun, 03 Apr 2016 18:16:40 GMT
} {"error":"json: unsupported value: NaN","object":"map[string]interface {}{\"discoveryMethods\":8, \"discoveryErrors\":map[string]string{\"global@https://discovery-v4-1.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v4-2.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v4-3.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v6-1.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v6-2.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v6-3.syncthing.net/\":\"nothing to announce\"}, \"pathSeparator\":\"\\\\\", \"startTime\":time.Time{sec:63595304185, nsec:997165800, loc:(*time.Location)(0x1146440)}, \"myID\":\"IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID\", \"goroutines\":108, \"sys\":0x55838f8, \"discoveryEnabled\":true, \"themes\":[]string{\"default\", \"dark\"}, \"alloc\":0x319bc28, \"tilde\":\"C:\\\\Users\\\\USERNAME\", \"cpuPercent\":NaN, \"uptime\":14}"}
2016-04-03 21:16:40.0394 #11132 [Error] SyncTrayzor.Syncthing.SyncthingManager: RestEase Error. StatusCode: InternalServerError. Content: {"error":"json: unsupported value: NaN","object":"map[string]interface {}{\"discoveryMethods\":8, \"discoveryErrors\":map[string]string{\"global@https://discovery-v4-1.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v4-2.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v4-3.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v6-1.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v6-2.syncthing.net/\":\"nothing to announce\", \"global@https://discovery-v6-3.syncthing.net/\":\"nothing to announce\"}, \"pathSeparator\":\"\\\\\", \"startTime\":time.Time{sec:63595304185, nsec:997165800, loc:(*time.Location)(0x1146440)}, \"myID\":\"IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID-IDIDIDID\", \"goroutines\":108, \"sys\":0x55838f8, \"discoveryEnabled\":true, \"themes\":[]string{\"default\", \"dark\"}, \"alloc\":0x319bc28, \"tilde\":\"C:\\\\Users\\\\USERNAME\", \"cpuPercent\":NaN, \"uptime\":14}"}
. Reason: Internal Server Error
2016-04-03 21:16:42.2287 #11132 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:16:42 INFO: Completed initial scan (rw) of folder FOLDER
2016-04-03 21:16:49.9093 #11132 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:16:49 INFO: Established secure connection to IDIDIDID2 at IP.IP.IP.IP:PORT-IP.IP.IP.IP:PORT (direct-dial)
2016-04-03 21:16:49.9203 #11132 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:16:49 INFO: Device IDIDIDID2 client is "syncthing v0.12.21" named "CLIENT1"
2016-04-03 21:17:24.9432 #11132 [Debug] SyncTrayzor.Services.UpdateManagement.UpdateNotificationClient: Fetched updates response: <UpdateNotificationResponse data= error=>
2016-04-03 21:17:24.9432 #11132 [Info] SyncTrayzor.Services.UpdateManagement.UpdateChecker: No updates available
2016-04-03 21:17:26.3006 #11132 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:17:26 INFO: Established secure connection to IDIDIDID3 at IP.IP.IP.IP:PORT-IP.IP.IP.IP:PORT (direct-dial)
2016-04-03 21:17:26.3006 #11132 [Debug] SyncTrayzor.Syncthing.SyncthingProcessRunner: [IDIDID] 21:17:26 INFO: Device IDIDIDID3 client is "syncthing v0.12.21" named "CLIENT2"
2016-04-03 21:18:42.7021 #11132 [Info] SyncTrayzor.Services.AutostartProvider: GetCurrentSetup determined that the current configuration is: <AutostartConfiguration AutoStart=True StartMinimized=True>
2016-04-03 21:18:45.3069 #11132 [Info] SyncTrayzor.Services.ProcessStartProvider: Starting C:\Program Files\SyncTrayzor\ProcessRunner.exe --shell  -- "explorer.exe" /select, "C:\Users\USERNAME\AppData\Roaming\SyncTrayzor\logs\syncthing.log"
2016-04-03 21:18:47.1762 #11132 [Info] SyncTrayzor.Services.ProcessStartProvider: Starting C:\Program Files\SyncTrayzor\ProcessRunner.exe --shell  -- "explorer.exe" /select, "C:\Users\USERNAME\AppData\Roaming\SyncTrayzor\logs\syncthing.log"

Looks like the NaN value is related to cpuPercent,
So it may be worth noting that Syncthing is defined to run at "Below Normal" priority (via SyncTrayzor's settings) and also have it's affinity (externally) set to only use the 4th virtual core of dual-core, hyper-threaded CPU.

A workaround has been merged into Syncthing's master branch. Closing this off. Thanks for your testing :smile:


Technical Foundation

Let's discuss frameworks, services and dev flow.
Tools

Python 3.x
Node 4.x

Packages

django
django-environ
django-pipeline for assets
bootstrap v4
pytest-django

Services

sentry
postgres

CI/Deployment

semaphore
Docker or Ansible (TBD later)

Styleguides

Design (WIP, separate repo)
Python
JavaScript

My suggestions:
Framework

django
channels (for the newsletter)
django-pipeline for assets
basscss (???)

Services

sentry
postgres

Other thoughts

Let's create a styleguide!
Everybody can deploy
GH flow?
Think mobile and social (opengraph, messenger, etc.)

Mozilla django template: https://github.com/mozilla/sugardough/

Python 3 or 2? I would like to try Python 3.
Monolithic Django or Django API + HTML/JS client?
@marksteve
Re: Channels.
Can you describe the workflow?
Re: Deploying.
You okay with Ansible?
+1 for styleguide.

@darylyu
Ok with Python 3. I've been trying to use it in new projects. Unfortunately, I'm forced to go back to 2 when I encounter libraries that don't support it :P But we can enforce it more here.
Let's do just Django. SPAs are fun but harder to test.
Channels: there's a bunch of django mailer packages but I wanted to try setting one up with channels. But in the interest of time, we can use out-of-the-box packages first.
Deploying: I prefer docker deployments :P Though I'm ok with ansible if you have playbooks ready. We're in DigitalOcean.

I have playbooks ready, but wouldn't be opposed to Docker for development environments.

@darylyu https://github.com/pythonph/jobs-board/issues/3#issue-168098230 Can you review and close if it looks good?

@marksteve
LGTM. I can't close. I did a quick check and I think you need to add the repo to the team.

@darylyu fixed repo permissions

Closed. By the way, postgres 9.5 so we can use better JSON fields.

Updated

JSONField requires PostgreSQL ≥ 9.4 and Psycopg2 ≥ 2.5.4

Also updated README


make io.connection

how to make io conection for convert QR code to web php or html ?

First, you should know how it works. My very first implementation uses websocket using socket.io, you can find it here. The codes may looks ugly but atleast it should give you an idea.


Update api docs

Addressing issues #162 and #163

Pull Request Test Coverage Report for Build 958

0 of 0   changed or added relevant lines in 0 files are covered.
434 unchanged lines in 4 files lost coverage.
Overall coverage remained the same at 97.625%

Files with Coverage Reduction
New Missed Lines
%

spaghetti/util.py
3
100.0%

spaghetti/network.py
73
95.1%

spaghetti/tests/test_network.py
175
99.56%

spaghetti/tests/test_network_api.py
183
99.58%

Totals

Change from base Build 957:
0.0%

Covered Lines:
1233

Relevant Lines:
1263

💛  - Coveralls


fix: tsconfig includes being a level higher than they should be

closes #8872
closes #8898

removed project_relative cause the paths are already resolved to be absolute when the config is processed
also fixes the other problem mentioned in https://github.com/sveltejs/kit/issues/8872#issuecomment-1415453987, which was caused by project_relative returning an empty string for any folder directly inside the project directory, so config_relative was pointing to /**/*.js
had to add a special case for src because otherwise it'd be a breaking change

Please don't delete this checklist! Before submitting the PR, please make sure you do the following:

[x] It's really useful if your PR references an issue where it is discussed ahead of time. In many cases, features are absent for a reason. For large changes, please create an RFC: https://github.com/sveltejs/rfcs
[ ] This message body should clearly illustrate what problems it solves.
[ ] Ideally, include a test that fails without this PR but passes with it.

Tests

[x] Run the tests with pnpm test and lint the project with pnpm lint and pnpm check

Changesets

[x] If your PR makes a change that should be noted in one or more packages' changelogs, generate a changeset by running pnpm changeset and following the prompts. Changesets that add features should be minor and those that fix bugs should be patch. Please prefix changeset messages with feat:, fix:, or chore:.

For me it seems like there are multiple extra levels, not just one. Is this also solved with this pull request?

Yep, see second bullet from the PR description.

It is not solved yet on master branch. Do you want to see a reproduction?

[path.resolve('src')].filter((dir) => {
    const relative = path.relative(path.resolve('src'), dir);
    return !relative || relative.startsWith('..');
});

always returns src even though it doesn't exist. Is this intended?

const config = {
		preprocess: vitePreprocess(),

		kit: {
			env: { dir: "../" },
			alias: {
				$lib: "../lib"
			},
			files: {
				assets: "../static",
				hooks:  { client: './hooks.client', server: './hooks.server' },
				lib: "../lib",
				params: "../lib/params",
				routes: './routes',
				appTemplate: `../static/app.html`
			},
			outDir: `/home/[omitted]/cache/dev/main/kit`,
			adapter: adapter({ out: "build" })
		}
	};

generates
   "include": [
   	"ambient.d.ts",
   	"./types/**/$types.d.ts",
   	"../../../../main/vite.config.ts",
   	"../../../../../../../../../**/*.js",
   	"../../../../../../../../../**/*.ts",
   	"../../../../../../../../../**/*.svelte",
   	"../../../../**/*.js",
   	"../../../../**/*.ts",
   	"../../../../**/*.svelte",
   	"../../../../main/tests/**/*.js",
   	"../../../../main/tests/**/*.ts",
   	"../../../../main/tests/**/*.svelte"
   ],

After going through your code it seems like the problem is not in the code adding the includes but in the parsing of the config.
A reproduction is in https://github.com/wvhulle/sveltekit-bug-write-tsconfig.json

Sorry, I didn't properly update to the latest commit. I now see it works. Reverting to version 1.5.0 brings back the problem. My only remark is that the src is included even though. How do I make sure the kit version i reference is the one from github? I used pnpm add -D github:sveltejs/kit but then I had to manually find the path of the function sveltekit in node_modules.


blas_memory_alloc very slow when in omp region

my program have lots of small matrix, and i put blas_cgemm in omp region,vtune profilter reports that it spend lost of time on blas_memory_alloc, my code look likes follow:
openblas_set_num_threads(1);
#pragma omp parallel for
for(int i = 0; i < count; ++i)
{
while(condition)
{
//small matrix, [1 100] * [100 100] or [1 32] * [32 32]
blas_cgemm();
}
}
i also have use mkl to run, openblas slows than mkl (about 10%).
how can blas_cgemm avoid using blas_memory_alloc?

How big is the CPU? What operating system? What OpenBLAS version?
Do you use OpenMP enabled OpenBLAS? In this case setting threadis is not necessary, it will detect parallel sesction.

how can blas_cgemm avoid using blas_memory_alloc?

Same as asking why do computers have memory at all.

You could try building OpenBLAS with USE_TLS=1 to make it use thread-local storage instead of the big common buffer. This option is less well tested however. @brada4 from yesterday's ticket this is on Intel Coffee Lake running Windows.

@brada4
operating system: win10
OpenBlas Version:0.3.9
OpenMP:disable
this is my cpu info:

@martin-frbg if i building with USE_TLS=1, will it  effect large matrix?
thanks for reply!

It should work for large matrix cases as well, but as I wrote this option is less well tested - the code was contributed by some guys from google who dropped out of the discussion before all bugs got fixed, so I am not entirely sure I did things right.

i will try it later, thank you!@martin-frgb


Add typing.py

Not sure about conventions of naming and where to put it

No desired by the team. Preferably use explicit stdlib types [int, str, List, ...] + sensible variable names


Icons / versioning fix + tag

hi team,
Here is a fix for the versioning icon + a new icon for the Tag feature
Paul

:tada: This PR is included in version 1.4.0-rc.10 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Question: building without a Developer ID?

According to its readme, Karabiner-VirtualHIDDevice can be built without a code signature from apple. Will you ever publish a version of Karabiner-DriverKit-VirtualHIDDevice that can be built without a signature?

No, we cannot do it.
Xcode requires Developer ID to build driver extension.

Does that mean that Karabiner-VirtualHIDDevice also can't be built without a Developer ID?

You can build Karabiner-VirtualHIDDevice without Developer ID.
But it uses kext and you cannot use kext since Big Sur (11.0).


Observing '404' Error for profile-collection APIs with HUAWEI RTN 950

MWDI: Tag v1.1.3
Observing ERROR '404' for HUAWEI RTN 950 model with APIs
/core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection
/core-model-1-4:network-control-domain=cache/control-construct={mountName}/profile-collection/profile={uuid}
Note: we are able to see the response of these APIs fromLIVE but not from CACHE
{
"code": 404,
"message": "Field not found: profile-collection"
}
curl -X GET "http://xxx:xx/core-model-1-4:network-control-domain=cache/control-construct=513250004/profile-collection" -H "accept: application/json" -H "user: User Name" -H "originator: Resolver" -H "x-correlator: 550e8400-e29b-11d4-a716-446655440000" -H "trace-indicator: 1.3.1" -H "customer-journey: Unknown value" -H "operation-key: Operation key not yet provided."

http://xx:xxx/core-model-1-4:network-control-domain=cache/control-construct=513250004/profile-collection

curl -X GET "http://xxx:xx/core-model-1-4:network-control-domain=cache/control-construct=513250004/profile-collection/profile=PROFILE-WRED-2-service-green" -H "accept: application/json" -H "Authorization: Basic YWRtaW46YWRtaW5AMTIz"

http://xxx:xx/core-model-1-4:network-control-domain=cache/control-construct=513250004/profile-collection/profile=PROFILE-WRED-2-service-green

Just verified in .21 VM with the same version test_v1.1.3 without any problem.
Request:
curl -X GET "http://<IP_ADDRESS>:3008/core-model-1-4:network-control-domain=cache/control-construct=513250004/profile-collection" -H "accept: application/json" -H "user: User Name" -H "originator: Resolver" -H "x-correlator: 550e8400-e29b-11d4-a716-446655440000" -H "trace-indicator: 1.3.1" -H "customer-journey: Unknown value" -H "operation-key: n.a."

Response:
{
  "core-model-1-4:profile-collection": {
    "profile": [
      {
        "uuid": "PROFILE-WRED-2-service-green",
        "wred-profile-1-0:wred-profile-pac": {
          "wred-profile-configuration": {
            "threshold-low": 32,
            "gentle-wred-is-on": false,
            "drop-probability-at-threshold-low": 40,
            "drop-probability-at-threshold-high": 100,
            "profile-name": "service wred",
            "coloring-is-on": true,
            "threshold-gentle": -1,
            "sensitivity": -1,
            "threshold-high": 80
          },
          "wred-profile-capability": {
            "sensitivity-setting-is-avail": false,
            "coloring-is-avail": true,
            "available-buffer-size": 1048320,
            "gentle-wred-is-avail": false,
            "drop-probability-at-threshold-low-is-avail": true
          }
        },
        "lifecycle-state": "core-model-1-4:LIFECYCLE_STATE_INSTALLED",
        "operational-state": "core-model-1-4:OPERATIONAL_STATE_ENABLED",
        "administrative-state": "core-model-1-4:ADMINISTRATIVE_STATE_UNLOCKED",
        "administrative-control": "core-model-1-4:ADMINISTRATIVE_CONTROL_UNLOCK",
        "profile-name": "wred-profile-1-0:PROFILE_NAME_TYPE_WRED_PROFILE"
      },
      {
        "uuid": "PROFILE-WRED-2-port-green",
        "wred-profile-1-0:wred-profile-pac": {
          "wred-profile-configuration": {
            "threshold-low": 480,.........

Request:
curl -X GET "http://<IP_ADDRESS>:3008/core-model-1-4:network-control-domain=cache/control-construct=513250004/profile-collection/profile=PROFILE-WRED-2-service-green" -H "accept: application/json" -H "user: User Name" -H "originator: Resolver" -H "x-correlator: 550e8400-e29b-11d4-a716-446655440000" -H "trace-indicator: 1.3.1" -H "customer-journey: Unknown value" -H "operation-key: n.a."

Response:
{
  "core-model-1-4:profile": [
    {
      "uuid": "PROFILE-WRED-2-service-green",
      "wred-profile-1-0:wred-profile-pac": {
        "wred-profile-configuration": {
          "threshold-low": 32,
          "gentle-wred-is-on": false,
          "drop-probability-at-threshold-low": 40,
          "drop-probability-at-threshold-high": 100,
          "profile-name": "service wred",
          "coloring-is-on": true,
          "threshold-gentle": -1,
          "sensitivity": -1,
          "threshold-high": 80
        },
        "wred-profile-capability": {
          "sensitivity-setting-is-avail": false,
          "coloring-is-avail": true,
          "available-buffer-size": 1048320,
          "gentle-wred-is-avail": false,
          "drop-probability-at-threshold-low-is-avail": true
        }
      },
      "lifecycle-state": "core-model-1-4:LIFECYCLE_STATE_INSTALLED",
      "operational-state": "core-model-1-4:OPERATIONAL_STATE_ENABLED",
      "administrative-state": "core-model-1-4:ADMINISTRATIVE_STATE_UNLOCKED",
      "administrative-control": "core-model-1-4:ADMINISTRATIVE_CONTROL_UNLOCK",
      "profile-name": "wred-profile-1-0:PROFILE_NAME_TYPE_WRED_PROFILE"
    }
  ]
}

Issue not observed with latest package test_v1.1.5.
Hence closing the issue.
Uploading new 1.json…


goctl rpc protoc has bug when using "google/protobuf/empty.proto"

hope to get compatible with thirdparty proto

goctl rpc generation does not support the request body and response body in the rpc method to be imported from the outside, and must be under the same package

goctl rpc generation does not support the request body and response body in the rpc method to be imported from the outside, and must be under the same package

when  will it  be supported ?

@anqiansong @kevwan  how to integrated with third party proto like "google/api/annotations.proto"


Typescript no syntax highlighting on hover popover

Issue Type: Bug
Hovering a property/function/type/class displays a popover with detailed information. The code in the popover should have its syntax highlighted, but it is not:

With Code 1.37.1, this is working as intended:

VS Code version: Code - Insiders 1.38.0-insider (ada79d72be36ecbfed6f88bb16edcc5cc3f5c2a8, 2019-08-21T13:26:22.457Z)
OS version: Windows_NT x64 10.0.18362

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-6300HQ CPU @ 2.30GHz (4 x 2304)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onnative_gpu_memory_buffers: disabled_softwareoop_rasterization: disabled_offprotected_video_decode: unavailable_offrasterization: enabledskia_deferred_display_list: disabled_offskia_renderer: disabled_offsurface_synchronization: enabled_onvideo_decode: enabledviz_display_compositor: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
7.82GB (0.83GB free)

Process Argv
--disable-extensions --remote=wsl+Ubuntu

Screen Reader
no

VM
0%

Extensions disabled

/duplicate of #78946

@gjsjohnmurray Not sure about that, he said in 1.37 it's working as intended (meaning it regressed between 1.37 and 1.38-insider). My issue in #78946 is broken in 1.37 but worked in earlier releases.

@FadeZhanger does this still happen for you on the latest 1.38-insider?


Uninstallation generates a lot of junk files

It seems that the uninstallation created a lot of junk files in C:\Users\UserName\AppData\Local\Temp
I'm using Windows 11(22000.132 Beta Channel), AutoType version 1.0.1

I see, indeed they're from the uninstaller. Haven't tested W11 myself and this is no problem with other versions of Windows, based on the timestamps and the actual logic seems that is Windows the one creating the copies rather than AutoHotkey.
Based on this input I'll change the way this works, to fix the issue.


[packagers] Homebrew cask does not apply all properties

With 1.6.0, I now try to create a homebrew cask again, but it seems like the properties that I set under cask do not get applied consistently and revert to the defaults. It is essentially the same issue like #1323 where it is correct in one section in the model but incorrect in another.

Hmm in which case I suppose setting values under distribution instead of packagers would be a workaround.

Alright that works I guess.

🎉 This issue has been resolved in v1.7.0 (Release Notes)


Revert "expose hiveAPIEnabled in hiveconfig template"

This reverts commit 53c19cc2702ff7276517ec1047abec3937bb5cd8.
The template doesn't like the boolean -- it wants a string.
We don't feel like messing with this anymore because it is
temporary, so we will revert and instead ask SRE-P to change
it manually.
/cc @staebler @dgoodwin

/lgtm

forcing it to unblock the queue


Text composables: Refactor BirthdayGreetingWithText

URL of codelab
https://developer.android.com/codelabs/basic-android-kotlin-compose-text-composables?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-compose-unit-1-pathway-3%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-compose-text-composables#5
In which task and step of the codelab can this issue be found?
Pathway 6, topic 4
Describe the problem
In pathway 4 was described the naming conventions to follow when naming composable functions.
One of the rules is: DO NOT use a nouned preposition: TextFieldWithLink().
But in pathway 6 you just named a composable function as BirthdayGreetingWithText() . Oh my goodness   :/ :(
Please fix it ASAP
Steps to reproduce?

Go to...
Click on...
See error...

Versions
Android Studio version:
API version of the emulator:
Additional information
Include screenshots if they would be useful in clarifying the problem.

Closing as duplicate of https://github.com/google-developer-training/basic-android-kotlin-compose-birthday-card-app/issues/109


chore: deps

breaking change since this also removes flow

Coverage decreased (-0.6%) to 53.634% when pulling 11b1d64cedd67c17d89d0ff5796e3fbcfe07fcc9 on chore/deps into d147109846c82e85ad48ad664aa1829e26a7d3f5 on master.

Yeah, it didn't seem to be worth trying to convert the existing Flow over. Might be worth trying again from scratch later.


Added text and link to complaints form

https://trello.com/c/NsKNUB9J/665-27-feb-national-minimum-wage-and-living-wage-calculator-for-workers-content-change-request
Department have requested new text to link to complaints form. This needs to appear after the Acas information partial, and only where the user isn't getting the minimum wage (eg https://www.gov.uk/am-i-getting-minimum-wage/y/current_payment/not_an_apprentice/45/30/40.0/100.0/0.0/no)

Now superseded by #2938


dolos bootstrap - progress for creating indexes

Most likely expected behaviour that index creation takes quite a bit of time, but would be nice to have some kind of progress shown, so you know if dolos crashed or if it is still doing something (I suspect it is, top shows dolos at 98% CPU usage):

lol, successfully finished two minutes after I hit send. 1hr 9 minutes for index creation.
Still would be nice if this could show progress.

@MadOrkestra yes, agreed. I'm adding to the backlog but in the short-term I'll providing a warning in the docs.

Posted this in the Discord, but would be great to add a message after the snapshot is done downloading as well.

After the snapshot is done downloading.. it just hangs here for a few minutes. It should show a log saying it's doing something.. so it doesn't look like it froze!


[Blog] Add New Blog on Open Source

Description
I want to add a new open source blog to the website.
This blog lists the top 5 beginner-friendly GitHub repositories to contribute to.
Published Link
https://sriparno.hashnode.dev/5-awesome-github-repositories-to-contribute-to
🔄 Websites
Hashnode
Checklist ✅

[X] I checked and didn't find similar issue
[X] I am from GSSoC23
[X] I have read the Contributing Guidelines
[X] I am willing to work on this issue (blank for no)

I would like to work on this, Please assign it to me


[bug]: build runner failing on Stacked-generator-1.6.1-pre.1

Describe the bug
Built build_runner:build_runner.
[INFO] Generating build script completed, took 752ms
[WARNING] ../../.pub-cache/hosted/pub.dev/stacked_generator-1.6.1-pre.1/lib/src/generators/getit/dependency_config_factory.dart:119:51: Error: Undefined name 'InitializableSingleton'.
.instanceOf(const TypeChecker.fromRuntime(InitializableSingleton))) {
^^^^^^^^^^^^^^^^^^^^^^
[INFO] Precompiling build script... completed, took 1.6s
[SEVERE] Failed to precompile build script .dart_tool/build/entrypoint/build.dart.
This is likely caused by a misconfigured builder definition.
What operating system do you use?
macOS
Information about the installed tooling
No response
Steps to reproduce the issue
Run dart run build_runner build --delete-conflicting-outputs
stacked: 3.4.2
stacked_services: 1.5.0
stacked_generator: 1.6.1-pre.1
Expected behavior
No response
Screenshots
No response
Additional Context
No response

@johnsonejezie could you do stacked create app pre_test then update the generator to the latest and see if it does the same.

@FilledStacks I'm having the same issue. I'm not using the CLI. I was upgrading from 3.2.6 to 3.2.4 and stacked_generator from 1.3.3.
I have tried both 1.5.2 and 1.6.0 - both give the same error:
$ flutter pub run build_runner watch --delete-conflicting-outputs
Deprecated. Use `dart run` instead.
[INFO] Generating build script completed, took 169ms
[WARNING] ../../.pub-cache/hosted/pub.dev/stacked_generator-1.5.2/lib/src/generators/getit/dependency_config_factory.dart:119:51: Error: Undefined name 'InitializableSingleton'.
        .instanceOf(const TypeChecker.fromRuntime(InitializableSingleton))) {
                                                  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] Precompiling build script... completed, took 3.7s
[SEVERE] Failed to precompile build script .dart_tool/build/entrypoint/build.dart.
This is likely caused by a misconfigured builder definition.

$ flutter pub run build_runner watch --delete-conflicting-outputs
Deprecated. Use `dart run` instead.
[INFO] Generating build script completed, took 183ms
[WARNING] ../../.pub-cache/hosted/pub.dev/stacked_generator-1.6.0/lib/src/generators/getit/dependency_config_factory.dart:119:51: Error: Undefined name 'InitializableSingleton'.
        .instanceOf(const TypeChecker.fromRuntime(InitializableSingleton))) {
                                                  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] Precompiling build script... completed, took 620ms
[SEVERE] Failed to precompile build script .dart_tool/build/entrypoint/build.dart.
This is likely caused by a misconfigured builder definition.

That usually means the type is not there from the stacked_shared package.
Could you give us a reproducible example please, that would help in us fixing it because we can't reproduce on our side.


NoneType' object has no attribute 'split'

What version of Music Assistant has the issue?
2.3.0b30
What version of the Home Assistant Integration have you got installed?
2024.10.3
Have you tried everything in the Troubleshooting FAQ and reviewed the Open and Closed Issues and Discussions to resolve this yourself?

[X] Yes

The problem
ERROR (MainThread) [music_assistant.webserver] Error handling message: players/cmd/play_pause: 'NoneType' object has no attribute 'split'
How to reproduce
start music assistant
Music Providers
Apple Music
Player Providers
airplay, dlna
Full log output
d5369777_music_assistant_beta_2024-10-19T13-15-46.981Z.log
Additional information
No response
What version of Home Assistant Core are your running
2024.10.3
What type of installation are you running?
Home Assistant OS
On what type of hardware are you running?
Alternative

Please attach the full log. That is an excerpt.
What player provider were you using when this occurred? Or are you saying from the above that it happens with DLNA and Airplay?

@MarvinSchenkel Another user reported this in #2692 and believes they have narrowed it down to Apple Music?

music-assistant_log.log

I am seeing this as well.  It is only with the Apple Music provider in 2.3.0b

Just updated to 2.3.0.b31 and I am able to play Apple Music again.
Thank you

@Ripper6666 please confirm this is also fixed for you?

First look: works fine

works fine - thanks!!


pageserver: ingest pre-serialized batches of values

Problem
https://github.com/neondatabase/neon/pull/9524 split the decoding and interpretation step from ingestion.
The output of the first phase is a wal_decoder::models::InterpretedWalRecord. Before this patch set that struct
contained a list of Value instances.
We wish to lift the decoding and interpretation step to the safekeeper, but it would be nice if the safekeeper
gave us a batch containing the raw data instead of actual values.
Summary of changes
Main goal here is to make InterpretedWalRecord hold a raw buffer which contains pre-serialized Values.
For this we do:

Add a SerializedValueBatch type. This is inmemory_layer::SerializedBatch with some extra functionality for extension, observing values for shard 0 and tests.
Replace inmemory_layer::SerializedBatch with SerializedValueBatch
Make DatadirModification maintain a SerializedValueBatch.

DatadirModification changes
DatadirModification now maintains a SerializedValueBatch and extends
it as new WAL records come in (to avoid flushing to disk on every record).
In turn, this cascaded into a number of modifications to DatadirModification:

Replace pending_data_pages and pending_zero_data_pages with
pending_data_batch.
Removal of pending_zero_data_pages and its cousin
on_wal_record_end
Rename pending_bytes to pending_metadata_bytes since this is what
it tracks now.
Adapting of various utility methods like len,
approx_pending_bytes and has_dirty_data_pages.

Removal of pending_zero_data_pages and the optimisation associated
with it ((1) and (2)) deserves more detail.
Previously all zero data pages went through pending_zero_data_pages.
We wrote zero data pages when filling gaps caused by relation extension
(case A) and when handling special wal records (case B). If it happened
that the same WAL record contained a non zero write for an entry in
pending_zero_data_pages we skipped the zero write.
Case A: We handle this differently now. When ingesting the SerialiezdValueBatch
associated with one PG WAL record, we identify the gaps and fill the them in one go.
Essentially, we move from a per key process (gaps were filled after each new key),
and replace it with a per record process. Hence, the optimisation is not required
anymore.
Case B: When the handling of a special record needs to zero out a key,
it just adds that to the current batch. I inspected the code, and I
don't think the optimisation kicked in here.
Checklist before requesting a review

[ ] I have performed a self-review of my code.
[ ] If it is a core feature, I have added thorough tests.
[ ] Do we need to implement analytics? if so did you add the relevant metrics to the dashboard?
[ ] If this PR requires public announcement, mark it with /release-notes label and add several sentences in this section.

Checklist before merging

[ ] Do not forget to reformat commit message to not include the above checklist

Did a bit of benchmarking. Expectations is that things don't change with this PR.
Generally, that expectation holds.


add extras to BillAction & EventAgendaItem, #70, #71

I think we can do these without a formal process if there are no objections.

Coverage increased (+0.003%) to 98.516% when pulling baab2fdc249e19b4c48dba6ad0ecda3aaa16de03 on add-extras into ce255554a709034b23d636b468df507f0bba0af3 on master.

Seems reasonable!


Fix/verify jwt

Description:
Fixes jwt verification
Checklist:

[ ] My PR follows the contribution guidelines of this project
[ ] My PR is free of third-party dependencies that don't comply with the Allowlist
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have checked the PR title to follow the conventional commit specification

Pull Request Test Coverage Report for Build<PHONE_NUMBER>4
Details

4 of 47 (8.51%)  changed or added relevant lines in 3 files are covered.
2 unchanged lines in 1 file lost coverage.
Overall coverage increased (+1.6%) to 43.382%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

EdgeAgentSDK/Pollux/Sources/Models/JWT/JWTRevocationCheck.swift
1
2
50.0%

EdgeAgentSDK/Pollux/Sources/PolluxImpl+CredentialVerification.swift
3
4
75.0%

EdgeAgentSDK/Pollux/Sources/Models/JWT/JWTRevocationStatus.swift
0
41
0.0%

Files with Coverage Reduction
New Missed Lines
%

EdgeAgentSDK/Pollux/Sources/PolluxImpl+CredentialVerification.swift
2
76.4%

Totals

Change from base Build<PHONE_NUMBER>:
1.6%

Covered Lines:
5080

Relevant Lines:
11710

💛  - Coveralls


[Bug]: Show pending balance for force closes

Describe the bug
Bitkit needs to show pending transfer UI when a channel is force closed.
pending balance, card, activity item
https://app.asana.com/0/1189635884316057/1205269092901302/f
https://app.asana.com/0/0/1204208728352470/1206703239419962/f
Reproduce

Open a channel
Either force close from client or LSP
Should see pending transfer UI

Screenshots / Recording
No response
Operating system
Android, iOS
Bitkit version
116
Log output
No response

I think this also affects mutual channel close

This might also affect mutual close channel because I just witnessed Bitkit not realising it had received a channel close tx until I restored the wallet.

Tested on 658b9f2bd22d2ca63893a89dc56f47a054546d79
The transferring suggestion displays with correct expected time to wait. The balance activity doesn't show

The incoming transfer text shows upcoming new balance

LGTM.