Closed Bug 1132311 Opened 7 years ago Closed 7 years ago

Malformed XML when trying to update to flame-kk from 18D nightly


(Release Engineering :: General, defect)

Gonk (Firefox OS)
Not set


(Not tracked)



(Reporter: nhirata, Unassigned)


1. flash 18D_nightly onto flame
2. change update channel to mozilla-b2g37
3. reboot phone

Expected: a system update notification
Actual: error in logcat
I/Gecko   (  206): UpdatePrompt: Forcing update check
I/Gecko   (  206): *** AUS:SVC Checker: checkForUpdates, force: true
I/Gecko   (  206): *** AUS:SVC Checker:getUpdateURL - update URL:
I/Gecko   (  206): *** AUS:SVC Checker:checkForUpdates - sending request to:
I/GeckoDump(  206): XXX FIXME : Got a mozContentEvent: force-update-check
I/Gecko   (  206): *** AUS:SVC Checker:onError - request.status: 2153389948
I/Gecko   (  206): *** AUS:SVC getStatusTextFromCode - transfer error: Update XML file malformed (200), default code: 200
I/Gecko   (  206): UpdatePrompt: Setting gecko.updateStatus: check-error-2153389948
I/Gecko   (  206): *** AUS:SVC UpdateService:onError - error during background update. error code: -2141577348, status text: Update XML file malformed (200)
I just realized this is looking for flame not flame-kk.  That's the reason why it's not OTAing for 2.2...
Hey rail, how does the server determine whether to get flame-kk or flame?
Flags: needinfo?(rail)
"SDK 19" is the string which determines Kitkat here. The update server has a special rule to handle that.
Flags: needinfo?(rail)
BTW, the channel is not what the server expects. It should be "nightly-b2g37", not "mozilla-b2g37". offers updates for example.
I'm going  to resolve it as invalid because the channel name was wrong.
Closed: 7 years ago
Resolution: --- → INVALID
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.