Closed Bug 1101200 Opened 10 years ago Closed 7 years ago

[Contacts]When adding a photo to a new contact with no name going to home screen will kill the process

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:-, b2g-v2.0 affected, b2g-v2.1 affected, b2g-v2.2 affected)

RESOLVED WONTFIX
blocking-b2g -
Tracking Status
b2g-v2.0 --- affected
b2g-v2.1 --- affected
b2g-v2.2 --- affected

People

(Reporter: rmitchell, Unassigned)

References

()

Details

(Whiteboard: [2.1-exploratory-3])

Attachments

(1 file)

Description: When the user isn't adding a picture to a contact with no name going to home screen will kill the process Repro Steps: 1) Update a Flame to 20141118001204 2) Go to contacts app > create new contact 3) Without naming contact tap add picture > select a picture to bring up crop menu 4) tap home button give 1-2 minutes > hold down homebutton and select contacts from card view Actual: Creation of new contact is killed Expected: Process is not killed Environmental Variables: Device: Flame 2.1 Build ID: 20141118001204 Gaia: 1b231b87aad384842dfc79614b2a9ca68a4b4ff3 Gecko: 95fbd7635152 Version: 34.0 (2.1) Firmware Version: v188-1 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 note: in the video there is a cut, this bug takes a few moments to repro and cut was to save time on video. How this bug is reproed unable to grab a logcat Repro frequency:100% See attached:video clip: https://www.youtube.com/watch?v=EbIivAc59_8
Flags: needinfo?(ktucker)
This issue DOES occur on 2.2 (319mb)(Kitkat Base)(Shallow Flash) 2.0 (319mb)(Kitkat Base)(Shallow Flash) process is killed Flame 2.2 Device: Flame 2.2 (319mb)(Kitkat Base)(Shallow Flash) BuildID: 20141118040205 Gaia: 4aee256937afe9db2520752650685ba61ce6097d Gecko: 7913c9392c5f Version: 36.0a1 (2.2 Master) Firmware: V188-1 User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0 Flame 2.0 Environmental Variables: Device: Flame 2.0 Build ID: 20141118000207 Gaia: 1ede2666f1e6c1b3fd3b282011caf0cbc59544b0 Gecko: 2bea026d4f86 Version: 32.0 (2.0) Firmware Version: v188-1 User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
QA Whiteboard: [QAnalyst-Triage?]
[Blocking Requested - why for this release]: This could lead to end user frustration so nominating 2.0? I filled out all the text fields when adding a new contact and lost it all once i pressed home on the crop screen when adding a picture.
blocking-b2g: --- → 2.0?
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Hema, Should this be handled by Gallery?
Flags: needinfo?(hkoka)
IMO, following the steps to reproduce, a background app after 2 minutes being killed should be an expected scenario. Perhaps we should kill as well any web activity associated to that app too.
Logs will help I suppose to see why contacts was killed. But I am unable to reproduce this on master/central on my flame (device mem adjusted to 319MB) with v188. When I bring contacts back from the cards view after 2 minutes (step 4 in STR), I see the crop menu back where I left off. I also tried this after leaving the phone for several minutes where contacts/gallery pick activity is in the background and I am unable to reproduce this issue (it is behaving as expected, i.e bringing the contacts app with gallery crop menu up) Gaia-Rev 1abe09b4925547699dfdb2d358aed019137c3aa6 Gecko-Rev https://hg.mozilla.org/mozilla-central/rev/6ce1b906c690 Build-ID 20141120040205 Version 36.0a1 Device-Name flame FW-Release 4.4.2 FW-Incremental 39 FW-Date Thu Oct 16 18:19:14 CST 2014 Bootloader L1TC00011880
Flags: needinfo?(hkoka)
qawanted to get logs per comment 5. I also feel current behavior is expected, but let's hold the decision until more information comes. NI? to Wayne for TAM triage.
Flags: needinfo?(wchang)
Keywords: qawanted
Doesn't look like a blocker. However we should find out if the same symptom happens with the contact details already filled out but without name? e.g. 1) new contact 2) enter phone number or email address 3) Without naming contact tap add picture > select a picture to bring up crop menu 4) tap home button give 1-2 minutes > hold down homebutton and select contacts from card view If it does, we should get this resolved ASAP as we risk the user losing information.
blocking-b2g: 2.0? → -
Flags: needinfo?(wchang)
Attached file log.txt
Added Log
The log I attached contains the repro using the steps from comment 7. I tend to believe that if you choose an image while the images are still being loaded into the gallery that this bug will happen. If i let all the images load before choosing one, I was not able to get this behavior. You'll notice that when you choose a photo to crop, that at the top of the screen, you can still see the progress bar for loading images but if you leave the phone alone for 2 min, the progress bar does not seem to ever finish. So when you long press the home button, the card will turn blue and the bug occurs. Just my observation.
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(jmitchell)
Keywords: qawanted
QA Contact: croesch
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell)
QA Contact: croesch
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: