Skip to content
This repository has been archived by the owner on Mar 16, 2021. It is now read-only.

ConcurrentModificationException in ContentProviderStorage.java:93 #123

Open
BiglyBT opened this issue Dec 5, 2017 · 3 comments
Open

ConcurrentModificationException in ContentProviderStorage.java:93 #123

BiglyBT opened this issue Dec 5, 2017 · 3 comments

Comments

@BiglyBT
Copy link

BiglyBT commented Dec 5, 2017

tray Version 0.12.0

How have you setup tray (E.g. Initialized in Application.onCreate, in an Activity, BroadcastReceiver, IntentService, MainThread)

Initialized in a separate thread launched on Application.onCreate

Device(s)

Reported on Flnet BandOTT (ba101)

Android Version

Reported on SDK 23

Stacktrace

Stacktrace
java.util.ConcurrentModificationException: 
at java.util.WeakHashMap$HashIterator.next (WeakHashMap.java:165)
at java.util.HashSet.<init> (HashSet.java:76)
at net.grandcentrix.tray.provider.ContentProviderStorage$TrayContentObserver.onChange (ContentProviderStorage.java:93)
at android.database.ContentObserver.onChange (ContentObserver.java:145)
at android.database.ContentObserver$NotificationRunnable.run (ContentObserver.java:216)
at android.os.Handler.handleCallback (Handler.java:739)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:148)
at android.os.HandlerThread.run (HandlerThread.java:61)  

Description (Just a place with additional information, more == better)

Sorry, I don't have any more information. This just popped up on Google Play Console with no user comments.

@rzetzsche
Copy link

+1

@BiglyBT
Copy link
Author

BiglyBT commented Dec 11, 2017

Since this report, I've had one other with the same stacktrace, and one similar as follows

java.util.ConcurrentModificationException: 
  at java.util.WeakHashMap$HashIterator.nextEntry (WeakHashMap.java:789)
  at java.util.WeakHashMap$EntryIterator.next (WeakHashMap.java:828)
  at java.util.WeakHashMap$EntryIterator.next (WeakHashMap.java:827)
  at java.util.AbstractCollection.addAll (AbstractCollection.java:341)
  at java.util.HashSet.<init> (HashSet.java:117)
  at net.grandcentrix.tray.provider.ContentProviderStorage$TrayContentObserver.onChange (ContentProviderStorage.java:93)
  at android.database.ContentObserver.onChange (ContentObserver.java:145)
  at android.database.ContentObserver$NotificationRunnable.run (ContentObserver.java:216)
  at android.os.Handler.handleCallback (Handler.java:751)
  at android.os.Handler.dispatchMessage (Handler.java:95)
  at android.os.Looper.loop (Looper.java:154)
  at android.os.HandlerThread.run (HandlerThread.java:61)

@BiglyBT
Copy link
Author

BiglyBT commented Dec 11, 2017

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

2 participants