it seems that there is no checking if block passed into dispatch_async is nil in MR_saveInBackgroundErrorHandler (NSManagedObjectContext+MagicalSaves.m).
Due to this I have application hangs.
Good bug. I'll look into that
This seems to have been fixed in a recent release of MagicalRecord. Thanks for filing the bug!