Hey all, I keep getting this bug when trying to send through rhino (gh just doesn’t work at all, atm). Didn’t exist a couple of days ago, but now simply unable to send anything through. Occasionally I can send a couple of objects at a time, but sporadic. More often than not the whole thing simple fails and I get this error in the command line:
2020.09.09 22:33:45.493 +08:00 [2] | ERROR | Unobserved Task Exception: System.AggregateException: A Task’s exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. —> System.ArgumentNullException: Value cannot be null.
Parameter name: clientId
at SpeckleCore.SpeckleApiClient.d__21.MoveNext()
— End of inner exception stack trace —
—> (Inner Exception #0) System.ArgumentNullException: Value cannot be null.
Parameter name: clientId
at SpeckleCore.SpeckleApiClient.d__21.MoveNext()<—
Also “Error: a task was cancelled” in the Speckle Panel
Using the hestia server, and can access fine through my browser.
Any ideas? It’s got me stumped, but I feel like its probably quite trivial and I’m just missing something somewhere…
Edit:
Using Grasshopper throws this error in the command line:
2020.09.10 13:59:35.634 +08:00 [2] | ERROR | Unobserved Task Exception: System.AggregateException: A Task’s exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. —> System.AggregateException: One or more errors occurred. —> System.Threading.Tasks.TaskCanceledException: A task was canceled.
— End of inner exception stack trace —
at System.Threading.Tasks.Task1.GetResultCore(Boolean waitCompletionNotification) at SpeckleGrasshopper.Management.ListMyProjects.<SolveInstance>b__9_0(Task1 tsk)
at System.Threading.Tasks.Task.Execute()
— End of inner exception stack trace —
—> (Inner Exception #0) System.AggregateException: One or more errors occurred. —> System.Threading.Tasks.TaskCanceledException: A task was canceled.
— End of inner exception stack trace —
at System.Threading.Tasks.Task1.GetResultCore(Boolean waitCompletionNotification) at SpeckleGrasshopper.Management.ListMyProjects.<SolveInstance>b__9_0(Task1 tsk)
at System.Threading.Tasks.Task.Execute()
—> (Inner Exception #0) System.Threading.Tasks.TaskCanceledException: A task was canceled.<—
<—
To clarify - everything was working as expected over the weekend. I don’t feel like anything has changed on my end, so any advice is massively appreciated!
hi @TMorgan! I just looked at the logs on hestia, and there have seemed to be some “payload too large” errors. These usually happen when Speckle is trying to send something un-digestible, and I’ve seen this happening from Rhino rarely when meshing of a brep goes haywire (ie, small almost planar panel results in 100k vertices mesh).
I’d need to see the geometry you’re trying to send to be able to debug properly.
Regardless, I tried using it now, and everything seems fine at my end. Just to make sure, I’ve power cycled the server app - for the first time in 3 months+! (i’m high-fiving myself now, I didn’t do any maintenance in ages).
Hi @dimitrie, thanks for the response. I thought it might be something like that, but it consistently fails on anything over one object. I’ve attached a basic example that is failing. Not many items, and no complex geometry whatsoever. I’m getting hard-crashes sometimes as well. Prior to this weekend, I’ve never had an issue. Maybe I need to try a fresh install of Rhino and Speckle?
System info:
Rhino 6 SR29 2020-8-25 (Rhino 6, 6.29.20238.11501, Git hash:master @ 06b936ae4e8c289ecccfd6b5ee9bacccc60eded1)
License type: Educational, build 2020-08-25
License details: Cloud Zoo. In use by: Tristan Morgan ()
Windows 10.0 SR0.0 or greater (Physical RAM: 32Gb)
Machine name: DESKTOP-PDU9HHH