In the current released version of the media controller the recursion of self.id which is not set and thus calling get on kivy which returns self when the object is none (which it is since the owner calls itself) (which has since been fixed) leads to instant crashes of the mc_demo mentioned in the documentation.
Thanks for reporting. Unfortunately this is a known bug in kivy. We fixed it in dev. We should probably backport the fix to 0.52. As a workaround you can downgrade kivy to version 1.10.1.
In the current released version of the media controller the recursion of self.id which is not set and thus calling get on kivy which returns self when the object is none (which it is since the owner calls itself) (which has since been fixed) leads to instant crashes of the mc_demo mentioned in the documentation.