Skip to content

CocoaMQTT for Xcode16.1 ios system14 has been crashed #617

@ownerblood

Description

@ownerblood

After we updated Xcode16.1 at the end of October, we packaged and released a version, after the release of the crash log immediately brush a lot of data, we checked the crash log, all 500 log systems are ios14, the crash pointer to the path is:

Thread 2 Crashed:
0 libswiftCore.dylib 0x000000019820b508 swift::ResolveAsSymbolicReference::operator()(swift::Demangle::SymbolicReferenceKind, swift::Demangle::Directness, int, void const*) + [ : 120]
1 libswiftCore.dylib 0x0000000198225f8c swift::Demangle::Demangler::demangleSymbolicReference(unsigned char) + [ : 208]
2 libswiftCore.dylib 0x0000000198225f8c swift::Demangle::Demangler::demangleSymbolicReference(unsigned char) + [ : 208]
3 libswiftCore.dylib 0x0000000198222e1c swift::Demangle::Demangler::demangleType(llvm::StringRef, std::__1::function<swift::Demangle::Node* (swift::Demangle::SymbolicReferenceKind, swift::Demangle::Directness, int, void const*)>) + [ : 200]
4 libswiftCore.dylib 0x0000000198210db8 swift_getTypeByMangledNameImpl(swift::MetadataRequest, llvm::StringRef, void const* const*, std::__1::function<swift::TargetMetadataswift::InProcess const* (unsigned int, unsigned int)>, std::__1::function<swift::TargetWitnessTableswift::InProcess const* (swift::TargetMetadataswift::InProcess const*, unsigned int)>) + [ : 480]
5 libswiftCore.dylib 0x000000019820e40c swift::swift_getTypeByMangledName(swift::MetadataRequest, llvm::StringRef, void const* const*, std::__1::function<swift::TargetMetadataswift::InProcess const* (unsigned int, unsigned int)>, std::__1::function<swift::TargetWitnessTableswift::InProcess const* (swift::TargetMetadataswift::InProcess const*, unsigned int)>) + [ : 604]
6 libswiftCore.dylib 0x000000019820e648 swift_getTypeByMangledNameInContext + [ : 148]
7 CocoaMQTT 0x00000001084b7558 0x1084ac000 + 46424
8 CocoaMQTT 0x00000001084dea44 0x1084ac000 + 207428
9 CFNetwork 0x0000000194a91a94 0x1948b8000 + 1940116

And mqtt function has not been updated recently, so we suspect that after Apple updated xcode16, there may be a problem with the ios14 system packaged for mqtt crash

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions