NO_CRASH_STACK crash in Xcode organizer crash reports, What's the reason and how can i fix it?

Xcode -> Window -> Organizer -> Reports -> Crashes
I found some unwonted crash which contains information of NO_CRASH_STACK.




Does your app use a third-party crash reporter?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

I'm also got a same issue. Does anyone found any solution yet in this thread.

I'm also got a same issue.

Does your app use a third-party crash reporter?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Seeing this in Xcode 13 Organizer, all NO_CRASH_STACK crashes come from iOS 15.0/15.1. @eskimo I'm not using any third-party tools.

I'm not using any third-party tools.

Cool. Can you post an example crash report? For advice on how to do that, see Posting a Crash Report.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Date/Time:           2021-09-23 10:15:56.6464 +0800
Launch Time:         2021-09-23 10:14:56.2041 +0800
OS Version:          iPhone OS 15.0 (19A346)
Release Type:        User
Baseband Version:    5.00.00
Report Version:      104

Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Triggered by Thread:  0


Thread 0 Crashed:
0   dyld                          	0x000000010148dc68 __fcntl + 8
1   dyld                          	0x00000001014bd288 _fcntl + 84 (fcntl-base.c:82)
2   dyld                          	0x000000010148d518 dyld4::SyscallDelegate::fcntl(int, int, void*) const + 28 (DyldDelegates.cpp:926)
3   dyld                          	0x000000010149d8e0 dyld4::Loader::mapSegments(Diagnostics&, dyld4::RuntimeState&, char const*, unsigned long long, dyld4::Loader::CodeSignatureInFile const&, bool, dyld3::Array<dyld4::Loader::Region> const&, bool, bo... + 400 (Loader.cpp:973)
4   dyld                          	0x0000000101493ec0 ___ZN5dyld416JustInTimeLoader24makeJustInTimeLoaderDiskER11DiagnosticsRNS_12RuntimeStateEPKcRKNS_6Loader11LoadOptionsEbj_block_invoke_2 + 64 (JustInTimeLoader.cpp:785)
5   dyld                          	0x00000001014a0a2c dyld4::JustInTimeLoader::withRegions(dyld3::MachOAnalyzer const*, void (dyld3::Array<dyld4::Loader::Region> const&) block_pointer) + 244 (JustInTimeLoader.cpp:674)
6   dyld                          	0x0000000101488b14 ___ZN5dyld416JustInTimeLoader24makeJustInTimeLoaderDiskER11DiagnosticsRNS_12RuntimeStateEPKcRKNS_6Loader11LoadOptionsEbj_block_invoke + 464 (JustInTimeLoader.cpp:779)
7   dyld                          	0x000000010148153c dyld4::SyscallDelegate::withReadOnlyMappedFile(Diagnostics&, char const*, bool, void (void const*, unsigned long, bool, dyld4::FileID const&, char const*) block_pointer) const + 120 (DyldDelegates.cpp:615)
8   dyld                          	0x000000010149205c dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int) + 176 (JustInTimeLoader.cpp:734)
9   dyld                          	0x000000010148a7c0 ___ZN5dyld46Loader9getLoaderER11DiagnosticsRNS_12RuntimeStateEPKcRKNS0_11LoadOptionsE_block_invoke + 1296 (Loader.cpp:594)
10  dyld                          	0x000000010149d43c ___ZN5dyld46Loader24forEachResolvedAtPathVarERNS_12RuntimeStateEPKcRKNS0_11LoadOptionsENS_13ProcessConfig13PathOverrides4TypeERbU13block_pointerFvS4_SA_SB_E_block_invoke + 200 (Loader.cpp:0)
11  dyld                          	0x0000000101481230 dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_command const*, bool&) block_pointer) const + 160 (MachOFile.cpp:937)
12  dyld                          	0x000000010148b0e4 dyld3::MachOAnalyzer::forEachRPath(void (char const*, bool&) block_pointer) const + 100 (MachOAnalyzer.cpp:3322)
13  dyld                          	0x000000010149d12c dyld4::Loader::forEachResolvedAtPathVar(dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, dyld4::ProcessConfig::PathOverrides::Type, bool&, void (char const*, dyld4::ProcessConf... + 428 (Loader.cpp:784)
14  dyld                          	0x000000010149034c ___ZN5dyld46Loader11forEachPathER11DiagnosticsRNS_12RuntimeStateEPKcRKNS0_11LoadOptionsEU13block_pointerFvS6_NS_13ProcessConfig13PathOverrides4TypeERbE_block_invoke + 112 (Loader.cpp:374)
15  dyld                          	0x0000000101486ac8 dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*, dyld3::Platform, bool, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) const + 580 (DyldProcessConfig.cpp:1750)
16  dyld                          	0x000000010149cf68 dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) + 144 (Loader.cpp:361)
17  dyld                          	0x000000010148ab50 dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&) + 540 (Loader.cpp:435)
18  dyld                          	0x0000000101491cb4 ___ZN5dyld416JustInTimeLoader14loadDependentsER11DiagnosticsRNS_12RuntimeStateERKNS_6Loader11LoadOptionsE_block_invoke + 332 (JustInTimeLoader.cpp:165)
19  dyld                          	0x00000001014af498 ___ZNK5dyld39MachOFile21forEachDependentDylibEU13block_pointerFvPKcbbbjjRbE_block_invoke + 140 (MachOFile.cpp:1049)
20  dyld                          	0x0000000101481230 dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_command const*, bool&) block_pointer) const + 160 (MachOFile.cpp:937)
21  dyld                          	0x0000000101485760 dyld3::MachOFile::forEachDependentDylib(void (char const*, bool, bool, bool, unsigned int, unsigned int, bool&) block_pointer) const + 144 (MachOFile.cpp:1041)
22  dyld                          	0x000000010149f874 dyld4::JustInTimeLoader::loadDependents(Diagnostics&, dyld4::RuntimeState&, dyld4::Loader::LoadOptions const&) + 136 (JustInTimeLoader.cpp:139)
23  dyld                          	0x00000001014952bc dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 876 (dyldMain.cpp:506)
24  dyld                          	0x0000000101494170 start + 412 (dyldMain.cpp:869)


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x000000016efc1830   x3: 0x000000016efc1830
    x4: 0x0000000000000000   x5: 0x0000000000000000   x6: 0x0000000000000000   x7: 0x0000000000000000
    x8: 0x000000016efc1690   x9: 0x000000016efc1698  x10: 0x0000000000000003  x11: 0x0000000000000001
   x12: 0x0000000000000001  x13: 0x080000000002c000  x14: 0x000000000002c000  x15: 0x007373656e746946
   x16: 0x000000000000005c  x17: 0x00000000000fc8d0  x18: 0x0000000000000000  x19: 0x000000016efc16b0
   x20: 0x0000000101518060  x21: 0x000000001f070008  x22: 0x0000000000000003  x23: 0x000000016efc1d38
   x24: 0x000000016efc1700  x25: 0x0000000000000000  x26: 0x000000016efc1ba0  x27: 0x000000016efc1c98
   x28: 0x0000000000000001   fp: 0x000000016efc1680   lr: 0x00000001014bd288
    sp: 0x000000016efc1670   pc: 0x000000010148dc68        cpsr: 0x0
   esr: 0x56000080  Address size fault`

I also see a lot of different crashes suddenly appearing in iOS 15.0 / 15.1. All related to dyld (Project has been build with Xcode 12.2) -> Sample Crash log.

I recommend that you start a new thread for that because the underlying cause is unlikely to be related to the other crashes in this thread.

See Log below

Is that the full report? It seems weirdly short, but that might just be because it’s happening super early in your app’s startup sequence.

Also, when posting crash reports I’d appreciate you using a text attachment to avoid clogging up the timeline. For this and other hints, see my Posting a Crash Report post.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

NO_CRASH_STACK crash in Xcode organizer crash reports, What's the reason and how can i fix it?
 
 
Q