jetbrains软件打开后突然闪退

2023-05-16

文章目录

  • 0 背景
  • 1 错误重现
  • 2 错误原因
  • 3 解决方法

0 背景

在使用jetbrains编程软件时,突然出现打开就闪退的情况。一开始还以为是系统升级到macOS13.1的原因,经过查阅网上资料,发现macOS13.1没有此类的问题。就把问题确定在软件的配置上。

1 错误重现

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               clion [33594]
Path:                  /Applications/CLion.app/Contents/MacOS/clion
Identifier:            com.jetbrains.CLion
Version:               2022.2.4 (CL-222.4345.21)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-01-17 13:11:05.0865 +0800
OS Version:            macOS 13.1 (22C65)
Report Version:        12
Bridge OS Version:     7.1 (20P2059)
Anonymous UUID:        D31F91B9-6717-7FB6-6BB9-06E3FF476DE4

Sleep/Wake UUID:       736B55DA-119B-4B78-97D0-DC255BF81D9D

Time Awake Since Boot: 63000 seconds
Time Since Wake:       16849 seconds

System Integrity Protection: disabled

Crashed Thread:        3

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

Application Specific Information:
abort() called


Application Specific Backtrace 0:
0   CoreFoundation                      0x00007ff8051f740b __exceptionPreprocess + 242
1   libobjc.A.dylib                     0x00007ff804d43e25 objc_exception_throw + 48
2   CoreFoundation                      0x00007ff80521f5b6 _CFBundleGetValueForInfoKey + 0
3   AppKit                              0x00007ff8082ef584 -[NSWindow(NSWindow_Theme) _postWindowNeedsToResetDragMarginsUnlessPostingDisabled] + 307
4   AppKit                              0x00007ff8082dc353 -[NSWindow _initContent:styleMask:backing:defer:contentView:] + 1247
5   AppKit                              0x00007ff808477072 -[NSPanel _initContent:styleMask:backing:defer:contentView:] + 50
6   AppKit                              0x00007ff8082dbe6d -[NSWindow initWithContentRect:styleMask:backing:defer:] + 42
7   AppKit                              0x00007ff80847702b -[NSPanel initWithContentRect:styleMask:backing:defer:] + 59
8   AppKit                              0x00007ff8082da38b -[NSWindowTemplate nibInstantiate] + 354
9   AppKit                              0x00007ff8082a8822 -[NSIBObjectData instantiateObject:] + 222
10  AppKit                              0x00007ff8082a7f94 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 476
11  AppKit                              0x00007ff80829ca6f loadNib + 420
12  AppKit                              0x00007ff80829be57 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 737
13  AppKit                              0x00007ff80829ba81 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
14  AppKit                              0x00007ff8085eec60 -[NSAlert init] + 101
15  clion                               0x000000010e3aaa48 -[Launcher buildArgsFor:] + 1416
16  clion                               0x000000010e3aaf54 -[Launcher launch] + 340
17  Foundation                          0x00007ff805fd082c __NSThread__start__ + 1009
18  libsystem_pthread.dylib             0x00007ff8050a3259 _pthread_start + 125
19  libsystem_pthread.dylib             0x00007ff80509ec7b thread_start + 15


Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	    0x7ff8050645c2 mach_msg2_trap + 10
1   libsystem_kernel.dylib        	    0x7ff805072604 mach_msg2_internal + 82
2   libsystem_kernel.dylib        	    0x7ff80506b635 mach_msg_overwrite + 723
3   libsystem_kernel.dylib        	    0x7ff8050648a8 mach_msg + 19
4   CoreFoundation                	    0x7ff80517ecde __CFRunLoopServiceMachPort + 145
5   CoreFoundation                	    0x7ff80517d74a __CFRunLoopRun + 1360
6   CoreFoundation                	    0x7ff80517cb80 CFRunLoopRunSpecific + 560
7   clion                         	       0x10e3a9f22 main + 370
8   dyld                          	    0x7ff804d70310 start + 2432

Thread 1:
0   libsystem_pthread.dylib       	    0x7ff80509ec58 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	    0x7ff80509ec58 start_wqthread + 0

Thread 3 Crashed:
0   libsystem_kernel.dylib        	    0x7ff80506b22a __pthread_kill + 10
1   libsystem_pthread.dylib       	    0x7ff8050a2f7b pthread_kill + 263
2   libsystem_c.dylib             	    0x7ff804fecca5 abort + 123
3   libc++abi.dylib               	    0x7ff80505d082 abort_message + 241
4   libc++abi.dylib               	    0x7ff80504e23d demangling_terminate_handler() + 266
5   libobjc.A.dylib               	    0x7ff804d4b023 _objc_terminate() + 96
6   libc++abi.dylib               	    0x7ff80505c4a5 std::__terminate(void (*)()) + 8
7   libc++abi.dylib               	    0x7ff80505ed05 __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) + 27
8   libc++abi.dylib               	    0x7ff80505eccc __cxa_throw + 116
9   libobjc.A.dylib               	    0x7ff804d43f23 objc_exception_throw + 302
10  CoreFoundation                	    0x7ff80521f5b6 -[NSException raise] + 9
11  AppKit                        	    0x7ff8082ef584 -[NSWindow(NSWindow_Theme) _postWi

2 错误原因

未知,官网也未给出解释,但是大佬给出了解决方法(链接)

3 解决方法

打开文件
/Users/{USER_NAME}/Library/LaunchAgents/jetbrains.vmoptions.plist
,然后删除全部关于launchctl setenv "*_OPTIONS",然后保存文件,最后重启计算机。

具体方法为:

vi  ~/Library/LaunchAgents/jetbrains.vmoptions.plist
多次使用dd删除某行(含有`setenv`)
然后使用wq!保存
shutdown -r -t 0
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jetbrains软件打开后突然闪退 的相关文章

随机推荐