OrkestraOnline / Orkestra_Online

Orkestra Online is a cloud based platform for deploying, documenting and securing DynamoBIM and Grasshopper content.
https://www.orkestra.online
36 stars 2 forks source link

Revit crashes when opening OkPy file or attempting to create new OkPy tool #228

Closed chartreuseUNICORN closed 8 months ago

chartreuseUNICORN commented 8 months ago

Describe the bug When I open an OkPy file or try to create a new tool, Revit crashes with an unrecoverable error.

To Reproduce Steps to reproduce the behavior:

  1. Open Revit, create blank project
  2. Start OkPy
  3. Open existing file from 'recent', open command, or use new tool command
  4. Revit Crashes

image

Expected behavior Enter OkPy editor with new or existing file

Observed behavior The OkPy Editor opens, and you can actually copy the code and enter the Input editors, but Revit still displays and needs to respond to an urecoverable error.

Screenshots image

Desktop (please complete the following information):

In Which context did it happen (please select from the following list) : OkPy

Additional context Add any other relevant info about the problem here.

fablomb85 commented 8 months ago

My main issue is I cannot open OkPy nor in Revit 2023 or in Revit 2024. In Rvt 2023 the program exits and ask me to send some reports to Autodesk, and in Rvt 2024 gives the exact message that you screenshotted. How do you think we can fix it?

MostafaElAyoubi commented 8 months ago

hi @chartreuseUNICORN ! thank you very much for reporting this. And it is really awesome that you're using OkPy ! This is a known issue that happens in some scenarios, likely due to conflict with other addins. We've adressed it on our end, but it will require a new installer. Orkestra 1.8.0 is due for a release soon, and will include this! I'll update this thread as soon as it's there.

chartreuseUNICORN commented 8 months ago

the only addins i'm currently using besides Orkestra are RevitLookup and an Autodesk Data Exchange. I'll try uninstalling them and see what the result is, but it's not a viable long term solution.

MostafaElAyoubi commented 8 months ago

Interesting! Agreed, we do not wish to tell our users to uninstall the plugins they use and need! We've figured out a way around the issue that is much cleaner. To be more specific about where the issue lies : it has to do with conflicts on the AWS DynamoDB library.

chartreuseUNICORN commented 8 months ago

i tried uninstalling the addins i have and i get the same behavior.

chartreuseUNICORN commented 8 months ago

is there a way to 'reset' the orkestra install so i can continue working? I've tried uninstalling and deleting the temp data, but when i reinstall, i get the same failure.

MostafaElAyoubi commented 8 months ago

It is very strange that it used to work but doesn't anymore, even after uninstalling the plugins that were installed in between. I believe the AWS DynamoDB must have been updated somehow and it caused a conflict with OkPy. Bear with us litteraly a couple of days and we'll be publishing a fix for this!

MostafaElAyoubi commented 8 months ago

Implemented in 1.8.0