Skip to content

[ANR] NotificationDrawerManager.setCurrentRoom  #4214

@ouchadam

Description

@ouchadam

This looks like the main thread is stuck waiting for the the synchronised eventList to unlock

  at im.vector.app.features.notifications.NotificationDrawerManager.setCurrentRoom (NotificationDrawerManager.kt:1)
  at im.vector.app.features.home.room.detail.RoomDetailFragment.onPause (RoomDetailFragment.kt:2)
  at androidx.fragment.app.Fragment.performPause (Fragment.java:8)
  at androidx.fragment.app.FragmentStateManager.pause (FragmentStateManager.java:3)
  at androidx.fragment.app.FragmentStateManager.moveToExpectedState (FragmentStateManager.java:30)
  at androidx.fragment.app.FragmentManager.moveToState (FragmentManager.java:73)
  at androidx.fragment.app.FragmentManager.dispatchStateChange (FragmentManager.java:5)
  at androidx.fragment.app.FragmentActivity.onPause (FragmentActivity.java:5)
  at im.vector.app.core.platform.VectorBaseActivity.onPause (VectorBaseActivity.kt:1)
  at android.app.Activity.performPause (Activity.java:8294)
  at android.app.Instrumentation.callActivityOnPause (Instrumentation.java:1510)
  at android.app.ActivityThread.performPauseActivityIfNeeded (ActivityThread.java:4839)
  at android.app.ActivityThread.performPauseActivity (ActivityThread.java:4800)
  at android.app.ActivityThread.handlePauseActivity (ActivityThread.java:4748)
  at android.app.servertransaction.PauseActivityItem.execute (PauseActivityItem.java:46)
  at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:176)
  at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:97)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2142)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loop (Looper.java:236)
  at android.app.ActivityThread.main (ActivityThread.java:7864)

Metadata

Metadata

Assignees

No one assigned

    Labels

    O-UncommonMost users are unlikely to come across this or unexpected workflowS-MinorImpairs non-critical functionality or suitable workarounds existT-DefectSomething isn't working: bugs, crashes, hangs and other reported problemsZ-ANRApplication Not Responding

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions