specklesystems / speckle-sharp

.NET SDK, Schema and Connectors: Revit, Rhino, Grasshopper, Dynamo, ETABS, AutoCAD, Civil3D & more.
https://speckle.systems
Apache License 2.0
363 stars 167 forks source link

Bug: Excel Connector hangs when loading some commits #3589

Closed jhdempsey86 closed 1 week ago

jhdempsey86 commented 1 month ago

Prerequisites

What package are you referring to?

Speckle Connector for Excel

Describe the bug

When trying to get the data from the following commit, the Excel connector shows the loading circles, but the circles keep spinning indefinitely, and the UI hangs and becomes unresponsive. https://speckle.xyz/streams/846ea197e7/commits/7a32e5f0e5

This commit was produced using the code changes supplied in #3578

Commits made from the Civil 3D connector which don't have the above changes all seem to work fine

To Reproduce

Load up the Speckle Connector in Excel Select the "Jonathan's First Project" project It will try and load the latest commit At this point the loading circle will start to display, and will never go away, and the UI becomes unresponsive

Expected behaviour

We should be able to see the model in the viewing section, and download the data

Screenshots

image

System Info

Desktop (please complete the following information):

Windows 11 Excel Office 365

Failure Logs

No log files could be found at C:\Users\<>\AppData\Roaming\Speckle\Logs Is this where they are supposed to be?

Additional context

N/A

Proposed Solution (if any)

Its unclear what's happening as I can see when I select a commit that some data is downloaded, (I'm guessing the graphical model) but then the model is never displayed and you see the loading circle indefinitely. I don't think its related to the data or metadata because I am unable to even click the receive button to even start downloading that data.

Optional: Affected Projects

https://speckle.xyz/streams/846ea197e7/commits/7a32e5f0e5

linear[bot] commented 1 month ago

CNX-108 Bug: Excel Connector hangs when loading some commits