thunderbird / thunderbird-android

Thunderbird for Android – Open Source Email App for Android (fka K-9 Mail)
https://thunderbird.net/mobile
Apache License 2.0
11.02k stars 2.51k forks source link

Crash when long pressing data URL encoded large image #8532

Open MountComb opened 2 weeks ago

MountComb commented 2 weeks ago

Checklist

App & version

Thunderbird for Android version 8.0 from Google Play, and also K-9 from F-droid (a few months ago, I do not remember the exact version number)

Android version

Android 14 & 15

Steps to reproduce

  1. Create a email containing large image as data URL. You can just use this attachment crashme.eml.txt and rename it as *.eml. The file just looks like this:

    Message-ID: <2eee22e6-18ad-4c0d-87eb-355b3abb8e9b@example.com>
    Date: Thu, 7 Nov 2024 19:39:55 +0000
    User-Agent: Mozilla Thunderbird
    From: foo@example.com
    To: bar@example.com
    Subject: crashme
    Content-Type: multipart/alternative;
    boundary="------------ggyPWjEDBnJYIGduC9ejEvvy"
    MIME-Version: 1.0
    
    --------------ggyPWjEDBnJYIGduC9ejEvvy
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: base64
    
    --------------ggyPWjEDBnJYIGduC9ejEvvy
    Content-Type: text/html; charset=UTF-8
    Content-Transfer-Encoding: 7bit
    
    <img src="data:image/jpeg;base64,/9j/4AAQSk[[[...LONG.BASE64.DATA...]]]b2qRH/2Q==" alt="">
    --------------ggyPWjEDBnJYIGduC9ejEvvy
  2. Import the email using Thunderbird Desktop by dragging the file onto the Inbox.
  3. On Android Thunderbird, sync and open the email.
  4. Long-press the image to save it.

Expected behavior

A pop-up menu with options to view or save the image.

Actual behavior

Thunderbird hangs for a few seconds and then crash.

Logs

It seems that a time-consuming task is running in the main thread, making Thunderbird unresponsive and killed by Android system.

Here are related logs:

11-08 00:12:35.643  2009  3267 [I] VibratorManagerServiceExtImpl: vibrate is uid=10413, pid=0, opPkg=net.thunderbird.android, effect=Mono{mEffect=Composed{segments=[OplusVibrationEffectSegment{mEffectId=1, mEffectStrength=-1, mRingtonePath=''}], repeat=-1}}, attributes=VibrationAttributes{mUsage=TOUCH, mAudioUsage= USAGE_UNKNOWN, mCategory=UNKNOWN, mFlags=0}, reason=performHapticFeedback(constant=0): View#performHapticFeedback, token=203729431
11-08 00:12:35.644  2009  3267 [I] VibratorManagerServiceExtImpl: vibrate is uid=10413, pid=0, opPkg=net.thunderbird.android, effect=Mono{mEffect=Composed{segments=[OplusVibrationEffectSegment{mEffectId=1, mEffectStrength=-1, mRingtonePath=''}], repeat=-1}}, attributes=VibrationAttributes{mUsage=TOUCH, mAudioUsage= USAGE_UNKNOWN, mCategory=UNKNOWN, mFlags=0}, reason=performHapticFeedback(constant=0): View#performHapticFeedback, token=203729431
11-08 00:12:40.996  2009  2328 [I] InputDispatcher: AnrLogEnhancement:onAnrLocked 8b90321 net.thunderbird.android/com.fsck.k9.activity.MessageList (server) is not responding seq=1046227
11-08 00:12:41.000  2009  2328 [W] InputDispatcher: Window 8b90321 net.thunderbird.android/com.fsck.k9.activity.MessageList (server) is unresponsive: 8b90321 net.thunderbird.android/com.fsck.k9.activity.MessageList (server) is not responding. Waited 5000ms for MotionEvent(deviceId=5, eventTime=69363508378000, source=TOUCHSCREEN, displayId=0, action=MOVE, actionButton=0x00000000, flags=0x00000000, metaState=0x00000000, buttonState=0x00000000, classification=NONE, edgeFlags=0x00000000, xPrecision=16.0, yPrecision=16.0, xCursorPosition=nan, yCursorPosition=nan, pointers=[0: (755.2, 1424.5)]), policyFlags=0x62000000
11-08 00:12:41.000  2009  2328 [W] InputDispatcher: Canceling events for 8b90321 net.thunderbird.android/com.fsck.k9.activity.MessageList (server) because it is unresponsive
11-08 00:12:41.004  2009  2009 [I] OIM_Policy: receive gesture unResponsive msg, reason = 8b90321 net.thunderbird.android/com.fsck.k9.activity.MessageList (server) is not responding. Waited 5000ms for MotionEvent(deviceId=5, eventTime=69363508378000, source=TOUCHSCREEN, displayId=0, action=MOVE, actionButton=0x00000000, flags=0x00000000, metaState=0x00000000, buttonState=0x00000000, classification=NONE, edgeFlags=0x00000000, xPrecision=16.0, yPrecision=16.0, xCursorPosition=nan, yCursorPosition=nan, pointers=[0: (755.2, 1424.5)]), policyFlags=0x62000000 OPLUS_EX_CHANNEL_NAME = OplusExInputReceiver1
11-08 00:12:41.004  2009  2328 [I] WindowManager: ANR in Window{8b90321 u0 net.thunderbird.android/com.fsck.k9.activity.MessageList}. Reason:Input dispatching timed out (8b90321 net.thunderbird.android/com.fsck.k9.activity.MessageList (server) is not responding. Waited 5000ms for MotionEvent(deviceId=5, eventTime=69363508378000, source=TOUCHSCREEN, displayId=0, action=MOVE, actionButton=0x00000000, flags=0x00000000, metaState=0x00000000, buttonState=0x00000000, classification=NONE, edgeFlags=0x00000000, xPrecision=16.0, yPrecision=16.0, xCursorPosition=nan, yCursorPosition=nan, pointers=[0: (755.2, 1424.5)]), policyFlags=0x62000000).
11-08 00:12:41.005  2009  2328 [D] WindowManager:  mCurrentFocus =Window{d604ef8 u0 AtchDlg:net.thunderbird.android/com.fsck.k9.activity.MessageList},drawState=NO_SURFACE,w.getFrame() =Rect(0, 0 - 0, 0),mSyncState=0,flags =25296898,canReceiveKeys = true,reasonfromTouch= false isVisibleRequestedOrAdding=true mViewVisibility=0 mRemoveOnExit=false flags=25296898 appWindowsAreFocusable=true canReceiveTouchInput=true displayIsOnTop=true displayIsTrusted=true transitShouldKeepFocus=false,isFocusable=false,mHasSurface=falsemViewVisibility=0x0
11-08 00:12:41.005  2009  2328 [D] WindowManager:  mFocusedApp MainWindow =Window{8b90321 u0 net.thunderbird.android/com.fsck.k9.activity.MessageList},drawState=HAS_DRAWN,w.getFrame() =Rect(0, 0 - 1264, 2780),flags =-2122252032,canReceiveKeys = true,reasonfromTouch= false isVisibleRequestedOrAdding=true mViewVisibility=0 mRemoveOnExit=false flags=-2122252032 appWindowsAreFocusable=true canReceiveTouchInput=true displayIsOnTop=true displayIsTrusted=true transitShouldKeepFocus=false,isFocusable=true,mHasSurface=true
11-08 00:12:41.005  2009  2328 [D] WindowManager:  log WindowState end, mFocusedApp =ActivityRecord{1fdc58b u0 net.thunderbird.android/com.fsck.k9.activity.MessageList t5529}
11-08 00:12:41.018  2009 21066 [W] OplusWindowContainerControlService: respondANR: all info about WindowContainer: Stack: Counter{ com.coloros.compass2(1) com.f0x1d.logfox(1) net.thunderbird.android(1) com.artemchep.keyguard(1) net.sourceforge.opencamera(1) com.tencent.mm(1) com.coloros.alarmclock(1) com.tencent.mobileqq(1) com.oplus.camera(1) com.coloros.filemanager(1) com.coloros.shortcuts(1) com.android.mms(1) google.android.task.calendar(1) org.mozilla.firefox(1) com.xingin.xhs(1) com.oplus.backuprestore.phoneclone(1) org.fdroid.fdroid(1) com.taobao.taobao(1) com.huawei.study.hiresearch(1) com.v2ray.ang(1) com.oppo.gallery3d.app.Gallery(1) }; Task: Counter{ net.thunderbird.android/com.fsck.k9.activity.MessageList(1) } Counter{ com.android.launcher/.Launcher(1) } Counter{ com.android.settings/com.oplus.settings.feature.homepage.OplusSettingsHomepageActivity(1) com.android.settings/.SubSettings(2) com.android.settings/.Settings$DevelopmentSettingsDashboardActivity(1) } Counter{ com.f0x1d.logfox/.ui.activity.MainActivity(1) } Counter{ org.fdroid.fdroid/.views.main.MainActivity(1) org.fdroid.fdroid/.views.AppDetailsActivity(1) org.fdroid.fdroid/.views.apps.AppListActivity(1) } Counter{ org.mozilla.firefox/.App(1) } Counter{ com.coloros.filemanager/com.oplus.filebrowser.FileBrowserActivity(1) } Counter{ com.tencent.mm/.ui.LauncherUI(1) } Counter{ com.xingin.xhs/.index.v2.IndexActivityV2(1) } Counter{ com.google.android.calendar/.allinone.AllInOneCalendarActivity(1) } Counter{ com.autonavi.minimap/com.autonavi.map.activity.SplashActivity(1) } Counter{ com.v2ray.ang/.ui.MainActivity(1) } Counter{ com.coloros.shortcuts/.ui.MainActivity(1) } Counter{ com.coloros.gallery3d/.app.MainActivity(1) } Counter{ com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.MainActivity(1) com.huawei.study.hiresearch/com.huawei.huaweiresearch.peachblossom.plugin.activity.PluginDefaultProxyActivity(1) com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.SplashActivity(1) } Counter{ com.coloros.alarmclock/com.oplus.alarmclock.AlarmClock(1) } Counter{ com.artemchep.keyguard/.android.MainActivity(1) } Counter{ net.sourceforge.opencamera/.MainActivity(1) } Counter{ com.coloros.backuprestore/com.oplus.phoneclone.PhoneCloneMainActivity(1) } Counter{ com.coloros.compass2/com.coloros.compass.flat.FlatCompass(1) } Counter{ com.tencent.mobileqq/.activity.SplashActivity(1) } Counter{ com.android.mms/.ui.ConversationList(1) } Counter{ com.oplus.camera/.Camera(1) } Counter{ com.taobao.taobao/com.taobao.tao.welcome.Welcome(1) }
11-08 00:12:41.018  2009 21066 [W] OplusWindowContainerControlService: respondANR: all info about WindowContainer: Stack: Counter{ com.coloros.compass2(1) com.f0x1d.logfox(1) net.thunderbird.android(1) com.artemchep.keyguard(1) net.sourceforge.opencamera(1) com.tencent.mm(1) com.coloros.alarmclock(1) com.tencent.mobileqq(1) com.oplus.camera(1) com.coloros.filemanager(1) com.coloros.shortcuts(1) com.android.mms(1) google.android.task.calendar(1) org.mozilla.firefox(1) com.xingin.xhs(1) com.oplus.backuprestore.phoneclone(1) org.fdroid.fdroid(1) com.taobao.taobao(1) com.huawei.study.hiresearch(1) com.v2ray.ang(1) com.oppo.gallery3d.app.Gallery(1) }; Task: Counter{ net.thunderbird.android/com.fsck.k9.activity.MessageList(1) } Counter{ com.android.launcher/.Launcher(1) } Counter{ com.android.settings/com.oplus.settings.feature.homepage.OplusSettingsHomepageActivity(1) com.android.settings/.SubSettings(2) com.android.settings/.Settings$DevelopmentSettingsDashboardActivity(1) } Counter{ com.f0x1d.logfox/.ui.activity.MainActivity(1) } Counter{ org.fdroid.fdroid/.views.main.MainActivity(1) org.fdroid.fdroid/.views.AppDetailsActivity(1) org.fdroid.fdroid/.views.apps.AppListActivity(1) } Counter{ org.mozilla.firefox/.App(1) } Counter{ com.coloros.filemanager/com.oplus.filebrowser.FileBrowserActivity(1) } Counter{ com.tencent.mm/.ui.LauncherUI(1) } Counter{ com.xingin.xhs/.index.v2.IndexActivityV2(1) } Counter{ com.google.android.calendar/.allinone.AllInOneCalendarActivity(1) } Counter{ com.autonavi.minimap/com.autonavi.map.activity.SplashActivity(1) } Counter{ com.v2ray.ang/.ui.MainActivity(1) } Counter{ com.coloros.shortcuts/.ui.MainActivity(1) } Counter{ com.coloros.gallery3d/.app.MainActivity(1) } Counter{ com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.MainActivity(1) com.huawei.study.hiresearch/com.huawei.huaweiresearch.peachblossom.plugin.activity.PluginDefaultProxyActivity(1) com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.SplashActivity(1) } Counter{ com.coloros.alarmclock/com.oplus.alarmclock.AlarmClock(1) } Counter{ com.artemchep.keyguard/.android.MainActivity(1) } Counter{ net.sourceforge.opencamera/.MainActivity(1) } Counter{ com.coloros.backuprestore/com.oplus.phoneclone.PhoneCloneMainActivity(1) } Counter{ com.coloros.compass2/com.coloros.compass.flat.FlatCompass(1) } Counter{ com.tencent.mobileqq/.activity.SplashActivity(1) } Counter{ com.android.mms/.ui.ConversationList(1) } Counter{ com.oplus.camera/.Camera(1) } Counter{ com.taobao.taobao/com.taobao.tao.welcome.Welcome(1) }
11-08 00:12:41.018  2009 21066 [W] OplusWindowContainerControlService: respondANR: all info about WindowContainer: Stack: Counter{ com.coloros.compass2(1) com.f0x1d.logfox(1) net.thunderbird.android(1) com.artemchep.keyguard(1) net.sourceforge.opencamera(1) com.tencent.mm(1) com.coloros.alarmclock(1) com.tencent.mobileqq(1) com.oplus.camera(1) com.coloros.filemanager(1) com.coloros.shortcuts(1) com.android.mms(1) google.android.task.calendar(1) org.mozilla.firefox(1) com.xingin.xhs(1) com.oplus.backuprestore.phoneclone(1) org.fdroid.fdroid(1) com.taobao.taobao(1) com.huawei.study.hiresearch(1) com.v2ray.ang(1) com.oppo.gallery3d.app.Gallery(1) }; Task: Counter{ net.thunderbird.android/com.fsck.k9.activity.MessageList(1) } Counter{ com.android.launcher/.Launcher(1) } Counter{ com.android.settings/com.oplus.settings.feature.homepage.OplusSettingsHomepageActivity(1) com.android.settings/.SubSettings(2) com.android.settings/.Settings$DevelopmentSettingsDashboardActivity(1) } Counter{ com.f0x1d.logfox/.ui.activity.MainActivity(1) } Counter{ org.fdroid.fdroid/.views.main.MainActivity(1) org.fdroid.fdroid/.views.AppDetailsActivity(1) org.fdroid.fdroid/.views.apps.AppListActivity(1) } Counter{ org.mozilla.firefox/.App(1) } Counter{ com.coloros.filemanager/com.oplus.filebrowser.FileBrowserActivity(1) } Counter{ com.tencent.mm/.ui.LauncherUI(1) } Counter{ com.xingin.xhs/.index.v2.IndexActivityV2(1) } Counter{ com.google.android.calendar/.allinone.AllInOneCalendarActivity(1) } Counter{ com.autonavi.minimap/com.autonavi.map.activity.SplashActivity(1) } Counter{ com.v2ray.ang/.ui.MainActivity(1) } Counter{ com.coloros.shortcuts/.ui.MainActivity(1) } Counter{ com.coloros.gallery3d/.app.MainActivity(1) } Counter{ com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.MainActivity(1) com.huawei.study.hiresearch/com.huawei.huaweiresearch.peachblossom.plugin.activity.PluginDefaultProxyActivity(1) com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.SplashActivity(1) } Counter{ com.coloros.alarmclock/com.oplus.alarmclock.AlarmClock(1) } Counter{ com.artemchep.keyguard/.android.MainActivity(1) } Counter{ net.sourceforge.opencamera/.MainActivity(1) } Counter{ com.coloros.backuprestore/com.oplus.phoneclone.PhoneCloneMainActivity(1) } Counter{ com.coloros.compass2/com.coloros.compass.flat.FlatCompass(1) } Counter{ com.tencent.mobileqq/.activity.SplashActivity(1) } Counter{ com.android.mms/.ui.ConversationList(1) } Counter{ com.oplus.camera/.Camera(1) } Counter{ com.taobao.taobao/com.taobao.tao.welcome.Welcome(1) }
11-08 00:12:41.033  2009 21066 [D] ITheiaManagerExt: recordAnrOrCrashEventStamp: pnIndex: 0 pkIndex: 36 packageName: net.thunderbird.android
11-08 00:12:41.034  2009 21066 [W] ITheiaManagerExt: [sendEvent] {0x3 69368548 0x10001003 20672 10413 processName:net.thunderbird.android|packageVersion:8.0} reported frequently, then we return.
11-08 00:12:41.034  2009 21066 [D] ActivityManager: TheiaManager sendEvent:net.thunderbird.android ANR happen
11-08 00:12:41.058  4869 21071 [I] LogKit.OLC_CrashBox_ExceptionInfoEntity: exceptionInfoCollector get componentName:net.thunderbird.android/com.fsck.k9.activity.MessageList
11-08 00:12:41.058  4869 21071 [D] LogKit.OLC_CrashBox_PackageUtils: PackageName: net.thunderbird.android
11-08 00:12:41.059  4869 21071 [D] LogKit.OLC_CrashBox_PackageUtils: PackageName: net.thunderbird.android
11-08 00:12:41.061  1495  1584 [D] gaia:event_server: [handleEvent:34]parse event from rawMsg: {"data":"{\"app_list\":[\"net.thunderbird.android\"],\"error_time\":1730995961009,\"error_type\":\"anr_start\",\"file_id\":\"d19c855a-6c04-4028-971b-6b868d4b26e3\",\"log_option\":255,\"log_list\":[\"extras@2024-11-08_00-12-41.txt\"]}","eventId":269500417,"packetId":"1015","type":2}
11-08 00:12:41.062  1495  1568 [D] gaia:logcollect: [startCatchLog:130]LogCollect startCatchLog with exception Info: {"app_list":["net.thunderbird.android"],"error_time":1730995961009,"error_type":"anr_start","file_id":"d19c855a-6c04-4028-971b-6b868d4b26e3","log_option":255,"log_list":["extras@2024-11-08_00-12-41.txt"]}
11-08 00:12:41.070  4869 21071 [D] LogKit.OLC_CrashBox_PackageUtils: PackageName: net.thunderbird.android
11-08 00:12:41.071  4869 21071 [D] LogKit.OLC_CrashBox_PackageUtils: PackageName: net.thunderbird.android
11-08 00:12:41.386  2009  2848 [E] OsenseKillAction: KillAction: find invalid process: net.thunderbird.android:20672:2
11-08 00:12:41.387  2009  2848 [I] OsenseKillAction: KillAction: oops, can not find client pi: ProcessRecord{9868d61 20672:net.thunderbird.android/u0a413}
11-08 00:12:41.387  2009  2848 [I] OsenseKillAction: KillAction: oops, can not find client pi: ProcessRecord{9868d61 20672:net.thunderbird.android/u0a413}
11-08 00:12:41.406  1141  1141 [I] MTK_APPList: [notifyAPPstate] multi_resumed_app_info[0] net.thunderbird.android/com.fsck.k9.activity.MessageList, pid:20672, fps:-1, isMultiWindow:0
11-08 00:12:41.413  1141  1141 [I] MTK_APPList: [notifyAPPstate] multi_resumed_app_info[0] net.thunderbird.android/com.fsck.k9.activity.MessageList, pid:20672, fps:-1, isMultiWindow:0
11-08 00:12:41.414  1141  1141 [I] MTK_APPList: [notifyAPPstate] multi_resumed_app_info[0] net.thunderbird.android/com.fsck.k9.activity.MessageList, pid:20672, fps:-1, isMultiWindow:0
11-08 00:12:41.415  1141  1141 [I] MTK_APPList: [notifyAPPstate] multi_resumed_app_info[0] net.thunderbird.android/com.fsck.k9.activity.MessageList, pid:20672, fps:-1, isMultiWindow:0
11-08 00:12:41.423  1141  1141 [I] MTK_APPList: [notifyAPPstate] multi_resumed_app_info[0] net.thunderbird.android/com.fsck.k9.activity.MessageList, pid:20672, fps:-1, isMultiWindow:0
11-08 00:12:41.424  1141  1141 [I] MTK_APPList: [notifyAPPstate] multi_resumed_app_info[0] net.thunderbird.android/com.fsck.k9.activity.MessageList, pid:20672, fps:-1, isMultiWindow:0
11-08 00:12:41.725  2009 21066 [E] ActivityManager: ANR in net.thunderbird.android (net.thunderbird.android/com.fsck.k9.activity.MessageList)
11-08 00:12:41.725  2009 21066 [E] ActivityManager: Reason: Input dispatching timed out (8b90321 net.thunderbird.android/com.fsck.k9.activity.MessageList (server) is not responding. Waited 5000ms for MotionEvent(deviceId=5, eventTime=69363508378000, source=TOUCHSCREEN, displayId=0, action=MOVE, actionButton=0x00000000, flags=0x00000000, metaState=0x00000000, buttonState=0x00000000, classification=NONE, edgeFlags=0x00000000, xPrecision=16.0, yPrecision=16.0, xCursorPosition=nan, yCursorPosition=nan, pointers=[0: (755.2, 1424.5)]), policyFlags=0x62000000).
11-08 00:12:41.725  2009 21066 [E] ActivityManager: Parent: net.thunderbird.android/com.fsck.k9.activity.MessageList
11-08 00:12:41.725  2009 21066 [E] ActivityManager:   27% 20672/net.thunderbird.android: 22% user + 5.3% kernel / faults: 52877 minor 77 major
11-08 00:12:41.725  2009 21066 [E] ActivityManager:   101% 20672/net.thunderbird.android: 101% user + 0% kernel / faults: 9441 minor 3 major
11-08 00:12:41.726  2009 21066 [W] OplusWindowContainerControlService: respondANR: all info about WindowContainer: Stack: Counter{ com.coloros.compass2(1) com.f0x1d.logfox(1) net.thunderbird.android(1) com.artemchep.keyguard(1) net.sourceforge.opencamera(1) com.tencent.mm(1) com.coloros.alarmclock(1) com.tencent.mobileqq(1) com.oplus.camera(1) com.coloros.filemanager(1) com.coloros.shortcuts(1) com.android.mms(1) google.android.task.calendar(1) org.mozilla.firefox(1) com.xingin.xhs(1) com.oplus.backuprestore.phoneclone(1) org.fdroid.fdroid(1) com.taobao.taobao(1) com.huawei.study.hiresearch(1) com.v2ray.ang(1) com.oppo.gallery3d.app.Gallery(1) }; Task: Counter{ net.thunderbird.android/com.fsck.k9.activity.MessageList(1) } Counter{ com.android.launcher/.Launcher(1) } Counter{ com.android.settings/com.oplus.settings.feature.homepage.OplusSettingsHomepageActivity(1) com.android.settings/.SubSettings(2) com.android.settings/.Settings$DevelopmentSettingsDashboardActivity(1) } Counter{ com.f0x1d.logfox/.ui.activity.MainActivity(1) } Counter{ org.fdroid.fdroid/.views.main.MainActivity(1) org.fdroid.fdroid/.views.AppDetailsActivity(1) org.fdroid.fdroid/.views.apps.AppListActivity(1) } Counter{ org.mozilla.firefox/.App(1) } Counter{ com.coloros.filemanager/com.oplus.filebrowser.FileBrowserActivity(1) } Counter{ com.tencent.mm/.ui.LauncherUI(1) } Counter{ com.xingin.xhs/.index.v2.IndexActivityV2(1) } Counter{ com.google.android.calendar/.allinone.AllInOneCalendarActivity(1) } Counter{ com.autonavi.minimap/com.autonavi.map.activity.SplashActivity(1) } Counter{ com.v2ray.ang/.ui.MainActivity(1) } Counter{ com.coloros.shortcuts/.ui.MainActivity(1) } Counter{ com.coloros.gallery3d/.app.MainActivity(1) } Counter{ com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.MainActivity(1) com.huawei.study.hiresearch/com.huawei.huaweiresearch.peachblossom.plugin.activity.PluginDefaultProxyActivity(1) com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.SplashActivity(1) } Counter{ com.coloros.alarmclock/com.oplus.alarmclock.AlarmClock(1) } Counter{ com.artemchep.keyguard/.android.MainActivity(1) } Counter{ net.sourceforge.opencamera/.MainActivity(1) } Counter{ com.coloros.backuprestore/com.oplus.phoneclone.PhoneCloneMainActivity(1) } Counter{ com.coloros.compass2/com.coloros.compass.flat.FlatCompass(1) } Counter{ com.tencent.mobileqq/.activity.SplashActivity(1) } Counter{ com.android.mms/.ui.ConversationList(1) } Counter{ com.oplus.camera/.Camera(1) } Counter{ com.taobao.taobao/com.taobao.tao.welcome.Welcome(1) }
11-08 00:12:41.728  2009 21066 [D] ActivityManager: Completed ANR of net.thunderbird.android in 717ms, latency 2ms
11-08 00:12:41.728  2009  2059 [W] OplusWindowContainerControlService: respondANR: all info about WindowContainer: Stack: Counter{ com.coloros.compass2(1) com.f0x1d.logfox(1) net.thunderbird.android(1) com.artemchep.keyguard(1) net.sourceforge.opencamera(1) com.tencent.mm(1) com.coloros.alarmclock(1) com.tencent.mobileqq(1) com.oplus.camera(1) com.coloros.filemanager(1) com.coloros.shortcuts(1) com.android.mms(1) google.android.task.calendar(1) org.mozilla.firefox(1) com.xingin.xhs(1) com.oplus.backuprestore.phoneclone(1) org.fdroid.fdroid(1) com.taobao.taobao(1) com.huawei.study.hiresearch(1) com.v2ray.ang(1) com.oppo.gallery3d.app.Gallery(1) }; Task: Counter{ net.thunderbird.android/com.fsck.k9.activity.MessageList(1) } Counter{ com.android.launcher/.Launcher(1) } Counter{ com.android.settings/com.oplus.settings.feature.homepage.OplusSettingsHomepageActivity(1) com.android.settings/.SubSettings(2) com.android.settings/.Settings$DevelopmentSettingsDashboardActivity(1) } Counter{ com.f0x1d.logfox/.ui.activity.MainActivity(1) } Counter{ org.fdroid.fdroid/.views.main.MainActivity(1) org.fdroid.fdroid/.views.AppDetailsActivity(1) org.fdroid.fdroid/.views.apps.AppListActivity(1) } Counter{ org.mozilla.firefox/.App(1) } Counter{ com.coloros.filemanager/com.oplus.filebrowser.FileBrowserActivity(1) } Counter{ com.tencent.mm/.ui.LauncherUI(1) } Counter{ com.xingin.xhs/.index.v2.IndexActivityV2(1) } Counter{ com.google.android.calendar/.allinone.AllInOneCalendarActivity(1) } Counter{ com.autonavi.minimap/com.autonavi.map.activity.SplashActivity(1) } Counter{ com.v2ray.ang/.ui.MainActivity(1) } Counter{ com.coloros.shortcuts/.ui.MainActivity(1) } Counter{ com.coloros.gallery3d/.app.MainActivity(1) } Counter{ com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.MainActivity(1) com.huawei.study.hiresearch/com.huawei.huaweiresearch.peachblossom.plugin.activity.PluginDefaultProxyActivity(1) com.huawei.study.hiresearch/com.huawei.hiresearch.ui.view.activity.SplashActivity(1) } Counter{ com.coloros.alarmclock/com.oplus.alarmclock.AlarmClock(1) } Counter{ com.artemchep.keyguard/.android.MainActivity(1) } Counter{ net.sourceforge.opencamera/.MainActivity(1) } Counter{ com.coloros.backuprestore/com.oplus.phoneclone.PhoneCloneMainActivity(1) } Counter{ com.coloros.compass2/com.coloros.compass.flat.FlatCompass(1) } Counter{ com.tencent.mobileqq/.activity.SplashActivity(1) } Counter{ com.android.mms/.ui.ConversationList(1) } Counter{ com.oplus.camera/.Camera(1) } Counter{ com.taobao.taobao/com.taobao.tao.welcome.Welcome(1) }
11-08 00:12:41.728  2009  2059 [W] ActivityTaskManager:   Force finishing activity net.thunderbird.android/com.fsck.k9.activity.MessageList