AuroraDroid crashes when searching

Description

On a fresh installation of Android 11 (crDroid 7) AuroraDroid versions 1.0.5, 1.0.6 & 1.0.7 all crash when attempting a search.

How to reproduce

  1. adb install AuroraDroid_1.0.X.apk (where X is 5, 6, or 7)
  2. adb reboot
  3. Start AuroraDroid.
  4. Select F-Droid repo from Repository list.
  5. Synchronize
  6. Select search box and search for anything.
  7. AuroraDroid either restarts or crashes.

How the issue was verified

Verified the issue exists on the three mentioned versions and captured logcats for each.

1.0.5:

02-16 02:15:14.437  6235  6302 W Filter  :      at com.aurora.adroid.ui.activity.SearchActivity.a(:13)
02-16 02:15:14.441  6235  6235 E AndroidRuntime: Process: com.aurora.adroid, PID: 6235
02-16 02:15:14.443  1452  1774 W ActivityTaskManager:   Force finishing activity com.aurora.adroid/.ui.activity.SearchActivity
02-16 02:15:14.950  1452  1529 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{fadfe61 u0 com.aurora.adroid/.ui.activity.SearchActivity t82 f}}
02-16 02:15:14.950  1452  1529 W ActivityTaskManager: Activity pause timeout for ActivityRecord{fadfe61 u0 com.aurora.adroid/.ui.activity.SearchActivity t82 f}}
02-16 02:15:19.476  1452  1907 I WindowManager: Input event dispatching timed out sending to com.aurora.adroid/com.aurora.adroid.ui.activity.SearchActivity.  Reason: bdf1899 com.aurora.adroid/com.aurora.adroid.ui.activity.SearchActivity (server) is not responding. Waited 5006ms for FocusEvent(hasFocus=false)
02-16 02:15:19.539  1452  1907 W InputDispatcher: Canceling events for bdf1899 com.aurora.adroid/com.aurora.adroid.ui.activity.SearchActivity (server) because it is unresponsive
02-16 02:15:19.562  1452  6311 I ActivityManager: Crashing app skipping ANR: ProcessRecord{aed2f6d 6235:com.aurora.adroid/u0a280} Input dispatching timed out (bdf1899 com.aurora.adroid/com.aurora.adroid.ui.activity.SearchActivity (server) is not responding. Waited 5006ms for FocusEvent(hasFocus=false))
02-16 02:15:19.562  1452  6311 D ActivityManager: Completed ANR of com.aurora.adroid in 23ms, latency 0ms
02-16 02:15:22.201  1452  1774 W WindowManager:   Force finishing activity com.aurora.adroid/.ui.activity.SearchActivity
02-16 02:15:22.203  1452  1774 W WindowManager:   Force finishing activity com.aurora.adroid/.ui.activity.AuroraActivity
02-16 02:15:22.225  1452  1774 I ActivityManager: Killing 6235:com.aurora.adroid/u0a280 (adj 0): crash
02-16 02:15:22.252  1452  5534 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ LISTEN id=32, [ Transports: CELLULAR|WIFI|ETHERNET Capabilities: NOT_RESTRICTED&TRUSTED&NOT_VPN&FOREGROUND Uid: 10280 AdministratorUids: [] RequestorUid: 10280 RequestorPackageName: com.aurora.adroid] ], android.os.BinderProxy@d4d2914)
02-16 02:15:22.253  1452  5294 I WindowManager: WIN DEATH: Window{bdf1899 u0 com.aurora.adroid/com.aurora.adroid.ui.activity.SearchActivity}
02-16 02:15:22.253  1452  5294 W InputDispatcher: Attempted to unregister already unregistered input channel 'bdf1899 com.aurora.adroid/com.aurora.adroid.ui.activity.SearchActivity (server)'
02-16 02:15:22.254     0     0 I         : [20210216_02:15:22.252659]@5 process 6235:m.aurora.adroid, 6263:glide-active-re send sig:17 to process 789:main
02-16 02:15:22.262  1452  6223 I WindowManager: WIN DEATH: Window{d9bf250 u0 com.aurora.adroid/com.aurora.adroid.ui.activity.AuroraActivity}
02-16 02:15:22.262  1452  6223 W InputDispatcher: Attempted to unregister already unregistered input channel 'd9bf250 com.aurora.adroid/com.aurora.adroid.ui.activity.AuroraActivity (server)'

1.0.6:

02-16 02:34:17.793  1460  1484 I ActivityTaskManager: START u0 {cmp=com.aurora.adroid/.ui.generic.activity.SearchActivity} from uid 10281
02-16 02:34:17.819  6266  6266 D Aurora Droid: Light Theme Applied
02-16 02:34:17.961  1460  1514 I ActivityTaskManager: Displayed com.aurora.adroid/.ui.generic.activity.SearchActivity: +168ms
02-16 02:34:21.638  6266  6329 W Filter  : 	at com.aurora.adroid.ui.generic.activity.SearchActivity.I(:4)
02-16 02:34:21.650  6266  6266 E AndroidRuntime: Process: com.aurora.adroid, PID: 6266
02-16 02:34:21.658  1460  5716 W ActivityTaskManager:   Force finishing activity com.aurora.adroid/.ui.generic.activity.SearchActivity
02-16 02:34:22.167  1460  1505 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{3816c03 u0 com.aurora.adroid/.ui.generic.activity.SearchActivity t87 f}}
02-16 02:34:22.167  1460  1505 W ActivityTaskManager: Activity pause timeout for ActivityRecord{3816c03 u0 com.aurora.adroid/.ui.generic.activity.SearchActivity t87 f}}
02-16 02:34:24.826  1460  5716 W WindowManager:   Force finishing activity com.aurora.adroid/.ui.generic.activity.SearchActivity
02-16 02:34:24.834  1460  5716 W WindowManager:   Force finishing activity com.aurora.adroid/.ui.main.AuroraActivity
02-16 02:34:24.845  1460  5716 I ActivityManager: Killing 6266:com.aurora.adroid/u0a281 (adj 0): crash
02-16 02:34:24.877  1460  6136 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ LISTEN id=33, [ Transports: CELLULAR|WIFI|ETHERNET Capabilities: NOT_RESTRICTED&TRUSTED&NOT_VPN&FOREGROUND Uid: 10281 AdministratorUids: [] RequestorUid: 10281 RequestorPackageName: com.aurora.adroid] ], android.os.BinderProxy@7d032f7)
02-16 02:34:24.882     0     0 I         : [20210216_02:34:24.878335]@4 process 6266:m.aurora.adroid, 6293:glide-active-re send sig:17 to process 787:main
02-16 02:34:24.878  1460  1484 I WindowManager: WIN DEATH: Window{8c52bac u0 com.aurora.adroid/com.aurora.adroid.ui.generic.activity.SearchActivity}
02-16 02:34:24.878  1460  1484 W InputDispatcher: Attempted to unregister already unregistered input channel '8c52bac com.aurora.adroid/com.aurora.adroid.ui.generic.activity.SearchActivity (server)'
02-16 02:34:24.892  1460  5369 I WindowManager: WIN DEATH: Window{f4d0d54 u0 com.aurora.adroid/com.aurora.adroid.ui.main.AuroraActivity}
02-16 02:34:24.892  1460  5369 W InputDispatcher: Attempted to unregister already unregistered input channel 'f4d0d54 com.aurora.adroid/com.aurora.adroid.ui.main.AuroraActivity (server)'

1.0.7:

02-16 02:38:14.984  1482  4271 I ActivityTaskManager: START u0 {cmp=com.aurora.adroid/.ui.generic.activity.SearchActivity} from uid 10282
02-16 02:38:15.005  5812  5812 D Aurora Droid: Light Theme Applied
02-16 02:38:15.118  1482  1536 I ActivityTaskManager: Displayed com.aurora.adroid/.ui.generic.activity.SearchActivity: +133ms
02-16 02:38:19.079  5812  5973 W Filter  : 	at com.aurora.adroid.ui.generic.activity.SearchActivity.J(:4)
02-16 02:38:19.084  5812  5812 E AndroidRuntime: Process: com.aurora.adroid, PID: 5812
02-16 02:38:19.086  1482  1812 W ActivityTaskManager:   Force finishing activity com.aurora.adroid/.ui.generic.activity.SearchActivity
02-16 02:38:19.124  1482  1812 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ LISTEN id=31, [ Transports: CELLULAR|WIFI|ETHERNET Capabilities: NOT_RESTRICTED&TRUSTED&NOT_VPN&FOREGROUND Uid: 10282 AdministratorUids: [] RequestorUid: 10282 RequestorPackageName: com.aurora.adroid] ], android.os.BinderProxy@79459f6)
02-16 02:38:19.125  1482  3425 I ActivityManager: Process com.aurora.adroid (pid 5812) has died: fg  TOP
02-16 02:38:19.126  1482  4270 I WindowManager: WIN DEATH: Window{f0acc5 u0 com.aurora.adroid/com.aurora.adroid.ui.generic.activity.SearchActivity}
02-16 02:38:19.126  1482  4270 W InputDispatcher: Attempted to unregister already unregistered input channel 'f0acc5 com.aurora.adroid/com.aurora.adroid.ui.generic.activity.SearchActivity (server)'
02-16 02:38:19.126     0     0 I         : [20210216_02:38:19.125044]@4 process 5812:m.aurora.adroid, 5973:Filter send sig:17 to process 789:main
02-16 02:38:19.131  1482  4271 I WindowManager: WIN DEATH: Window{6b887aa u0 com.aurora.adroid/com.aurora.adroid.ui.main.AuroraActivity}
02-16 02:38:19.131  1482  4271 W InputDispatcher: Attempted to unregister already unregistered input channel '6b887aa com.aurora.adroid/com.aurora.adroid.ui.main.AuroraActivity (server)'

Additional notes

I was also experiencing this this issue on Android 10 (crDroid 6) just did not log it.

Issue does not exist with AuroraStore.

Edited by Neurognostic