InnerTune icon indicating copy to clipboard operation
InnerTune copied to clipboard

App crashes when finding songs

Open airon90 opened this issue 2 years ago • 0 comments

Checklist

  • [X] I am able to reproduce the bug with the latest version.
  • [X] I've checked that there is no issue about this bug.
  • [X] This issue contains only one bug.
  • [X] The title of this issue accurately describes the bug.

Steps to reproduce the bug

  1. Have 3k songs in library
  2. Scroll the library by name

Expected behavior

Scroll library by letter

Actual behavior

App crashes

Screenshots/Screen recordings

No response

Logs

--------- beginning of main
06-07 09:44:28.432 20327 20327 E zionhuang.musi: Unknown bits set in runtime_flags: 0x800000
06-07 09:44:28.437 20327 20327 E zionhuang.musi: Not starting debugger since process cannot load the jdwp agent.
06-07 09:44:28.509 20327 20327 I Perf    : Connecting to perf service.
06-07 09:44:28.520 20327 20327 D NetworkSecurityConfig: No Network Security Config specified, using platform default
06-07 09:44:28.521 20327 20327 D NetworkSecurityConfig: No Network Security Config specified, using platform default
06-07 09:44:28.529 20327 20327 D WM-WrkMgrInitializer: Initializing WorkManager with default configuration.
06-07 09:44:28.533 20327 20327 I TetheringManager: registerTetheringEventCallback:com.zionhuang.music
06-07 09:44:28.631 20327 20327 D DecorView[]: getWindowModeFromSystem  windowmode is 1
06-07 09:44:28.631 20327 20327 D DecorView: createDecorCaptionView windowingMode:1 mWindowMode 1 isFullscreen: true
06-07 09:44:28.640 20327 20327 D MainActivity: android.intent.action.MAIN null
06-07 09:44:28.748 20327 20327 W DataBinding: Setting the fragment as the LifecycleOwner might cause memory leaks because views lives shorter than the Fragment. Consider using Fragment's view lifecycle
--------- beginning of system
06-07 09:44:28.755 20327 20327 W Activity: Slow Operation: Activity com.zionhuang.music/.ui.activities.MainActivity onStart took 111ms
06-07 09:44:28.767 20327 20327 D DecorView[]: getWindowModeFromSystem  windowmode is 1
06-07 09:44:28.773 20327 20327 W Looper  : PerfMonitor looperActivity : package=com.zionhuang.music/.ui.activities.MainActivity time=0ms latency=301ms running=0ms  procState=2 ClientTransaction{ callbacks=[android.app.servertransaction.TopResumedActivityChangeItem] } historyMsgCount=2 (msgIndex=1 wall=91ms seq=2 running=75ms runnable=7ms late=4ms h=android.app.ActivityThread$H w=110) (msgIndex=2 wall=222ms seq=3 running=196ms runnable=9ms late=80ms h=android.app.ActivityThread$H w=159)
06-07 09:44:28.797 20327 20327 I ExoPlayerImpl: Init 85d7095 [ExoPlayerLib/2.16.1] [willow, Redmi Note 8T, Xiaomi, 30]
06-07 09:44:28.801 20327 20327 E libc    : Access denied finding property "ro.vendor.df.effect.conflict"
06-07 09:44:28.801 20327 20327 E libc    : Access denied finding property "ro.vendor.knock.type"
06-07 09:44:28.850 20327 20349 I AdrenoGLES-0: QUALCOMM build                   : 03e27f8, I326e6aff90
06-07 09:44:28.850 20327 20349 I AdrenoGLES-0: Build Date                       : 11/02/20
06-07 09:44:28.850 20327 20349 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.32.02.04
06-07 09:44:28.850 20327 20349 I AdrenoGLES-0: Local Branch                     : mybrancheb1d781c-1a78-f1f4-8c78-ac1f6bcc2cee
06-07 09:44:28.850 20327 20349 I AdrenoGLES-0: Remote Branch                    : quic/gfx-adreno.lnx.1.0.r116-rel
06-07 09:44:28.850 20327 20349 I AdrenoGLES-0: Remote Branch                    : NONE
06-07 09:44:28.850 20327 20349 I AdrenoGLES-0: Reconstruct Branch               : NOTHING
06-07 09:44:28.850 20327 20349 I AdrenoGLES-0: Build Config                     : S P 10.0.7 AArch64
06-07 09:44:28.850 20327 20349 I AdrenoGLES-0: Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
06-07 09:44:28.857 20327 20349 I AdrenoGLES-0: PFP: 0x016ee190, ME: 0x00000000
06-07 09:44:28.901 20327 20349 E LB      : fail to open file: No such file or directory
06-07 09:44:28.907 20327 20327 D CompatibilityChangeReporter: Compat change id reported: 147600208; UID 10005; state: ENABLED
06-07 09:44:28.952 20327 20327 E zionhuang.musi: Invalid ID 0x00000000.
06-07 09:44:28.955 20327 20327 D miuisdk : current sdk level is 24
06-07 09:44:31.223 20327 20327 W Choreographer: Frame time is 0.048569 ms in the future!  Check that graphics HAL is generating vsync timestamps using the correct timebase.
06-07 09:44:37.136 20327 20327 V MiuiFrameworkFactory: get AllImpl object = android.common.MiuiFrameworkFactoryImpl@2a5581
06-07 09:44:37.144 20327 20327 W MirrorManager: this model don't Support
06-07 09:44:38.539 20327 20327 D DefaultSelectionTracker: Ignoring onDataSetChange. No active selection.
06-07 09:44:38.540 20327 20327 I chatty  : uid=10005(com.zionhuang.music) identical 8 lines
06-07 09:44:38.540 20327 20327 D DefaultSelectionTracker: Ignoring onDataSetChange. No active selection.
06-07 09:44:38.791 20327 20349 D OpenGLRenderer: endAllActiveAnimators on 0xb400007d3ce43000 (MenuPopupWindow$MenuDropDownListView) with handle 0xb400007e3ba32f40
06-07 09:44:38.811 20327 20327 D DefaultSelectionTracker: Ignoring onDataSetChange. No active selection.
06-07 09:44:40.749 20327 20327 D AndroidRuntime: Shutting down VM
--------- beginning of crash
06-07 09:44:40.749 20327 20327 E AndroidRuntime: FATAL EXCEPTION: main
06-07 09:44:40.749 20327 20327 E AndroidRuntime: Process: com.zionhuang.music, PID: 20327
06-07 09:44:40.749 20327 20327 E AndroidRuntime: java.lang.NullPointerException: Parameter specified as non-null is null: method com.zionhuang.music.databinding.ItemSongBindingImpl.executeBindings, parameter id
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at com.zionhuang.music.databinding.ItemSongBindingImpl.executeBindings(ItemSongBindingImpl.java:14)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at androidx.databinding.ViewDataBinding.executePendingBindings(ViewDataBinding.java:5)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at androidx.databinding.ViewDataBinding$7.run(ViewDataBinding.java:19)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at androidx.databinding.ViewDataBinding$8.doFrame(ViewDataBinding.java:3)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1056)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at android.view.Choreographer.doCallbacks(Choreographer.java:880)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at android.view.Choreographer.doFrame(Choreographer.java:809)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1043)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:938)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:99)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:236)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:8037)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:656)
06-07 09:44:40.749 20327 20327 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:967)
06-07 09:44:40.800 20327 20327 I Process : Sending signal. PID: 20327 SIG: 9

Music version

Latest F-Droid

Android version

MIUI 12.5

Additional information

#38 seems not to be fixed correctly

airon90 avatar Jun 07 '22 07:06 airon90