IllegalArgumentException: Bad intent: Intent { act=BonjourStatus (has extras) }
I just got this crash on a test device while starting up swapping on 1.16-alpha3, it is the same as acra-crash-reports#172
Process org.fdroid.fdroid.debug created for activity org.fdroid.fdroid.debug/org.fdroid.fdroid.views.main.MainActivity
PID: 28485 UID: GIDs:
System W ClassLoader referenced unknown path: /data/app/org.fdroid.fdroid.debug-1/lib/arm
libEGL D loaded /vendor/lib/egl/libEGL_tegra.so
D loaded /vendor/lib/egl/libGLESv1_CM_tegra.so
D loaded /vendor/lib/egl/libGLESv2_tegra.so
art I Background partial concurrent mark sweep GC freed 21169(1254KB) AllocSpace objects, 0(0B) LOS objects, 39% free, 2MB/4MB, paused 2.584ms total 162.880ms
Languages D Languages.setLanguage() ignored on >= android-24
art I Do partial code cache collection, code=2912B, data=31KB
I After code cache collection, code=2912B, data=31KB
I Increasing code cache capacity to 128KB
ACRA I ACRA is enabled for org.fdroid.fdroid.debug, initializing...
art I Do partial code cache collection, code=11KB, data=62KB
I After code cache collection, code=11KB, data=62KB
I Increasing code cache capacity to 256KB
CleanCacheWorker D Scheduled periodic work for cleaning the cache.
art I Background sticky concurrent mark sweep GC freed 15795(1042KB) AllocSpace objects, 7(140KB) LOS objects, 29% free, 3MB/4MB, paused 5.551ms total 87.178ms
UpdateService D Using android-21 JobScheduler for updates
D Update scheduler alarm set
art W Before Android 4.1, method android.graphics.PorterDuffColorFilter androidx.vectordrawable.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.Colo
rStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
SDCardScannerService I getExternalFilesDirs /storage/emulated/0/Android/data/org.fdroid.fdroid.debug/files
I getExternalFilesDirs /storage/emulated/0/Android/data/org.fdroid.fdroid.debug/files
I sdcard files []
art W Suspending all threads took: 38.029ms
I Background sticky concurrent mark sweep GC freed 2125(191KB) AllocSpace objects, 1(20KB) LOS objects, 9% free, 4MB/4MB, paused 60.431ms total 120.379ms
OpenGLRenderer I Initialized EGL, version 1.4
D Swap behavior 1
WifiStateChangeService D WiFi change service started.
D networkInfoStateInt == -1 wifiState == WIFI_STATE_ENABLED
D Checking wifi state (in background thread).
D Have wifi info, connected to "N office"
D Have wifi info, connected to "N office"
LocalRepoKeyStore D Generating LocalRepoKeyStore instance: /data/user/0/org.fdroid.fdroid.debug/app_keystore
D Using default KeyStore type: BKS
D Keystore already exists, loading...
art W Long monitor contention with owner arch_disk_io_0 (28520) at long android.database.sqlite.SQLiteConnection.nativePrepareStatement(long, java.lang.String)(SQLiteConnection.java:-2) waiters=0 in androidx.sqlite.d
b.SupportSQLiteDatabase androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper.getWritableSupportDatabase() for 2.273s
I Do full code cache collection, code=62KB, data=126KB
I Starting a blocking GC JitCodeCache
I After code cache collection, code=51KB, data=58KB
I Background sticky concurrent mark sweep GC freed 13738(821KB) AllocSpace objects, 0(0B) LOS objects, 8% free, 6MB/6MB, paused 6.119ms total 58.324ms
Choreographer I Skipped 42 frames! The application may be doing too much work on its main thread.
AppUpdateStatusManager D Add APK /org.mozilla.fennec_fdroid_1081100.apk with state UpdateAvailable
D Add APK /com.foobnix.pro.pdf.reader_4855.apk with state UpdateAvailable
D Add APK /ryey.easer.beta_129003.apk with state UpdateAvailable
D Add APK /com.github.muellerma.coffee_31.apk with state UpdateAvailable
D Add APK /app.organicmaps_22121812.apk with state UpdateAvailable
art I Do partial code cache collection, code=106KB, data=125KB
I After code cache collection, code=106KB, data=125KB
I Increasing code cache capacity to 512KB
NearbyViewBinder D swapView == null
WifiApControl W 6.0 or later, unaccessible MAC - falling back to the default device name: wlan0
SwapService D Initializing swap timeout to 900000ms minutes
D Cancelling existing timeout timer so timeout can be reset.
D Initializing swap timeout to 900000ms minutes
BonjourManager E Error while registering jmdns service
E java.net.SocketException: No such device
E at java.net.PlainDatagramSocketImpl.join(Native Method)
E at java.net.AbstractPlainDatagramSocketImpl.join(AbstractPlainDatagramSocketImpl.java:180)
E at java.net.MulticastSocket.joinGroup(MulticastSocket.java:319)
E at javax.jmdns.impl.JmDNSImpl.openMulticastSocket(JmDNSImpl.java:475)
E at javax.jmdns.impl.JmDNSImpl.<init>(JmDNSImpl.java:423)
E at javax.jmdns.JmDNS.create(JmDNS.java:99)
E at org.fdroid.fdroid.nearby.BonjourManager$1.onLooperPrepared(BonjourManager.java:142)
E at android.os.HandlerThread.run(HandlerThread.java:60)
AndroidRuntime D Shutting down VM
ACRA E ACRA caught a IllegalArgumentException for org.fdroid.fdroid.debug
E java.lang.IllegalArgumentException: Bad intent: Intent { act=BonjourStatus (has extras) }
E at org.fdroid.fdroid.nearby.SwapWorkflowActivity$11.onReceive(SwapWorkflowActivity.java:1199)
E at androidx.localbroadcastmanager.content.LocalBroadcastManager.executePendingBroadcasts(LocalBroadcastManager.java:313)
E at androidx.localbroadcastmanager.content.LocalBroadcastManager$1.handleMessage(LocalBroadcastManager.java:121)
E at android.os.Handler.dispatchMessage(Handler.java:102)
E at android.os.Looper.loop(Looper.java:154)
E at android.app.ActivityThread.main(ActivityThread.java:6186)
E at java.lang.reflect.Method.invoke(Native Method)
E at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
E at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
Process I Sending signal. PID: 28485 SIG: 9
Edited by Hans-Christoph Steiner