Closed Bug 787995 Opened 13 years ago Closed 13 years ago

RIL requests fails with error 1 or error 7 after b2g restart on nexus S

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
major

Tracking

(blocking-basecamp:-)

RESOLVED WORKSFORME
blocking-basecamp -

People

(Reporter: gerard-majax, Assigned: allstars.chh)

Details

Attachments

(1 obsolete file)

When B2g restarts ("stop b2g; start b2g", crash, etc.), the mozmobileconnection icc field is null. As far as I've been able to dig: - it works on phone reboot - the fetchICCRecords() function in ril_worker.js and the get*() are correctly executed - the iccIO() requests never call the callback
Assignee: nobody → lissyx+mozillians
Attached patch Requesting SPN from SIM card (obsolete) — Splinter Review
A first need is to request the service provider from the sim card.
Oops, posted to the wrong bug :(
Attachment #657905 - Attachment is obsolete: true
This is rather worrying. Yoshi, can you take a look? This should block basecamp since the b2g process can restart during normal operations of phone (e.g. an update).
Assignee: lissyx+mozillians → allstars.chh
blocking-basecamp: --- → ?
Based on comment #3, marking this as a blocker.
blocking-basecamp: ? → +
Hi, gerard-majax: Can I know how you test this? Also your gecko version? I use A: adb shell stop b2g start b2g B: adb shell kill -9 pid_of_b2g But I can get icc in mobileconnection. Thanks
blocking-basecamp: + → ---
sorry I accidentally change blocking-basecamp to - here.
blocking-basecamp: --- → ?
gerard-majax said she is using nexus S, I'll test on nexus S again.
Okay my bad, it's not the icc field but iccInfo.
Summary: MobileConnection icc field is null after b2g restart → MobileConnection iccInfo field is null after b2g restart
Of course, this happens on Nexus S.
Summary: MobileConnection iccInfo field is null after b2g restart → RIL requests fails with error 7 after b2g restart on nexus S and error 1 on otoro
Summary: RIL requests fails with error 7 after b2g restart on nexus S and error 1 on otoro → RIL requests fails with error 1 or error 7 after b2g restart on nexus S
Resetting back to blocker to investigate.
blocking-basecamp: ? → +
(In reply to Andrew Overholt [:overholt] from comment #10) > Resetting back to blocker to investigate. Hi Andrew, Is Nexus-S also going to be a v1 blocker ? Thanks
blocking-basecamp: + → ?
(In reply to Yoshi Huang[:yoshi][:allstars.chh] from comment #11) > (In reply to Andrew Overholt [:overholt] from comment #10) > > Resetting back to blocker to investigate. > > Hi Andrew, > Is Nexus-S also going to be a v1 blocker ? No. I'll blocking-basecamp- assuming this is Nexus S-only. Feel free to re-nom if it appears on Otoro. Thanks :)
blocking-basecamp: ? → -
With current gecko, it seems this went away: I have roaming detection working properly on Free, and SPN/PLMN list getting loaded at each restart (not reboot).
As far as I can tell after a couple of days, this does not happens anymore on Nexus S.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: