App Lounge : Crash observed while trying to find the Windy app on GS290
- /e/ version:
1.8-rc.2-q-20230126255028-stable-GS290
- Device model(s): GS290
- Device rooted: no
Summary
App Lounge : Crash observed while trying to find the Windy app on GS290
The problem
Steps to reproduce
- Not reproducible
- Launch App Lounge and try to search for the Windy app before the home page loads.
What is the current behavior?
- Crash observed
What is the expected correct behavior?
- No crash should be observed
Technical informations
Relevant logs (adb logcat
)
--------- beginning of crash
01-27 13:55:03.754 9095 9095 E AndroidRuntime: FATAL EXCEPTION: main
01-27 13:55:03.754 9095 9095 E AndroidRuntime: Process: foundation.e.apps, PID: 9095
01-27 13:55:03.754 9095 9095 E AndroidRuntime: java.lang.NullPointerException
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at com.aurora.gplayapi.data.providers.HeaderProvider.getDefaultHeaders(HeaderProvider.kt:35)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at com.aurora.gplayapi.helpers.SearchHelper.searchResults(SearchHelper.kt:80)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at com.aurora.gplayapi.helpers.SearchHelper.searchResults$default(SearchHelper.kt:78)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at foundation.e.apps.api.gplay.GPlayAPIImpl$getSearchResults$1$1.invokeSuspend(GPlayAPIImpl.kt:77)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
01-27 13:55:03.754 9095 9095 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
01-27 13:55:03.759 2636 9214 I DropBoxManagerService: add tag=system_app_crash isTagEnabled=true flags=0x2
01-27 13:55:03.761 2636 5861 W ActivityTaskManager: Force finishing activity foundation.e.apps/.MainActivity
01-27 13:55:03.791 9095 9095 I Process : Sending signal. PID: 9095 SIG: 9
01-27 13:55:03.801 350 350 I hwservicemanager: getTransport: Cannot find entry android.hardware.graphics.mapper@3.0::IMapper/default in either framework or device manifest.
01-27 13:55:03.802 3181 4612 W Gralloc3: mapper 3.x is not supported
01-27 13:55:03.810 3181 4612 E gralloc : Arm Module v1.0
01-27 13:55:03.813 3181 4612 E ion : ioctl c0044901 failed with code -1: Invalid argument
01-27 13:55:03.820 3551 3587 I ServiceManager: Waiting for service 'media.VTS' on '/dev/binder'...
01-27 13:55:03.827 2487 2556 D AAL : 01-27 01:55:03.645 BL= 323,ESS= 256, 01-27 01:55:03.711 BL= 322,ESS= 256, 01-27 01:55:03.761 BL= 321,ESS= 256, 01-27 01:55:03.777 BL= 322,ESS= 256, 01-27 01:55:03.827 BL= 323,ESS= 256,
01-27 13:55:03.848 3181 3200 W droid.launcher: Reducing the number of considered missed Gc histogram windows from 507 to 100
01-27 13:55:03.853 3181 3202 W InputChannel-JNI: Input channel object 'recents_animation_input_consumer (client)' was finalized without being disposed!
01-27 13:55:03.898 2636 2742 W InputDispatcher: channel 'ac4c60c foundation.e.apps/foundation.e.apps.MainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
01-27 13:55:03.898 2636 2742 E InputDispatcher: channel 'ac4c60c foundation.e.apps/foundation.e.apps.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
01-27 13:55:03.911 2636 9215 I GED : ged_boost_gpu_freq, level 100, eOrigin 2, final_idx 1, oppidx_max 1, oppidx_min 0
01-27 13:55:03.929 2446 2446 I Zygote : Process 9095 exited due to signal 9 (Killed)
01-27 13:55:03.930 2636 6706 I WindowManager: WIN DEATH: Window{ac4c60c u0 foundation.e.apps/foundation.e.apps.MainActivity}
01-27 13:55:03.930 2636 3156 I ActivityManager: Process foundation.e.apps (pid 9095) has died: fore TOP
01-27 13:55:03.931 2636 6706 W InputDispatcher: Attempted to unregister already unregistered input channel 'ac4c60c foundation.e.apps/foundation.e.apps.MainActivity (server)'
01-27 13:55:03.931 2636 2665 I libprocessgroup: Successfully killed process cgroup uid 10128 pid 9095 in 0ms
01-27 13:55:03.951 2962 3001 I ndroid.systemu: NativeAlloc concurrent copying GC freed 33623(1582KB) AllocSpace objects, 1(20KB) LOS objects, 49% free, 6228KB/12MB, paused 222us total 151.880ms
01-27 13:55:03.992 2636 2657 W ActivityManager: setHasOverlayUi called on unknown pid: 9095
01-27 13:55:04.066 4086 4350 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
Full Logs : test.log
Relevant screenshots
Solutions
Workaround
Possible fixes