if it's a bug in a closed source Google service, how HTC released a fix? even if they roll back the service on a new system image it will self update... unless they hacked away and bumped the version...
The services probably just trigger an error deeper in the call stack like in Qualcomm's proprietary binary blobs. Perhaps they received a new version from Qualcomm.