Trim and CurveBoolean Bug

Sometimes I’ll be trimming and once I’ve gotten my trim I accidentally run CurveBoolean before exiting the trim command. I should kick this habit, but I notice that when I do do it often this weird infinite loop of splitting happens and the program stops responding…

Thanks
-Paul