Skip to content

[BUG] CRASH - STDSACSNetworkingManager is not intended to handle multiple concurrent tasks #2094

@dan-koza

Description

@dan-koza

Summary

We are receiving crash reports due to concurrent tasks within STDSACSNetworkingManager. Based on the crash log it appears when some users hit cancel on STDSChallengeResponseViewController, it results in this crash.

Code to reproduce

I do not have any code to show as the crash is within the stripe SDK and pointed out in the stack trace of the attached crash report.

iOS version

iOS 16, 15 & 14

Installation method

Swift Package Manager

SDK version

22.8.1

Other information

Please see the stack trace from the crash log.

This crash could be related to #1858 (comment), but our app already has Enable Foundation Assertions set to false for release builds.

STDSACSNetworkingManager_crash_log

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind:bugtriagedIssue has been reviewed by Stripe and is being tracked internally

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions