Closed Bug 1192186 Opened 10 years ago Closed 9 years ago

[Camera]Device will show a blankpage when user previews a newly recorded video to decide whether to add it as attachment.

Categories

(Firefox OS Graveyard :: Gaia::Camera, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.5+, b2g-v2.2 unaffected, b2g-master verified)

VERIFIED FIXED
FxOS-S5 (21Aug)
blocking-b2g 2.5+
Tracking Status
b2g-v2.2 --- unaffected
b2g-master --- verified

People

(Reporter: xiongfuchao, Assigned: aosmond)

References

Details

(Keywords: regression, Whiteboard: [2.5-aries-test-run-1])

Attachments

(3 files)

Attached file logcat_1748.txt
[1.Description]: [Aries kk v2.5][Flame kk v2.5][Camera]When user previews a newly recorded video to decide whether to add to the MMS, device will show a blankpage. Found time:17:48 See attachment:logcat_1748.txt & Aries_2.5.3gp [2.Testing Steps]: 1.Open "Message" and start to edit a new MMS. 2.Tap paper clip icon. 3.Select camera. 4.Take a picture. 5.Tap retake. 6.Switch to video mode and record a video. 7.Stop recording. 8.Play it. [3.Expected Result]: 8.Video can be played normally. [4.Actual Result]: 8.No graphic displays. [5.Reproduction build]: Device: Flame KK 2.2 (Unaffected) Build ID 20150806032503 Gaia Revision f8b119ac30e97df991c97682ac4d4f9ca22e1793 Gaia Date 2015-07-31 13:20:55 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/a9379f716e9f Gecko Version 37.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150806.065240 Firmware Date Thu Aug 6 06:52:51 EDT 2015 Firmware Version v18D v4 Bootloader L1TC000118D0 Device: Flame KK 2.5 (Affected) Build ID 20150806103226 Gaia Revision 497fe3f938722b0aa49c93f975fad5d9ed3b0a82 Gaia Date 2015-08-06 05:30:02 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/2fad09a0540d Gecko Version 42.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150806.135403 Firmware Date Thu Aug 6 13:54:17 EDT 2015 Firmware Version v18D v4 Bootloader L1TC000118D0 Device: Aries KK 2.5(Affected) Build ID 20150806003241 Gaia Revision 581de383687dc441a878d2c91a0167c6ec688fef Gaia Date 2015-08-05 01:48:40 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/9801f91760d9 Gecko Version 42.0a1 Device Name aries Firmware(Release) 4.4.2 Firmware(Incremental) eng.worker.20150805.235801 Firmware Date Wed Aug 5 23:58:08 UTC 2015 Bootloader s1 [6.Reproduction Frequency]: Always Recurrence,5/5 [7.TCID]: Free Test
Attached video Aries_v2.5.3gp
[Blocking Requested - why for this release]: regression issue, serious impact for user, nominate.
blocking-b2g: --- → 2.5?
QA Contact: ddixon
Investigate once regression window is provided.
Flags: needinfo?(aosmond)
blocking-b2g: 2.5? → 2.5+
b2g-inbound regression window: Last Working Device: Flame BuildID: 20150730044442 Gaia: 5e31fb6f88cd8c42e53214183defa2ffd455ea00 Gecko: 3595d5849dfc Version: 42.0a1 (2.5 Master) Firmware Version: v18Dv4 User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0 First Broken Device: Flame BuildID: 20150730051841 Gaia: d77579a3d6224ceefcdf26b7d2a9785a2de45c87 Gecko: 63c691cc05d8 Version: 42.0a1 (2.5 Master) Firmware Version: v18Dv4 User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0 Last Working Gaia First Broken Gecko - no repro Gaia: 5e31fb6f88cd8c42e53214183defa2ffd455ea00 Gecko: 63c691cc05d8 Last Working Gecko First Broken Gaia - repro Gaia: d77579a3d6224ceefcdf26b7d2a9785a2de45c87 Gecko: 3595d5849dfc Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/5e31fb6f88cd8c42e53214183defa2ffd455ea00...d77579a3d6224ceefcdf26b7d2a9785a2de45c87 This issue is likely caused by changes made in Bug 1164200.
Blocks: 1164200
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Andrew, can you take a look at this please? This might have been caused by the landing for bug 1164200.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Assignee: nobody → aosmond
Status: NEW → ASSIGNED
Figured out the root cause, the confirm controller depends on both the newvideo and newmedia events, but as it stands, it may receive the newmedia event before newvideo (whereas before it was guaranteed to receive newvideo first due to now removed async operations that had to be done).
Flags: needinfo?(aosmond)
Attachment #8647502 - Flags: review?(jdarcangelo)
Comment on attachment 8647502 [details] [review] [gaia] aosmond:bug1192186 > mozilla-b2g:master One little nit in the PR, otherwise LGTM.
Attachment #8647502 - Flags: review?(jdarcangelo) → review+
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → FxOS-S5 (21Aug)
This issue is verified as fixed on latest Aries and Flame 2.5. Following STR, video can be previewed without issue. Device: Flame 2.5 BuildID: 20150820030207 Gaia: 89e0096a3de0378e3eda77e6a2a0bb5ca03eb8bb Gecko: 29b2df16e961fbe9a379362ecba6f888d1754bc3 Gonk: c4779d6da0f85894b1f78f0351b43f2949e8decd Version: 43.0a1 (2.5) Firmware Version: v18Dv4 User Agent: Mozilla/5.0 (Mobile; rv:43.0) Gecko/43.0 Firefox/43.0 Device: Aries 2.5 BuildID: 20150820012109 Gaia: 89e0096a3de0378e3eda77e6a2a0bb5ca03eb8bb Gecko: 29b2df16e961fbe9a379362ecba6f888d1754bc3 Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd Version: 43.0a1 (2.5) Firmware Version: D5803_23.1.A.1.28_NCB.ftf User Agent: Mozilla/5.0 (Mobile; rv:43.0) Gecko/43.0 Firefox/43.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(jmercado)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmercado)
Depends on: 1211032
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: