V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
huntagain2008
V2EX  ›  Windows

自己的 Windows11 打开任务管理器切换“性能”“进程”卡片页有一定概率会无响应闪退。

  •  
  •   huntagain2008 · 2021-10-14 11:31:30 +08:00 · 1648 次点击
    这是一个创建于 1140 天前的主题,其中的信息可能已经有所发展或是发生改变。

    系统及设备情况

    Windows11 22000.258 Dell Inspiron 3470 1T 机械硬盘 32G 的闪迪 USB2.0 用做 ReadyBoost

    操作过程

    CTRL+SHIFT+ESC 打开任务管理器,鼠标点击"性能"查看硬盘响应时间,再点击"进程"发现任务栏 CPU 占用 7%,这时有一定概率直接任务管理器退出,有时是再次点击"性能"任务管理器无响应闪退。https://i.imgur.com/PEyNpVX.mp4 Imgur

    第 1 条附言  ·  2021-10-15 10:22:48 +08:00
    本人非程序员。调试的结果也看不懂。希望有人能指点一下。用 WinDbg 的调试结果附在回复里。
    5 条回复    2021-10-15 10:39:25 +08:00
    bclerdx
        1
    bclerdx  
       2021-10-14 20:45:38 +08:00 via Android
    好奇,你这是用什么软件制作的 gif 动画啊。
    ysc3839
        2
    ysc3839  
       2021-10-15 05:14:56 +08:00
    如果任务管理器不会自动退出的话倒是可以考虑调试看看卡在哪了。
    huntagain2008
        3
    huntagain2008  
    OP
       2021-10-15 08:33:14 +08:00
    @bclerdx fmpeg -i xxx.mp4 xxx.gif 网上搜 markdown 怎么贴视频,有说用 gif 。然后搜 gif,就看到 ffmpeg 。刚好 ffmpeg 我有装过。f
    huntagain2008
        4
    huntagain2008  
    OP
       2021-10-15 10:23:11 +08:00
    (2ef4.4ac): Access violation - code c0000005 (first chance)
    First chance exceptions are reported before any exception handling.
    This exception may be expected and handled.
    DUI70!DirectUI::Element::GetChildren+0xa:
    00007ffc`7e31c01a f6819500000002 test byte ptr [rcx+95h],2 ds:00000000`00000095=??


    HEAP[Taskmgr.exe]: HEAP: Free Heap block 00000158B82F4A80 modified at 00000158B82F4AA0 after it was freed
    (175c.1198): Break instruction exception - code 80000003 (first chance)
    ntdll!RtlpBreakPointHeap+0x16:
    00007ffc`c8286a4e cc int 3

    0:000> !analyze -v
    *******************************************************************************
    * *
    * Exception Analysis *
    * *
    *******************************************************************************


    KEY_VALUES_STRING: 1

    Key : Analysis.CPU.mSec
    Value: 6968

    Key : Analysis.DebugAnalysisManager
    Value: Create

    Key : Analysis.Elapsed.mSec
    Value: 581788

    Key : Analysis.Init.CPU.mSec
    Value: 75406

    Key : Analysis.Init.Elapsed.mSec
    Value: 959044

    Key : Analysis.Memory.CommitPeak.Mb
    Value: 176

    Key : Timeline.OS.Boot.DeltaSec
    Value: 6887

    Key : Timeline.Process.Start.DeltaSec
    Value: 104

    Key : WER.OS.Branch
    Value: co_release

    Key : WER.OS.Timestamp
    Value: 2021-06-04T16:28:00Z

    Key : WER.OS.Version
    Value: 10.0.22000.1

    Key : WER.Process.Version
    Value: 10.0.22000.65


    NTGLOBALFLAG: 70

    PROCESS_BAM_CURRENT_THROTTLED: 0

    PROCESS_BAM_PREVIOUS_THROTTLED: 0

    APPLICATION_VERIFIER_FLAGS: 0

    EXCEPTION_RECORD: (.exr -1)
    ExceptionAddress: 00007ffcc8286a4e (ntdll!RtlpBreakPointHeap+0x0000000000000016)
    ExceptionCode: 80000003 (Break instruction exception)
    ExceptionFlags: 00000000
    NumberParameters: 1
    Parameter[0]: 0000000000000000

    FAULTING_THREAD: 00001198

    PROCESS_NAME: Taskmgr.exe

    ERROR_CODE: (NTSTATUS) 0x80000003 - { }

    EXCEPTION_CODE_STR: 80000003

    EXCEPTION_PARAMETER1: 0000000000000000

    ADDITIONAL_DEBUG_TEXT: Enable Pageheap/AutoVerifer ; Followup set based on attribute [Is_ChosenCrashFollowupThread] from Frame:[0] on thread:[PSEUDO_THREAD] ; Followup set based on attribute [BlockedOn_ShlwapiWorkitemsToEnd] from Frame:[19] on thread:[1198]

    STACK_TEXT:
    00000000`00000000 00000000`00000000 Taskmgr!TaskManager::View::DUI::ViewItemCache::CacheOrDestroyViewItemInternal<AtmViewItem,AtmViewItemCache>+0x0


    STACK_COMMAND: .ecxr ; ~~[0x1198]s ; .frame 19 ; ** Pseudo Context ** ManagedPseudo ** Value: ffffffff ** ; kb

    SYMBOL_NAME: Taskmgr!TaskManager::View::DUI::ViewItemCache::CacheOrDestroyViewItemInternal<AtmViewItem,AtmViewItemCache>

    MODULE_NAME: Taskmgr

    IMAGE_NAME: Taskmgr.exe

    FAILURE_BUCKET_ID: HEAP_CORRUPTION_INVALIDARGUMENT_80000003_Taskmgr.exe!TaskManager::View::DUI::ViewItemCache::CacheOrDestroyViewItemInternal_AtmViewItem,AtmViewItemCache_

    OS_VERSION: 10.0.22000.1

    BUILDLAB_STR: co_release

    OSPLATFORM_TYPE: x64

    OSNAME: Windows 10

    IMAGE_VERSION: 10.0.22000.65

    FAILURE_ID_HASH: {205fb7b3-aaaa-6299-6288-376d5fdc872a}

    Followup: MachineOwner
    ---------

    0:000>
    ExceptionAddress: 00007ffcc8286a4e (ntdll!RtlpBreakPointHeap+0x0000000000000016)
    ExceptionCode: 80000003 (Break instruction exception)
    ExceptionFlags: 00000000
    NumberParameters: 1
    Parameter[0]: 0000000000000000
    0:000>
    ExceptionAddress: 00007ffcc8286a4e (ntdll!RtlpBreakPointHeap+0x0000000000000016)
    ExceptionCode: 80000003 (Break instruction exception)
    ExceptionFlags: 00000000
    NumberParameters: 1
    Parameter[0]: 0000000000000000
    0:000> g
    (175c.27e8): Unknown exception - code 0000071a (first chance)
    (175c.1198): Windows Runtime Originate Error - code 40080201 (first chance)
    ntdll!NtTerminateProcess+0x14:
    00007ffc`c8223854 c3 ret
    0:000> t
    ^ No runnable debuggees error in 't'
    0:000> gu
    ^ No runnable debuggees error in 'gu'
    0:000> k
    # Child-SP RetAddr Call Site
    00 0000003b`a28df918 00007ffc`c81d3f98 ntdll!NtTerminateProcess+0x14
    01 0000003b`a28df920 00007ffc`c6b5c66b ntdll!RtlExitUserProcess+0xb8
    02 0000003b`a28df950 00007ffc`c5679fec KERNEL32!ExitProcessImplementation+0xb
    03 0000003b`a28df980 00007ffc`c567a0c1 ucrtbase!exit_or_terminate_process+0x44
    04 0000003b`a28df9b0 00007ffc`c567f33a ucrtbase!common_exit+0x79
    05 0000003b`a28dfa10 00007ff7`75a150e2 ucrtbase!__crt_state_management::wrapped_invoke<void (__cdecl*)(int),int,void>+0x2a
    06 0000003b`a28dfa40 00007ffc`c6b554e0 Taskmgr!__scrt_common_main_seh+0x172
    07 0000003b`a28dfa80 00007ffc`c818485b KERNEL32!BaseThreadInitThunk+0x10
    08 0000003b`a28dfab0 00000000`00000000 ntdll!RtlUserThreadStart+0x2b
    0:000> !analyze -v
    Last event: 175c.1198: Exit process 0:175c, code 0
    debugger time: Fri Oct 15 09:55:27.757 2021 (UTC + 8:00)
    bclerdx
        5
    bclerdx  
       2021-10-15 10:39:25 +08:00 via Android
    @huntagain2008 好的👌🏻。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1015 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:21 · PVG 04:21 · LAX 12:21 · JFK 15:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.