Catch all errors that may be thrown from a macro

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Fixed
    • 2.1.3
    • Component/s: None

      If a macro throws an uncaught exception, it can make the whole page unviewable.

      Surround all macro execution with a catch (Throwable t) so whatever a macro throws (even an Error, since things like ClassDefNotFoundError are a distinct possibility with dynamically loaded plugins), it doesn't blow the whole page up.

              Assignee:
              Unassigned
              Reporter:
              Charles Miller (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: