Closed
Bug 798779
Opened 11 years ago
Closed 4 years ago
java.lang.NullPointerException: at android.provider.Settings$NameValueCache.getString(Settings.java)
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox16 affected, firefox17 affected)
RESOLVED
WORKSFORME
People
(Reporter: scoobidiver, Unassigned)
Details
(Keywords: crash, Whiteboard: [native-crash])
Crash Data
There are 6 crashes across all versions over the last four weeks, including: bp-244a6c54-1dc3-46b0-be0e-9b3842121005. java.lang.NullPointerException at android.provider.Settings$NameValueCache.getString(Settings.java:737) at android.provider.Settings$System.getString(Settings.java:846) at android.provider.Settings$System.getInt(Settings.java:895) at android.media.AudioManager.querySoundEffectsEnabled(AudioManager.java:1681) at android.media.AudioManager.playSoundEffect(AudioManager.java:1634) at android.view.ViewRootImpl.playSoundEffect(ViewRootImpl.java:3866) at android.view.View.playSoundEffect(View.java:15582) at android.widget.AdapterView.performItemClick(AdapterView.java:294) at android.widget.AbsListView.performItemClick(AbsListView.java:1086) at android.widget.AbsListView$PerformClick.run(AbsListView.java:2855) at android.widget.AbsListView$1.run(AbsListView.java:3529) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4745) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) More reports at: https://crash-stats.mozilla.com/report/list?signature=java.lang.NullPointerException%3A+at+android.provider.Settings%24NameValueCache.getString%28Settings.java%29
Comment 1•11 years ago
|
||
This is a strange crash. None of our code is in stack trace. Looking at Android's code, it looks like AudioManager.querySoundEffectsEnabled() might getting a mContext.getContentResolver() here: https://github.com/android/platform_frameworks_base/blob/master/media/java/android/media/AudioManager.java#L1681 That is returning null from cr.acquireProvider() here: https://github.com/android/platform_frameworks_base/blob/master/core/java/android/provider/Settings.java#L727 Then crashing here: https://github.com/android/platform_frameworks_base/blob/master/core/java/android/provider/Settings.java#L737
Reporter | ||
Updated•11 years ago
|
Updated•8 years ago
|
Crash Signature: [@ java.lang.NullPointerException: at android.provider.Settings$NameValueCache.getString(Settings.java)] → [@ java.lang.NullPointerException: at android.provider.Settings$NameValueCache.getString(Settings.java)]
[@ java.lang.NullPointerException: at android.provider.Settings$NameValueCache.getString]
This started to happen to me recently when using an automated script to install several system apks. I'm not sure this is the same problem for you guys, but here's how I fixed it: http://fr33kk0mpu73r.blogspot.com.es/2015/11/solving-nullpointerexception-at.html
Comment 3•4 years ago
|
||
Closing because no crashes reported for 12 weeks.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•3 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•