[WillBProg3245 emailed me their crash report.]Well, that’s an interesting crash you’ve got there. I had a look at your crash report and it didn’t reveal anything new, so I then started poking around in your core.% lldb -c core.719 (lldb) target create --core core.719 Core file '/Users/quinn/Desktop/core.719' (x86_64) was loaded. (lldb) thread list Process 0 stopped … thread #10: … libxpc.dylib`xpc_release + 6 … … (lldb) thread select 10 … (lldb) disas -f libxpc.dylib`xpc_release: 0x7fff65659d9e <+0>: testb $0x1, %dil 0x7fff65659da2 <+4>: jne 0x7fff65659ddd ; <+63> -> 0x7fff65659da4 <+6>: movq (%rdi), %rax …As you can see, the program has crashed referencing RDI at +6. So what’s in RDI:(lldb) p/x $rdi (unsigned long) $0 = 0xe2160458f3753a00Whoah, that does not look even close to a valid pointer. Heap pointers on modern versions of macOS typically look like 0x00006000_xxxxxxxx. Moreover, all poin
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: