SecurityException: не разрешено выполнять OP_READ_PHONE_STATE

Пользователь сообщает о моем сбое приложений с этой ошибкой

java.lang.SecurityException: com.android.phone from uid 10134 not allowed to perform OP_READ_PHONE_STATE at android.os.Parcel.readException(Parcel.java:1620) at android.os.Parcel.readException(Parcel.java:1573) at com.android.internal.telephony.IPhoneSubInfo$Stub$Proxy.getVoiceMailNumberForSubscriber(IPhoneSubInfo.java:858) at android.telephony.TelephonyManager.getVoiceMailNumber(TelephonyManager.java:2383) at android.telephony.TelephonyManager.getVoiceMailNumber(TelephonyManager.java:2366) 

До сих пор только один пользователь сообщил об этой проблеме. Несколько тысяч других пользователей используют эту версию приложения без видимых проблем.

Исключение вызывается при вызове TelephonyManager.getVoiceMailNumber (). Эта операция документируется, как требуется разрешение READ_PHONE_STATE, которое было абсолютно положительно предоставлено.

Я отслеживал разрешение OP_READ_PHONE_STATE класса android.apps.AppOpsManager, но не могу понять, в чем именно он недоволен.

Может ли кто-нибудь объяснить, что происходит, и что нужно сделать, чтобы исправить ситуацию.

Спасибо, -Кен