XD 39 crashing on open

XD is crashing on open.


OSX 10.15.7

It happened today about the same time I upgraded.

It’s happening with both versions:
V39.0.12.12
P39.0.11.10

I have also been making changes to the plugin folder so it might be related to that.

What’s the crash log look like?

It’s pretty long. Let me know if you want me to post the whole thing.

But it starts like this:

Process: Adobe XD
Path: /Applications/Adobe XD (Prerelease)/Adobe XD (Prerelease).app/Contents/MacOS/Adobe XD
Identifier: com.adobe.xd
Version: 39.0.11.10 (39.0.11.10)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Adobe XD
User ID:

Date/Time:
OS Version: Mac OS X 10.15.7 ()
Report Version: 12
Anonymous UUID:

Sleep/Wake UUID:

Time Awake Since Boot: 330000 seconds
Time Since Wake: 8800 seconds

System Integrity Protection: enabled

Crashed Thread: 48 UXP JavaScript Thread

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

Application Specific Information:
dyld: in dladdr()
abort() called

Thread 0:: SpMainThread Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff71e61882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff71f22425 _pthread_cond_wait + 698
2 com.apple.Foundation 0x00007fff3a307edb -[NSOperation waitUntilFinished] + 697
3 com.apple.Foundation 0x00007fff3a49a280 NSOPERATIONQUEUE_IS_WAITING_ON_AN_OPERATION + 17
4 com.apple.Foundation 0x00007fff3a3c6e00 -[NSOperationQueue waitUntilAllOperationsAreFinished] + 229
5 org.cocoapods.FirebaseCrashlytics 0x000000010a2cdb82 __46-[FIRCLSReportManager startWithProfilingMark:]_block_invoke_2 + 61
6 org.cocoapods.FBLPromises 0x000000010a1a8346 __56-[FBLPromise chainOnQueue:chainedFulfill:chainedReject:]_block_invoke.48 + 40
7 libdispatch.dylib 0x00007fff71cc36c4 _dispatch_call_block_and_release + 12
8 libdispatch.dylib 0x00007fff71cc4658 _dispatch_client_callout + 8
9 libdispatch.dylib 0x00007fff71ccfd17 _dispatch_main_queue_callback_4CF + 1044
10 com.apple.CoreFoundation 0x00007fff37cbce81 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 9
11 com.apple.CoreFoundation 0x00007fff37c7cc87 __CFRunLoopRun + 2028
12 com.apple.CoreFoundation 0x00007fff37c7be3e CFRunLoopRunSpecific + 462
13 com.apple.HIToolbox 0x00007fff368a8abd RunCurrentEventLoopInMode + 292
14 com.apple.HIToolbox 0x00007fff368a87d5 ReceiveNextEventCommon + 584
15 com.apple.HIToolbox 0x00007fff368a8579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
16 com.apple.AppKit 0x00007fff34eee039 _DPSNextEvent + 883
17 com.apple.AppKit 0x00007fff34eec880 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
18 com.apple.AppKit 0x00007fff34ede58e -[NSApplication run] + 658
19 com.apple.AppKit 0x00007fff34eb0396 NSApplicationMain + 777
20 com.adobe.xd 0x0000000101497557 main + 1703
21 libdyld.dylib 0x00007fff71d1dcc9 start + 1

