Platforms to show: All Mac Windows Linux Cross-Platform
DelegateCrashExceptionMBS class
Super class: RuntimeException
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Process | MBS Util Plugin | 23.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Raised in CallDelegateCrashSafeMBS function.
Message defines what caused the crash and ErrorNumber is the signal number (platform dependent!).
Message contains the reason, e.g.
- Delegate crashed with invalid pointer access.
- Delegate crashed with illegal instruction.
- Delegate crashed with floating point error.
- Delegate crashed with wrong system call.
- Delegate crashed with broken pipe.
- Delegate crashed with memory bus error.
This class has no sub classes.
Some examples using this class:
Blog Entries
- News from the MBS Xojo Plugins in Version 23.0
- Crash Protection for Xojo methods
- MBS Xojo Plugins, version 22.6pr1
Release notes
- Version 23.0
- Added CallDelegateCrashSafeMBS module and method to call crashing method and get an DelegateCrashExceptionMBS.
The items on this page are in the following plugins: MBS Util Plugin.
DeclareLibraryMBS - DesktopApplication