Just want to address this issue here before I file a bug. Whenever I run a script with a custom UI two times in quick succession, Clarisse 5 crashes. Same applies when I run two different scripts with UIs. I don't remember having those problems in v4, but it's 100% reproducible and 200% annoying.
Is there perhaps something I'm missing here, e.g. a destroyer command in the EventRewire class or anything else? The only way I know to destroy a window is this one after calling EventRewire:
- Code: Select all
window.show()
while window.is_shown(): ix.application.check_for_events()
window.destroy()
Not sure if the error message helps here, but I think it's not very specific:
- Code: Select all
Program received exception EXCEPTION_ACCESS_VIOLATION (0xC0000005).
Memory statistics: Used = 694 MiB, Peak = 694 MiB, Free = 56388 MiB
# 0 0x7FFBAE8CB069 core_debug_seh_filter (0x7FFBAE8CB069:0x7FFBAE8CB060+0x9) in C:\Program Files\Isotropix\Clarisse 5.0 SP7b\Clarisse\ix_core.dll (0x7FFBAE8C0000)
# 1 0x7FF70B4B5F1F Es wurde versucht, auf eine unzulässige Adresse zuzugreifen. (0xA5F1F) in C:\Program Files\Isotropix\Clarisse 5.0 SP7b\Clarisse\clarisse.exe (0x7FF70B410000)
# 2 0x7FFBA7F9ECD0 _C_specific_handler (0x7FFBA7F9ECD0:0x7FFBA7F9EC30+0xA0) in C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll (0x7FFBA7F90000)
# 3 0x7FFBC12F20CF _chkstk (0x7FFBC12F20CF:0x7FFBC12F1FB0+0x11F) in C:\WINDOWS\SYSTEM32\ntdll.dll (0x7FFBC1250000)
# 4 0x7FFBC12A1454 RtlRaiseException (0x7FFBC12A1454:0x7FFBC12A1020+0x434) in C:\WINDOWS\SYSTEM32\ntdll.dll (0x7FFBC1250000)
# 5 0x7FFBC12F0BFE KiUserExceptionDispatcher (0x7FFBC12F0BFE:0x7FFBC12F0BD0+0x2E) in C:\WINDOWS\SYSTEM32\ntdll.dll (0x7FFBC1250000)
# 6 0x7FFBAE8DC918 CoreVersion::epsilon (0x7FFBAE8DC918:0x7FFBAE8DBFE0+0x938) in C:\Program Files\Isotropix\Clarisse 5.0 SP7b\Clarisse\ix_core.dll (0x7FFBAE8C0000)
Thx!