[External] [iOS IMA SDK] iOS 18 NULL cString crash

13 views
Skip to first unread message

Yichen Duan

unread,
Jan 8, 2025, 3:05:56 AM (2 days ago) Jan 8
to Interactive Media Ads SDK
Hello IMA SDK team,

Recently we have observed some iOS 18/iPadOS 18 only crashes happening with NSAttributedString logged on Firebase Crashlytics:

Fatal Exception: NSInvalidArgumentException
*** +[NSString stringWithCString:encoding:]: NULL cString
3  GoogleInteractiveMediaAds      0x2f76c (Missing UUID 4438d409c37734db9ac95e1ddfff9598)
4  GoogleInteractiveMediaAds      0x18cd4 (Missing UUID 4438d409c37734db9ac95e1ddfff9598)
5  GoogleInteractiveMediaAds      0xc254 (Missing UUID 4438d409c37734db9ac95e1ddfff9598)
6  GoogleInteractiveMediaAds      0xb740 (Missing UUID 4438d409c37734db9ac95e1ddfff9598)
7  GoogleInteractiveMediaAds      0xaa28 (Missing UUID 4438d409c37734db9ac95e1ddfff9598)
8  GoogleInteractiveMediaAds      0xa904 (Missing UUID 4438d409c37734db9ac95e1ddfff9598)
9  GoogleInteractiveMediaAds      0xa6390 (Missing UUID 4438d409c37734db9ac95e1ddfff9598)

Crash point to be:
Foundation -[NSPlaceholderMutableString initWithBytes:length:encoding:] OR

(Full log attached below for investigation.)

We would like to understand if the team is aware of this issue yet? And is there any plan to release a newer version of the SDK for iOS 18+ support?

Thanks,
Yichen



By communicating with Grab Holdings Limited and/or its subsidiaries, associate companies and jointly controlled entities (collectively, “Grab”), you are deemed to have consented to the processing of your personal data as set out in the Privacy Notice which can be viewed at https://grab.com/privacy/ 

 This email contains confidential information that may be privileged and is only for the intended recipient(s). If you are not the intended recipient(s), please do not disseminate, distribute or copy this email. Please notify Grab immediately if you have received this by mistake and delete this email from your system. Email transmission may not be secure or error-free as any information could be intercepted, corrupted, lost, destroyed, delayed or incomplete, or contain viruses. Grab does not accept liability for any errors or omissions in this email that arise as a result of email transmission. All intellectual property rights in this email and any attachments shall remain vested in Grab, unless otherwise provided by law
com.grabtaxi.iphone_issue_f40752576eece224f3788baf7e2574de_crash_session_c83577e25d0e44f89291044ac43e8c3f_DNE_0_v2_stacktrace.txt
com.grabtaxi.iphone_issue_1ca11805f67ab4ed4b38feba28130b7e_crash_session_94cef5f47db246eb9daef08a4cb66b0a_DNE_0_v2_stacktrace.txt

Yichen Duan

unread,
Jan 8, 2025, 3:58:46 AM (2 days ago) Jan 8
to Interactive Media Ads SDK
To add on: we are using IMA SDK 3.22.1

IMA SDK

unread,
Jan 8, 2025, 7:14:46 AM (2 days ago) Jan 8
to ima...@googlegroups.com

Hi,
Thank you for contacting the IMA SDK support team.

I have tested the Google sample application and am unable to reproduce the reported iPad crash. To further investigate, please provide the sample project where the issue occurs.

If the file(s) you are looking to share are less than 25mb in total you can attach them to this case on your next reply. If you are having trouble attaching your file to this case or if your file(s) are larger than 25mb. Kindly follow using the steps below:

1. Navigate to https://docs.google.com/forms/d/e/1FAIpQLSfkAiXMeYP-fw1W3Z-tT9uwmATEKO5X6S-th0gR2ezdKaaqfg/viewform?usp=pp_url&entry.400550049=IMA+SDK&entry.460850823=5004Q00002vGrrKQAS&entry.80707362=00280818

2. Fill out all fields, and attach your file(s).

3. Please reply back on this thread when you have uploaded your file(s). Please do not share this link.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02vGrrK:ref" (ADR-00280818)

Thanks,
 
Google Logo IMA SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5


 


Reply all
Reply to author
Forward
0 new messages