Describe the bug
During investigation of #634, it was noted that the following error occured 2885 time on a Pixel 5 phone running Andorid 12 during the creation on an MP4 video of the "002 Lost Coin" bloom file:
FrameEvents: updateAcquireFence: Did not find frame.
This error did not impact the video.
To Reproduce
- Steps to reproduce the behavior:
- Load a clean version of "002 Lost Coin.bloom" into the device.
- Execute Story Producer app and "002 Lost Coin" should appear in the "Story Templates" list.
- Select "002 Lost Coin" and the "002 Lost Coin" story is loaded.
- Go to the "Accuracy Check" phase and approve all the slides.
- Begin capture of the logcat logs from the phone
- Go to the "Finalize" phase and enter a field in "Local Credits" and use the word "Coin" for "Text in Filename". Then select the following option: "Include Pictures". Once this data has been entered, press the "Create Video" button.
- A status bar appears showing the progress of the creation of the video.
- When the video has completed, stop capture of the logcat file.
- View error messages in the logcat log file.
There were Unexpectedly 2885 "FrameEvents: updateAcquireFence: Did not find frame" error messages in the logcat log file.
Expected behavior
Rerun the above steps on a Samsung phone (SMJ720F) running Android 10 during the creation of an MP4 video of the "002 Lost Coin" story and Expectedly, there were no "FrameEvents: updateAcquireFence: Did not find frame" error messages in the logcat log file.
Versions of the software and Android
-StoryProducer Version: 3.0.6
-Android Version: Android 12/Pixel 5 phone, Android 10/Samsung phone
Additional context
For the Pixel 5 Phone running Android 12, there are two log cat files enclosed. A12Pixel5PxAllLogcatData.txt contains all the log messages that occurred during the video creation and A12Pixel5PxErrLogcatData.txt contains only the errors that occurred during the video creation.
A12Pixel5PxAllLogcatData.txt
A12Pixel5PxErrLogcatData.txt
For the Samsung phone (SMJ720F) running Android 10, there are two log cat files enclosed. A10SamsungPxAllLogcatData.txt contains all the log messages that occurred during the video creation and A10SamsungPxErrLogcatData.txt contains only the errors that occurred during the video creation.
A10SamsungPxAllLogcatData.txt
A10SamsungPxErrLogcatData.txt
The source code that produces the error can be found here:
The sections above are all that's needed for a report. The following sections are filled out and groomed by the development team before work begins...
To Do:
Acceptance
[steps to verify that the fix works as expected]
Testing Ideas
[Tips for the testers. If you include detailed steps, use the 'Steps to Reproduce' format.]
__
Original Report from __
indented quoted text
is good but optional
Describe the bug
During investigation of #634, it was noted that the following error occured 2885 time on a Pixel 5 phone running Andorid 12 during the creation on an MP4 video of the "002 Lost Coin" bloom file:
This error did not impact the video.
To Reproduce
There were Unexpectedly 2885 "FrameEvents: updateAcquireFence: Did not find frame" error messages in the logcat log file.
Expected behavior
Rerun the above steps on a Samsung phone (SMJ720F) running Android 10 during the creation of an MP4 video of the "002 Lost Coin" story and Expectedly, there were no "FrameEvents: updateAcquireFence: Did not find frame" error messages in the logcat log file.
Versions of the software and Android
-StoryProducer Version: 3.0.6
-Android Version: Android 12/Pixel 5 phone, Android 10/Samsung phone
Additional context
For the Pixel 5 Phone running Android 12, there are two log cat files enclosed. A12Pixel5PxAllLogcatData.txt contains all the log messages that occurred during the video creation and A12Pixel5PxErrLogcatData.txt contains only the errors that occurred during the video creation.
A12Pixel5PxAllLogcatData.txt
A12Pixel5PxErrLogcatData.txt
For the Samsung phone (SMJ720F) running Android 10, there are two log cat files enclosed. A10SamsungPxAllLogcatData.txt contains all the log messages that occurred during the video creation and A10SamsungPxErrLogcatData.txt contains only the errors that occurred during the video creation.
A10SamsungPxAllLogcatData.txt
A10SamsungPxErrLogcatData.txt
The source code that produces the error can be found here:
https://android.googlesource.com/platform/frameworks/native/+/master/libs/gui/FrameTimestamps.cpp
The sections above are all that's needed for a report. The following sections are filled out and groomed by the development team before work begins...
To Do:
Acceptance
[steps to verify that the fix works as expected]
Testing Ideas
[Tips for the testers. If you include detailed steps, use the 'Steps to Reproduce' format.]
__
Original Report from __