Closed Bug 1043730 Opened 10 years ago Closed 6 years ago

Importing contacts from SD card (.vcf files) cannot be canceled (and seems to hang)

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v1.4 affected, b2g-v2.0 affected, b2g-v2.1 affected)

RESOLVED WONTFIX
Tracking Status
b2g-v1.4 --- affected
b2g-v2.0 --- affected
b2g-v2.1 --- affected

People

(Reporter: kairo, Unassigned)

Details

(Whiteboard: [2.0-319MB-bug-bash])

Build Information
Device: Flame
Gaia      29266e18c35f4e72e35f1bba0e34f2fb6b995cc3
Gecko     https://hg.mozilla.org/releases/mozilla-b2g32_v2_0/rev/178fe2efc41d
BuildID   20140724000201
Version   32.0
ro.build.version.incremental=109
ro.build.date=Mon Jun 16 16:51:29 CST 2014
B1TC00011220

Description

Importing contacts from SD card (.vcf files) cannot be canceled (and seems to hang)


Steps to Reproduce

1) Put a larger list of .vcf files on an SD card (export from my previous N9 phone, as this is private data, I won't provide it here but willing to provide to devs as needed if they promise to not use them for more than import testing).
2) Go into Contacts app and try importing from SD card.


Expected Results

Contacts are imported.


Actual Results

Contacts app just sits there on the "Importing contacts from memory card…" screen forever and "Cancel" button doesn't work.


Other Notes
The "Reading from memory card…" step right after tapping "Memory Card" looks to finish fine.
When killing the Contacts app from the task switcher and restarting Contacts, no contacts have been added.

Reproduction Frequency:
I tried 3 times with my set of .vcf files.
QA Wanted for branch checks.
Keywords: qawanted
I loaded my SD card with 2000 contacts then attempted to import the contacts from that SD card.  This caused the contacts app to OOM on Flame 2.1, Flame 2.0 (512 MB), Flame 1.4, Buri 2.1, Buri 2.0 and Buri 1.4

Actual result: After tapping the Memory Card button in the Import Contacts page, the message "Reading from memory card..." appears along with a progress bar.  After a few seconds, the contact app closes and the user is returned to the homescreen.

Flame 2.1 (319 MB)
Build ID: 20140730040205
Gaia: 25e998814ba89f30fe44cd2fdfbb44d160a04641
Gecko: 55c4d770f88b
Platform Version: 34.0a1
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Flame 2.0 (512 MB)
Build ID: 20140731000246
Gaia: f6702e2aab77ac144955b3cbc042483b1c5eefa7
Gecko: b87b3b927d3a
Platform Version: 32.0
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0

Flame 1.4 (319 MB)
Build ID: 20140731000247
Gaia: 142953262d2cb031e3db217206edc3507580b0df
Gecko: 3c780088aae4
Platform Version: 30.0
Firmware Version: v122
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0

Buri 2.1
Build ID: 20140731040203
Gaia: 6548f8a89654727eb3a65200ef14298e106eb099
Gecko: aa176fcc56b8
Platform Version: 34.0a1
Firmware Version: v1.2device.cfg
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Buri 2.0
Build ID: 20140731000246
Gaia: f6702e2aab77ac144955b3cbc042483b1c5eefa7
Gecko: b87b3b927d3a
Platform Version: 32.0
Firmware Version: v1.2device.cfg
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0

Buri 1.4
Build ID: 20140731000247
Gaia: 142953262d2cb031e3db217206edc3507580b0df
Gecko: 3c780088aae4
Platform Version: 30.0
Firmware Version: v1.2device.cfg
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(jmitchell)
Keywords: qawanted
QA Contact: ckreinbring
Robert - as a point of comparison can you let us know how many contacts you were attempting to import. These effects did repro (to a worse degree) with 2k
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell) → needinfo?(kairo)
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][lead-review+]
(In reply to Joshua Mitchell [:Joshua_M] from comment #3)
> Robert - as a point of comparison can you let us know how many contacts you
> were attempting to import. These effects did repro (to a worse degree) with
> 2k

My set is 184 contacts (.vcf files) that I exported from my N9. There may be incompatibilities with something in the files as well, I can't tell. There should at least be some kind of feedback instead of just sitting there on this uninterruptable screen.
Flags: needinfo?(kairo)
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.