Skip to content

Crash in ABTExperimentsToClearFromPayloads #11378

@sjavora

Description

@sjavora

Description

This is almost exactly the same problem as #2894, but instead of
ABTExperimentsToSetFromPayloads it's
ABTExperimentsToClearFromPayloads.

Application Specific Information:
*** Collection <__NSArrayM: 0x281927120> was mutated while being enumerated.

Thread 10 Crashed:
 CoreFoundation      0x18173bc80  __exceptionPreprocess
 libobjc.A           0x198f60ee0  objc_exception_throw
 CoreFoundation      0x18180613c  __NSFastEnumerationMutationHandler
 appname             0x103d3101c  ABTExperimentsToClearFromPayloads
 appname             0x103d31774  -[FIRExperimentController updateExperimentConditionalUserPropertiesWithServiceOrigin:events:policy:lastStartTime:payloads:completionHandler:]
 appname             0x103d31618  __117-[FIRExperimentController updateExperimentsWithServiceOrigin:events:policy:lastStartTime:payloads:completionHandler:]_block_invoke
 libdispatch         0x1813fb090  _dispatch_call_block_and_release
 libdispatch         0x1813fc090  _dispatch_client_callout
 libdispatch         0x1813abcb8  _dispatch_root_queue_drain
 libdispatch         0x1813ac398  _dispatch_worker_thread2
 libsystem_pthread   0x1dcb4cdd0  _pthread_wqthread
 libsystem_pthread   0x1dcb4c938  start_wqthread

Reproducing the issue

No idea how to reproduce this.

Firebase SDK Version

10.10

Xcode Version

14.3.1

Installation Method

Swift Package Manager

Firebase Product(s)

AB Testing, Analytics, App Check, DynamicLinks, Installations, Remote Config

Targeted Platforms

iOS

Relevant Log Output

No response

If using Swift Package Manager, the project's Package.resolved

No response

If using CocoaPods, the project's Podfile.lock

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions