You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am investigating on a crash happening in appirater. Firebase lists it as: -[Appirater incrementUseCount] + 434. If we assume that the stacktrace is accurate, it shows this line:
if (_debug)
NSLog(@"APPIRATER Use count: %@", @(useCount));
Before we call Appirater.appLaunched(true) we are setting Appirater.setDebug(false) on a main thread. Looking at the code, I can see that static variable _debug is used without any thread safety around it.
BTW, this only happens to 0.03% of our users so chances of reproducing that are fairly low :)
The text was updated successfully, but these errors were encountered:
I am investigating on a crash happening in appirater. Firebase lists it as:
-[Appirater incrementUseCount] + 434
. If we assume that the stacktrace is accurate, it shows this line:Before we call
Appirater.appLaunched(true)
we are settingAppirater.setDebug(false)
on a main thread. Looking at the code, I can see that static variable_debug
is used without any thread safety around it.BTW, this only happens to 0.03% of our users so chances of reproducing that are fairly low :)
The text was updated successfully, but these errors were encountered: