Crash with class complete

I get the attached crash when trying to Ctl-C (any file, anywhere) in latest fire.Fire_2019-01-14-140741_Jeremys-iMac.crash.txt (70.0 KB)

Hmm, strange :(. Nothing really changed there in ages; will investigate.

I’ve just been investigating, and it’s the same on a few older ones too. .2349 is OK, .2353 is the first one it started happening in.

Reproduced. This one looks nasty, most likely a compile regression :(.

Thanks, logged as bugs://81737

Wow, the minimal test case for tis is so trivial, I’m surprised any block code works… :wink:

using Foundation;

namespace ConsoleApplication365
{
    class Program
    {
        public static Int32 Main(string[] args)
        {
            new Program().refactorOxygeneCompleteClass(null);
        }
        
        [IBAction]
        private void refactorOxygeneCompleteClass(id sender)
        {
            refactorOxygeneCompleteClassAtLocationCallback( () => {
                refactorCallback(null, null) action(refactorOxygeneCompleteClass);
            });
        }

        private void refactorCallback(id results, id feedback) action(delegate void(id sender) action)
        {
        }
        
        private void refactorOxygeneCompleteClassAtLocationCallback(delegate void() callback)
        {
            callback();
        }
    }
}

bugs://81737 got closed with status fixed.