Thread 1:: Dispatch queue: com.google.FIRCoreDiagnostics
0 libsystem_kernel.dylib 0x00007fff71e61062 __psynch_mutexwait + 10
1 libsystem_pthread.dylib 0x00007fff71f1f917 _pthread_mutex_firstfit_lock_wait + 83
2 libsystem_pthread.dylib 0x00007fff71f1d937 _pthread_mutex_firstfit_lock_slow + 222
3 libdyld.dylib 0x00007fff71d1c786 dyldGlobalLockAcquire() + 16
4 dyld 0x00000001193c2cc7 dlopen_internal + 153
5 libdyld.dylib 0x00007fff71d08d8a dlopen + 171
6 libsystem_c.dylib 0x00007fff71d744a6 _atexit_receipt + 38
7 com.apple.Foundation 0x00007fff3a42d6c7 -[NSBundle appStoreReceiptURL] + 14
8 org.cocoapods.GoogleUtilities 0x000000010d75a1c0 +[GULAppEnvironmentUtil isAppStoreReceiptSandbox] + 195
9 org.cocoapods.GoogleUtilities 0x000000010d75a047 +[GULAppEnvironmentUtil isFromAppStore] + 62
10 org.cocoapods.FirebaseCoreDiagnostics 0x000000010a21f7d9 FIRPopulateProtoWithCommonInfoFromApp + 670
11 org.cocoapods.FirebaseCoreDiagnostics 0x000000010a220415 __42-[FIRCoreDiagnostics sendDiagnosticsData:]_block_invoke + 196
12 libdispatch.dylib 0x00007fff71cc36c4 _dispatch_call_block_and_release + 12
13 libdispatch.dylib 0x00007fff71cc4658 _dispatch_client_callout + 8
14 libdispatch.dylib 0x00007fff71cc9c44 _dispatch_lane_serial_drain + 597
15 libdispatch.dylib 0x00007fff71cca5d6 _dispatch_lane_invoke + 363
16 libdispatch.dylib 0x00007fff71cd3c09 _dispatch_workloop_worker_thread + 596
17 libsystem_pthread.dylib 0x00007fff71f1ea3d _pthread_wqthread + 290
18 libsystem_pthread.dylib 0x00007fff71f1db77 start_wqthread + 15

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

Thread 3:: Dispatch queue: com.apple.root.default-qos
0 libsystem_kernel.dylib 0x00007fff71e61882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff71f22425 _pthread_cond_wait + 698
2 libc++.1.dylib 0x00007fff6eff0592


Thread 49 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007000027f5000 rcx: 0x00007000027f4898 rdx: 0x0000000000000000
rdi: 0x000000000001000b rsi: 0x0000000000000006 rbp: 0x00007000027f48c0 rsp: 0x00007000027f4898
r8: 0x0000000000000000 r9: 0x0000000000989680 r10: 0x00007000027f5000 r11: 0x0000000000000246
r12: 0x000000000001000b r13: 0x00007000027f4c80 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: 0x00007fff71e6533a rfl: 0x0000000000000246 cr2: 0x00006000019a2000

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

If you hold down SHIFT while you launch XD, does it crash?

If I hold down shift it opens!

So is it a plugin that is causing the issue?

I renamed the develop folder to something else and also moved the develop completely but that didn’t solve anything.

It may be an installed plugin that’s impacting you. Try renaming the plugins folder adjacent to the develop folder and see if that helps.

I don’t know what changed but XD is now opening correctly. I have another issue mentioned here:

But this was happening before.

The only thing I think changed is an OS reboot…

:roll_eyes::pensive:

It’s crashing again. Restarting the OS didn’t help solve it.

I’ve moved the develop folder out of the directory:

~/Library/Application Support/Adobe/Adobe XD (prerelease)/

I don’t see a plugin directory in the folder:

~/Library/Application Support/Adobe/Adobe XD (prerelease)/

There are 150 entries in the folder and 134 randomized entries:

The randomized entries have copy.xd in them that look like backups or working copies of my projects.

Would that have anything to do with it? Can I delete these?

Is the crash log the same as before?

It looks about the same:

Process: Adobe XD
Path: /Applications/Adobe XD (Prerelease)/Adobe XD (Prerelease).app/Contents/MacOS/Adobe XD
Identifier: com.adobe.xd
Version: 39.0.11.10 (39.0.11.10)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Adobe XD
User ID:

Date/Time: 2021-05-14
OS Version: Mac OS X 10.15.7 ()
Report Version: 12
Anonymous UUID:

