Summary

Title:Marshalled delegates not catching managed exceptions
Category:Crash/Critical
Status:Confirmed
Posted By:EPHERE ( Marsel Khadiyev )
Date Created:5 June 2009

Problem

Description:Whenever a delegate is passed into a native call (ie. Interface.RegisterNotification(...)), if that delegate gets called and exception is raised inside of it, it will crash Max. There should be a way of catching those managed exceptions. For now only was is to wrap the whole delegate function with a try..catch block.
Steps to Reproduce:
 
No follow-ups were posted yet.