Changes between Initial Version and Version 1 of Ticket #7683, comment 3


Ignore:
Timestamp:
Sep 27, 2022, 11:41:38 AM (3 years ago)
Author:
Eric Pettersen

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #7683, comment 3

    initial v1  
    1 As you can see from the traceback, the douse code is throwing !UserError.  The problem is that the toolshed code is converting all tool-startup errors into !ToolshedErrors (except !CancelOperation, due to a change I recently made: https://github.com/RBVI/ChimeraX/commit/39368a67e837036b8daccf0578dc93df264d2ce6#diff-e7847a32d331ef2c0f80657799ae6628a613cdf36bcb648a2bfa8bb72a7d8eb5).  Unless I head different in the next few hours (probably from Greg), I am also going to prevent conversion of any errors that inherit from !NotABug, which will fix this.
     1As you can see from the traceback, the douse code is throwing !UserError.  The problem is that the toolshed code is converting all tool-startup errors into !ToolshedErrors (except !CancelOperation, due to a change I recently made: https://github.com/RBVI/ChimeraX/commit/39368a67e837036b8daccf0578dc93df264d2ce6#diff-e7847a32d331ef2c0f80657799ae6628a613cdf36bcb648a2bfa8bb72a7d8eb5).  Unless I hear different in the next few hours (probably from Greg), I am also going to prevent conversion of any errors that inherit from !NotABug, which will fix this.