mobizt / FirebaseClient

🔥Async Firebase Client for Arduino. Supports Realtime Database, Cloud Firestore Database, Firebase Storage, Cloud Messaging, Google Cloud Functions and Google Cloud Storage.
MIT License
106 stars 6 forks source link

Memory leaks in version 1.0.x #38

Closed mobizt closed 5 months ago

mobizt commented 5 months ago

Describe the bug The FirebaseApp causes the memory leaks when authentication task started and the async task was removed from the queue but it is remaining in the memory.

To Reproduce Set the wrong end point of the Google APIs for auth task request. The request will fail and the memory leaks will be occurred in the next auth request.

Expected behavior The auth task's async data should be deconstructed.

mobizt commented 5 months ago

This issue is now fixed in v1.1.0.