Sleep/Wake UUID:

Time Awake Since Boot: 130000 seconds
Time Since Wake: 29000 seconds

System Integrity Protection: enabled

Crashed Thread: 42 UXP JavaScript Thread

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

Application Specific Information:
dyld: in dladdr()
abort() called

Thread 41:: CVDisplayLink
0 libsystem_kernel.dylib 0x00007fff6ec76882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6ed37457 _pthread_cond_wait + 748
2 com.apple.CoreVideo 0x00007fff369ddd2b CVDisplayLink::waitUntil(unsigned long long) + 229
3 com.apple.CoreVideo 0x00007fff369dd238 CVDisplayLink::runIOThread() + 482
4 libsystem_pthread.dylib 0x00007fff6ed37109 _pthread_start + 148
5 libsystem_pthread.dylib 0x00007fff6ed32b8b thread_start + 15

Thread 42 Crashed:: UXP JavaScript Thread
0 libsystem_kernel.dylib 0x00007fff6ec7a33a __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff6ed36e60 pthread_kill + 430
2 libsystem_c.dylib 0x00007fff6ec018a2 __abort + 139
3 libsystem_c.dylib 0x00007fff6ec01817 abort + 135
4 com.adobe.xd 0x000000010a4aa3f2 v8::base::OS::Abort() + 18
5 com.adobe.xd 0x000000010a4a62d0 V8_Fatal(char const*, …) + 336
6 com.adobe.xd 0x000000010a719383 v8::internal::V8::InitializePlatform(v8::Platform*) + 67
7 com.adobe.xd 0x000000010904bbe0 torq::v8utils::V8Machine::V8Machine() + 368
8 com.adobe.xd 0x000000010904be6e torq::v8utils::V8Machine::getV8Machine() + 94
9 com.adobe.xd 0x0000000109c832b9 torq::seal::Context::initRuntime() + 137
10 com.adobe.xd 0x0000000109c6f85a torq::seal::Context::create(bool, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) + 58
11 com.adobe.xd 0x0000000109c3d234 torq::runtime::Runtime::init()::$_0::operator()() const + 1124
12 com.adobe.xd 0x0000000109c3d77c torq::threading::CustomTask<void torq::threading::TaskQueue::asynctorq::runtime::Runtime::init()::$_0(torq::runtime::Runtime::init()::$_0&&)::‘lambda’()>::internalExecute() + 236
13 com.adobe.xd 0x000000010b1fcb23 torq::threading::BaseTask::safeExecute() + 19
14 com.adobe.xd 0x000000010b20870d torq::threading::BaseTask::execute() + 29
15 com.adobe.xd 0x000000010b201eed torq::threading::WorkerQueue::processQueueInternal(bool) + 349
16 com.adobe.xd 0x000000010b2019a6 torq::threading::WorkerQueue::run() + 118
17 com.adobe.xd 0x000000010b20620d void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, torq::threading::WorkerThread::WorkerThread()::$_0> >(void*) + 45
18 libsystem_pthread.dylib 0x00007fff6ed37109 _pthread_start + 148
19 libsystem_pthread.dylib 0x00007fff6ed32b8b thread_start + 15

Thread 43:
0 libsystem_pthread.dylib 0x00007fff6ed32b68 start_wqthread + 0

Thread 44:: V8 DefaultWorke
0 libsystem_kernel.dylib 0x00007fff6ec76882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6ed37425 _pthread_cond_wait + 698
2 com.adobe.xd 0x000000010a4b1894 v8::platform::DelayedTaskQueue::GetNext() + 708
3 com.adobe.xd 0x000000010a4b105f v8::platform::DefaultWorkerThreadsTaskRunner::WorkerThread::Run() + 31
4 com.adobe.xd 0x000000010a4aaf47 0x107b59000 + 43327303
5 libsystem_pthread.dylib 0x00007fff6ed37109 _pthread_start + 148
6 libsystem_pthread.dylib 0x00007fff6ed32b8b thread_start + 15

Thread 45:
0 libsystem_pthread.dylib 0x00007fff6ed32b68 start_wqthread + 0

Thread 46:: V8 DefaultWorke
0 libsystem_kernel.dylib 0x00007fff6ec76882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6ed37425 _pthread_cond_wait + 698
2 com.adobe.xd 0x000000010a4b1894 v8::platform::DelayedTaskQueue::GetNext() + 708
3 com.adobe.xd 0x000000010a4b105f v8::platform::DefaultWorkerThreadsTaskRunner::WorkerThread::Run() + 31
4 com.adobe.xd 0x000000010a4aaf47 0x107b59000 + 43327303
5 libsystem_pthread.dylib 0x00007fff6ed37109 _pthread_start + 148
6 libsystem_pthread.dylib 0x00007fff6ed32b8b thread_start + 15

Thread 47:: V8 DefaultWorke
0 libsystem_kernel.dylib 0x00007fff6ec76882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6ed37425 _pthread_cond_wait + 698
2 com.adobe.xd 0x000000010a4b1894 v8::platform::DelayedTaskQueue::GetNext() + 708
3 com.adobe.xd 0x000000010a4b105f v8::platform::DefaultWorkerThreadsTaskRunner::WorkerThread::Run() + 31
4 com.adobe.xd 0x000000010a4aaf47 0x107b59000 + 43327303
5 libsystem_pthread.dylib 0x00007fff6ed37109 _pthread_start + 148
6 libsystem_pthread.dylib 0x00007fff6ed32b8b thread_start + 15

Thread 48:
0 libsystem_pthread.dylib 0x00007fff6ed32b68 start_wqthread + 0

Thread 49:: Recents Watcher
0 libsystem_kernel.dylib 0x00007fff6ec76882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6ed37425 _pthread_cond_wait + 698
2 libc++.1.dylib 0x00007fff6be05623 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lockstd::__1::mutex&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93
3 com.adobe.xd 0x000000010b203cc5 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lockstd::__1::mutex&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 117
4 com.adobe.xd 0x00000001085650ab sparkler::SpRecentsWatcher::startWatching(std::__1::future) + 269
5 com.adobe.xd 0x0000000108565583 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void (sparkler::SpRecentsWatcher::)(std::__1::future), sparkler::SpRecentsWatcher, std::__1::future > >(void*) + 84
6 libsystem_pthread.dylib 0x00007fff6ed37109 _pthread_start + 148
7 libsystem_pthread.dylib 0x00007fff6ed32b8b thread_start + 15

Thread 50:: com.adobe.ngl-RecurringProfileAndAuthStateCheck-0x70000c2f1000
0 libsystem_kernel.dylib 0x00007fff6ec76882 __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff6ed37425 _pthread_cond_wait + 698
2 libc++.1.dylib 0x00007fff6be05623 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lockstd::__1::mutex&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93
3 com.adobe.xd 0x00000001086bd5a1 adobe::nglcontroller::NglController::RecurringProfileAndAuthStateCheck() + 509
4 com.adobe.xd 0x000000010810f725 std::__1::future adobe::ngl::internal::threading::ThreadWrapper::RunAsync(std::__1::function<void ()>&&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >)::‘lambda’()::operator()() const + 71
5 com.adobe.xd 0x000000010810f67a std::__1::__async_assoc_state<void, std::__1::__async_func<std::__1::future adobe::ngl::internal::threading::ThreadWrapper::RunAsync(std::__1::function<void ()>&&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >)::‘lambda’()> >::__execute() + 26
6 com.adobe.xd 0x000000010810f869 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void (std::__1::__async_assoc_state<void, std::__1::__async_func<std::__1::future adobe::ngl::internal::threading::ThreadWrapper::RunAsync(std::__1::function<void ()>&&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >)::‘lambda’()> >::)(), std::__1::__async_assoc_state<void, std::__1::__async_func<std::__1::future adobe::ngl::internal::threading::ThreadWrapper::RunAsync(std::__1::function<void ()>&&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >)::‘lambda’()> >> >(void*) + 59
7 libsystem_pthread.dylib 0x00007fff6ed37109 _pthread_start + 148
8 libsystem_pthread.dylib 0x00007fff6ed32b8b thread_start + 15

