iOS - MailCore - 在MCData.cc崩溃 - appendBytes

时间:2016-09-27 15:04:38

标签: ios crash mailcore2 crittercism

我的iOS项目中集成了MailCore。最近,我收到了Crittercism(现在的Apteligent),有几个关于由MailCore引起的应用程序崩溃的报道。崩溃是由MCData.cc的appendBytes方法引起的,该方法是从MailCore2的几个方法调用的。崩溃的一个例子是:

名称:MCData.cc 原因:SEGV_MAPERR

    libsystem_platform.dylib 0x0000000180c52240 _platform_memmove + 76
!   1   app 0x000000010029f6f4 appendBytes (char, unsigned int) (MCData.cc:123)
    2   app 0x000000010029f4d0 Data (char, unsigned int) (MCData.cc:84)
    3   app 0x000000010029f600 dataWithBytes (char, unsigned int) (MCData.cc:101)
    4   app 0x00000001002b997c dataAndFilterBccAndForEncryption (bool, bool) (MCMessageBuilder.cc:792)
    5   app 0x00000001002d64e8 -[MCOMessageBuilder data] (MCOMessageBuilder.mm:66) 

另一个例子是下一个跟踪:

名称:MCData.cc 原因:SEGV_MAPERR

    0   libsystem_platform.dylib 0x00000001810d6240 _platform_memmove + 76
!   1   app 0x00000001001b76f4 appendBytes (char, unsigned int) (MCData.cc:123)
    2   app 0x00000001001b74d0 Data (char, unsigned int) (MCData.cc:84)
    3   app 0x00000001001b7600 dataWithBytes (char, unsigned int) (MCData.cc:101)
    4   app 0x00000001001f6424 -[MCOSMTPSession sendOperationWithData:] (MCOSMTPSession.mm:109) 

还有更多:

名称:MCData.cc 原因:SEGV_MAPERR

      libsystem_platform.dylib 0x00000001819fe240 _platform_memmove + 76
!   1   app 0x000000010021f6f4 appendBytes (char, unsigned int) (MCData.cc:123)
    2   app 0x000000010021f4d0 Data (char, unsigned int) (MCData.cc:84)
    3   app 0x000000010021f600 dataWithBytes (char, unsigned int) (MCData.cc:101)
    4   app 0x0000000100255cf8 +[MCOAttachment attachmentWithData:filename:] (MCOAttachment.mm:63) 

我试图重现崩溃,但一切似乎都没问题。任何想法,是什么导致这些崩溃?

非常感谢

1 个答案:

答案 0 :(得分:0)

这种崩溃看起来并不是由Crittercism发生的。如果您仍然认为这是与Crittercism相关的某个地方,您可以通过向support@apteligent.com发送电子邮件,提及相关的App ID和直接崩溃URL来创建支持服务单。请注意,电子邮件支持仅适用于付费客户。