Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.7.1, 5.8.0, 5.9
-
None
Description
If the tryAcquire fails in that function, the function returns with the runnable, taken by reference, still used by the lambda executing on the Android thread.
I've fixed a similar bug in QtAndroidPrivate::requestPermissionsSync(), but that, too, might still race on the 'env' parameter.
Attachments
Issue Links
- relates to
-
QTBUG-74975 App freezes after requesting permission
- Open