WindowServer 报错 什么原因呢

2022-01-21 13:54:26 +08:00
 zhangchongjie
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process: WindowServer [170]
Path: /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer
Identifier: WindowServer
Version: ???
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 88

Date/Time: 2022-01-21 09:33:56.4979 +0800
OS Version: macOS 12.1 (21C52)
Report Version: 12
Anonymous UUID: 2EC760F2-E98B-93C9-ED37-D117DC724139


Time Awake Since Boot: 2600 seconds

System Integrity Protection: disabled

Crashed Thread: 11 Dispatch queue: com.apple.skylight.stats

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
boot-args: keepsyms=1 debug=0x100 darkwake=3
WindowServer(170,0x700007f24000) malloc: Incorrect checksum for freed object 0x7ff6f2eacc60: probably modified after being freed.
Corrupt value: 0x400007ff6f2e766f
StartTime:2022-01-21 08:50:09
GPU:NV
MetalDevice for accelerator(0x652f): 0x7ff6e9723478 (MTLDevice: 0x7ff6ef711000)
IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/GPP8@3,1/IOPP/GFX0@0/NVDA,Display-B@1/NVDA
abort() called

Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff8122ebaba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x7ff8122ebe2b mach_msg + 59
2 SkyLight 0x7ff8174a8a2e CGXRunOneServicesPass + 767
3 SkyLight 0x7ff8174a9b81 server_loop + 91
4 SkyLight 0x7ff8174a9874 SLXServer + 1707
5 WindowServer 0x109d763a8 0x109d73000 + 13224
6 dyld 0x1175334fe start + 462

Thread 1:: com.apple.coreanimation.render-server
0 libsystem_kernel.dylib 0x7ff8122ebaba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x7ff8122ebe2b mach_msg + 59
2 QuartzCore 0x7ff8198f8616 CA::Render::Server::server_thread(void*) + 493
3 QuartzCore 0x7ff8198f8419 thread_fun(void*) + 25
4 libsystem_pthread.dylib 0x7ff8123284f4 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff81232400f thread_start + 15

Thread 2:: Dispatch queue: com.apple.VirtualDisplayListener
0 libsystem_kernel.dylib 0x7ff8122ebaba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x7ff8122ebe2b mach_msg + 59
2 libsystem_kernel.dylib 0x7ff8122f4059 mach_msg_server_once + 257
3 CoreDisplay 0x7ff8135d5052 -[VirtualDisplayListener rx] + 77
4 libdispatch.dylib 0x7ff81216dad8 _dispatch_call_block_and_release + 12
5 libdispatch.dylib 0x7ff81216ecc9 _dispatch_client_callout + 8
6 libdispatch.dylib 0x7ff812174cee _dispatch_lane_serial_drain + 696
7 libdispatch.dylib 0x7ff8121757c8 _dispatch_lane_invoke + 366
8 libdispatch.dylib 0x7ff81217f7e1 _dispatch_workloop_worker_thread + 758
9 libsystem_pthread.dylib 0x7ff812325074 _pthread_wqthread + 326
10 libsystem_pthread.dylib 0x7ff812323ffb start_wqthread + 15

Thread 3:: IOHIDService - RunLoopCompatibilityThread
0 libsystem_kernel.dylib 0x7ff8122ebaba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x7ff8122ebe2b mach_msg + 59
2 CoreFoundation 0x7ff8123eedf1 __CFRunLoopServiceMachPort + 319
3 CoreFoundation 0x7ff8123ed4af __CFRunLoopRun + 1329
4 CoreFoundation 0x7ff8123ec8a9 CFRunLoopRunSpecific + 567
5 CoreFoundation 0x7ff812473e66 CFRunLoopRun + 40
6 IOKit 0x7ff814c44cfd __IOHIDServiceRunLoopCompatibilityThread + 306
7 libsystem_pthread.dylib 0x7ff8123284f4 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff81232400f thread_start + 15

Thread 4:
0 libsystem_kernel.dylib 0x7ff8122ee506 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff812328a69 _pthread_cond_wait + 1224
2 GeForceMTLDriver 0x110d0fb03 0x110b9e000 + 1514243
3 libsystem_pthread.dylib 0x7ff8123284f4 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff81232400f thread_start + 15

Thread 5:
0 libsystem_kernel.dylib 0x7ff8122ebaba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x7ff8122ebe2b mach_msg + 59
2 CoreDisplay 0x7ff8136aed29 CoreDisplay::Mach::Server::Start() + 147
3 CoreDisplay 0x7ff8136aee8f void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (CoreDisplay::Mach::Server::*)(), CoreDisplay::Mach::Server*> >(void*) + 59
4 libsystem_pthread.dylib 0x7ff8123284f4 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff81232400f thread_start + 15

Thread 6:: com.apple.windowserver.root_queue
0 libsystem_kernel.dylib 0x7ff8122ebb0e semaphore_timedwait_trap + 10
1 libdispatch.dylib 0x7ff81216f1f2 _dispatch_sema4_timedwait + 72
2 libdispatch.dylib 0x7ff81216f61f _dispatch_semaphore_wait_slow + 58
3 libdispatch.dylib 0x7ff81217e1e7 _dispatch_worker_thread + 308
4 libsystem_pthread.dylib 0x7ff8123284f4 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff81232400f thread_start + 15

Thread 7:: com.apple.windowserver.root_queue
0 libsystem_kernel.dylib 0x7ff8122ebb0e semaphore_timedwait_trap + 10
1 libdispatch.dylib 0x7ff81216f1f2 _dispatch_sema4_timedwait + 72
2 libdispatch.dylib 0x7ff81216f61f _dispatch_semaphore_wait_slow + 58
3 libdispatch.dylib 0x7ff81217e1e7 _dispatch_worker_thread + 308
4 libsystem_pthread.dylib 0x7ff8123284f4 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff81232400f thread_start + 15

Thread 8:: com.apple.windowserver.root_queue
0 libsystem_kernel.dylib 0x7ff8122ebb0e semaphore_timedwait_trap + 10
1 libdispatch.dylib 0x7ff81216f1f2 _dispatch_sema4_timedwait + 72
2 libdispatch.dylib 0x7ff81216f61f _dispatch_semaphore_wait_slow + 58
3 libdispatch.dylib 0x7ff81217e1e7 _dispatch_worker_thread + 308
4 libsystem_pthread.dylib 0x7ff8123284f4 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff81232400f thread_start + 15

Thread 9:
0 libsystem_pthread.dylib 0x7ff812323fec start_wqthread + 0

Thread 10:
0 libsystem_pthread.dylib 0x7ff812323fec start_wqthread + 0

Thread 11 Crashed:: Dispatch queue: com.apple.skylight.stats
0 libsystem_kernel.dylib 0x7ff8122f2112 __pthread_kill + 10
1 libsystem_pthread.dylib 0x7ff812328214 pthread_kill + 263
2 libsystem_c.dylib 0x7ff812274d10 abort + 123
3 libsystem_malloc.dylib 0x7ff81214f3e2 malloc_vreport + 548
4 libsystem_malloc.dylib 0x7ff8121632f2 malloc_zone_error + 183
5 libsystem_malloc.dylib 0x7ff8121473bc tiny_free_list_remove_ptr + 698
6 libsystem_malloc.dylib 0x7ff812146636 tiny_free_no_lock + 779
7 libsystem_malloc.dylib 0x7ff8121461eb free_tiny + 445
8 SkyLight 0x7ff8172f6e2c std::__1::__tree<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> > > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, void*>*) + 22
9 SkyLight 0x7ff8172f6e35 std::__1::__tree<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> > > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, void*>*) + 31
10 SkyLight 0x7ff8172f6e35 std::__1::__tree<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> > > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, void*>*) + 31
11 SkyLight 0x7ff8172f6e35 std::__1::__tree<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> > > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, void*>*) + 31
12 SkyLight 0x7ff8172f6e35 std::__1::__tree<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> > > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, void*>*) + 31
13 SkyLight 0x7ff8172f6e35 std::__1::__tree<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> > > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, void*>*) + 31
14 SkyLight 0x7ff8172f6e35 std::__1::__tree<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> > > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, void*>*) + 31
15 SkyLight 0x7ff8172f6e35 std::__1::__tree<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::__map_value_compare<int, std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> > > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, std::__1::shared_ptr<ProcessStats> >, void*>*) + 31
16 SkyLight 0x7ff8172f8374 __WSDataTimelinePushWindowStateForCurrentTime_block_invoke + 937
17 SkyLight 0x7ff8172f7591 invocation function for block in perform_block_on_session_stats_async(unsigned int, void (SessionStats&) block_pointer) + 43
18 libdispatch.dylib 0x7ff81216dad8 _dispatch_call_block_and_release + 12
19 libdispatch.dylib 0x7ff81216ecc9 _dispatch_client_callout + 8
20 libdispatch.dylib 0x7ff812174cee _dispatch_lane_serial_drain + 696
21 libdispatch.dylib 0x7ff8121757c8 _dispatch_lane_invoke + 366
22 libdispatch.dylib 0x7ff81217f7e1 _dispatch_workloop_worker_thread + 758
23 libsystem_pthread.dylib 0x7ff812325074 _pthread_wqthread + 326
24 libsystem_pthread.dylib 0x7ff812323ffb start_wqthread + 15

Thread 12:: IOHIDEvent Server Connection - Root
0 libsystem_kernel.dylib 0x7ff8122ebb0e semaphore_timedwait_trap + 10
1 libdispatch.dylib 0x7ff81216f1f2 _dispatch_sema4_timedwait + 72
2 libdispatch.dylib 0x7ff81216f61f _dispatch_semaphore_wait_slow + 58
3 libdispatch.dylib 0x7ff81217e1e7 _dispatch_worker_thread + 308
4 libsystem_pthread.dylib 0x7ff8123284f4 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff81232400f thread_start + 15

Thread 13:
0 libsystem_pthread.dylib 0x7ff812323fec start_wqthread + 0


Thread 11 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000700007f24000 rcx: 0x0000700007f23438 rdx: 0x0000000000000000
rdi: 0x0000000000068d93 rsi: 0x0000000000000006 rbp: 0x0000700007f23460 rsp: 0x0000700007f23438
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000246
r12: 0x0000000000068d93 r13: 0x0000000000000043 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: 0x00007ff8122f2112 rfl: 0x0000000000000246 cr2: 0x00007ff853af7008

Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133


Binary Images:
0x7ff8122eb000 - 0x7ff812321fff libsystem_kernel.dylib (*) <5aa1e5be-b5b8-3a02-9885-a8c99e0ca378> /usr/lib/system/libsystem_kernel.dylib
0x7ff8171e8000 - 0x7ff81757afff com.apple.SkyLight (1.600.0) <40ec9e65-1cf7-3fe0-a4f1-650d84d2899b> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
0x109d73000 - 0x109d76fff WindowServer (*) <380a76af-72b3-34ac-85ad-188a274c2e6a> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer
0x11752e000 - 0x117599fff dyld (*) <cef5a27a-d50b-3020-af03-1734b19bc8c5> /usr/lib/dyld
0x7ff8198b2000 - 0x7ff819b9afff com.apple.QuartzCore (1.11) <c78ddbd1-ad1a-32c3-8e61-7bad9bdf1df5> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7ff812322000 - 0x7ff81232dfff libsystem_pthread.dylib (*) <6c7561b4-4b92-3f45-921e-abe669299844> /usr/lib/system/libsystem_pthread.dylib
0x7ff8135c5000 - 0x7ff8136f0fff com.apple.CoreDisplay (263) <fa01c52b-289c-3040-bcd4-b1dbb955e52d> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
0x7ff81216c000 - 0x7ff8121b2fff libdispatch.dylib (*) <c8f7bfb6-4b1a-37cd-a32d-cd5069c916df> /usr/lib/system/libdispatch.dylib
0x7ff81236f000 - 0x7ff81286ffff com.apple.CoreFoundation (6.9) <7e1d1901-3f9e-3e2e-a090-3655e5f5e04b> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7ff814bf0000 - 0x7ff814ca5fff com.apple.framework.IOKit (2.0.2) <87a33021-c798-3ab6-b9c9-e191c58c495d> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x110b9e000 - 0x110d5dfff com.apple.GeForceMTLDriver (16.0.12) <c98a3c41-f720-3ed7-a3ec-6afc881c9373> /System/Library/Extensions/GeForceMTLDriver.bundle/Contents/MacOS/GeForceMTLDriver
0x7ff8121f3000 - 0x7ff81227bfff libsystem_c.dylib (*) <e58814cc-dcb7-35a5-badc-e367ed3ac207> /usr/lib/system/libsystem_c.dylib
0x7ff812140000 - 0x7ff81216bfff libsystem_malloc.dylib (*) <ca14841a-43f1-3f98-ad36-4a7c5c2447da> /usr/lib/system/libsystem_malloc.dylib

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=854.2M resident=0K(0%) swapped_out_or_unallocated=854.2M(100%)
Writable regions: Total=2.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.2G(100%)
901 次点击
所在节点    macOS
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/829682

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX