One more thing - I think the patch should include lock object for arc4random - either "_arc4random_mutex" (originally) or "__arc4random_lock_object" (with my change to unify all names). Regards, FCh