Crash on exit while script was running

Opus crashed when I exited it while a script (ColumnExifTool.js) was running.

One crash dialog, two crash logs.

Crash log ID: 523

Looks like it was still processing events after shutdown. Opus will wait for scripts to finish, but only for a few seconds (else it could be stuck forever).

We could add something scripts can check to see if Opus is waiting to shutdown, so they can skip any lengthy processing in that event, if that might help?

Yes, that could help. Perhaps something similar to the GetAbortState() method offered by the Progress object?

1 Like