Hi i was experiencing the same issue with cm 10.1 on Huawei u9200.
I found the root cause for my issue and who ever can check the source for a potential bug, please do so asap.
The gps/logs folder was full of old logs. Removing those files corrected the issue.
For good measure i cleared...