Thread 51:: com.adobe.ngl-AuthStatusFileWatcher-0x70000c374000
0 libsystem_kernel.dylib 0x00007fff6ec73dfa mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff6ec74170 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff34a4b9d5 __CFRunLoopServiceMachPort + 247
3 com.apple.CoreFoundation 0x00007fff34a4a4a2 __CFRunLoopRun + 1319
4 com.apple.CoreFoundation 0x00007fff34a4991e CFRunLoopRunSpecific + 462
5 com.apple.CoreFoundation 0x00007fff34ad1f89 CFRunLoopRun + 40
6 com.adobe.xd 0x000000010857cc2a adobe::ngl::internal::NglFileWatcher::StartWatching() + 432
7 com.adobe.xd 0x000000010810e068 adobe::ngl::internal::NglSSOHandler::StartSSOFileWatcher() + 616
8 com.adobe.xd 0x000000010810f725 std::__1::future adobe::ngl::internal::threading::ThreadWrapper::RunAsync(std::__1::function<void ()>&&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >)::‘lambda’()::operator()() const + 71
9 com.adobe.xd 0x000000010810f67a std::__1::__async_assoc_state<void, std::__1::__async_func<std::__1::future adobe::ngl::internal::threading::ThreadWrapper::RunAsync(std::__1::function<void ()>&&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >)::‘lambda’()> >::__execute() + 26
10 com.adobe.xd 0x000000010810f869 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void (std::__1::__async_assoc_state<void, std::__1::__async_func<std::__1::future adobe::ngl::internal::threading::ThreadWrapper::RunAsync(std::__1::function<void ()>&&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >)::‘lambda’()> >::)(), std::__1::__async_assoc_state<void, std::__1::__async_func<std::__1::future adobe::ngl::internal::threading::ThreadWrapper::RunAsync(std::__1::function<void ()>&&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >)::‘lambda’()> >> >(void*) + 59
11 libsystem_pthread.dylib 0x00007fff6ed37109 _pthread_start + 148
12 libsystem_pthread.dylib 0x00007fff6ed32b8b thread_start + 15

Thread 52:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff6ec73dfa mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff6ec74170 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff34a4b9d5 __CFRunLoopServiceMachPort + 247
3 com.apple.CoreFoundation 0x00007fff34a4a4a2 __CFRunLoopRun + 1319
4 com.apple.CoreFoundation 0x00007fff34a4991e CFRunLoopRunSpecific + 462
5 com.apple.AppKit 0x00007fff31e5d954 _NSEventThread + 132
6 libsystem_pthread.dylib 0x00007fff6ed37109 _pthread_start + 148
7 libsystem_pthread.dylib 0x00007fff6ed32b8b thread_start + 15

Thread 42 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x000070000bd59000 rcx: 0x000070000bd58898 rdx: 0x0000000000000000
rdi: 0x000000000000ed03 rsi: 0x0000000000000006 rbp: 0x000070000bd588c0 rsp: 0x000070000bd58898
r8: 0x0000000000000000 r9: 0x0000000000989680 r10: 0x000070000bd59000 r11: 0x0000000000000246
r12: 0x000000000000ed03 r13: 0x000070000bd58c80 r14: 0x0000000000000006 r15: 0x0000000000000016
rip: 0x00007fff6ec7a33a rfl: 0x0000000000000246 cr2: 0x00007fa69ed70000

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

It’s no longer crashing on either XD pre or XD production. Thank you so much.