Closed jtdLab closed 8 months ago
What platform did you get this error on? Did you get crashes on the platform you tried (ios or android)?
I ran into it on iOS did not test Android yet. The app did not crash but showed the above warning/error. Seems to be related with newer Flutter versions being more strict with the threads where communication with native platform happens. Flutterfire had similar issue see here.
Ok, thanks for reporting. We will work on a patch in the following weeks but cannot tell you an exact estimate on when a patch will be available.
Great. Thanks a lot.
would this have anything to do with it not working in a production environment?
I don't have any logs, but it works in my simulator in a debug bundle but fails in a production iOS environment?
@sonnyvesali - can you open a new issue regarding this? Some additional details on reproducibility and environment setup would be very helpful. I can't say if this is related or a different issue.
@laves it was some other issue unrelated to the bug, forgot to include my leopard access key in my production .env ci/cd pipeline, silly me, thank you for the prompt reply!
@jtdLab - this issue should have been addressed in the latest release (1.1.1
). Can you confirm that the warning is no longer present for you?
Its gone on my side
Expected behaviour
No errors
Actual behaviour
The 'flutter_voice_processor_frame_events' channel sent a message from native to Flutter on a non-platform thread. Platform channel messages must be sent on the platform thread. Failure to do so may result in data loss or crashes, and must be fixed in the plugin or application code creating that channel.
Steps to reproduce the behaviour
Use flutter_voice_processor in a flutter application.