Closed
Bug 1226215
Opened 10 years ago
Closed 10 years ago
Can't update apps on the device using the reload (install and run) button
Categories
(DevTools Graveyard :: WebIDE, defect)
DevTools Graveyard
WebIDE
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: cmills, Unassigned)
Details
A new problem has now appeared on WebIDE (See also https://bugzilla.mozilla.org/show_bug.cgi?id=1226164 for previous status.)
When I connect WebIDE to my Xperia foxfood phone, the Toolbox appears to open successfully. However, now I can't update apps using the reload (install and run) button - it gives me the message
"Operation failed: launching/reloading app: Error: Not running".
I also can't see the app directory structure to view/edit the code. It just doesn't appear.
Also, if I close the toolbox down and try to reopen it, I am again presented with the "Can't connect to app..." message, as detailed in my previous bug.
Reporter | ||
Comment 1•10 years ago
|
||
The browser console output during this error is as follows:
"Operation failed: launching / reloading app: Error: Not running" webide.js:354:5
Error: Not running
Stack trace:
reloadApp/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:355:12
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
TabTarget.prototype.makeRemote/attachTab/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/target.js:399:11
DebuggerClient.prototype.attachTab/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:447:7
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
Request.prototype.emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1203:29
DebuggerClient.prototype.onPacket/emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:989:29
DevTools RDP*DebuggerClient.prototype.request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:695:5
DebuggerClient.prototype.attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:441:5
TabTarget.prototype.makeRemote/attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/target.js:397:7
TabTarget.prototype.makeRemote@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/target.js:433:7
exports.TargetFactory.forRemoteTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/target.js:56:23
getTargetForApp/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:323:7
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
Request.prototype.emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1203:29
DebuggerClient.prototype.onPacket/emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:989:29
DevTools RDP*DebuggerClient.prototype.request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:695:5
getTargetForApp@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:313:3
reloadApp@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:340:10
App.prototype.reload@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:447:1
exports.AppManager.launchOrReloadRuntimeApp@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:606:14
Cmds.play<@chrome://webide/content/webide.js:1088:29
TaskImpl_run@resource://gre/modules/Task.jsm:314:40
TaskImpl@resource://gre/modules/Task.jsm:275:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
oncommand@chrome://webide/content/webide.xul:1:1
webide.js:337:11
A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'?
See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
Date: Thu Nov 19 2015 15:41:30 GMT+0000 (GMT)
Full Message: Error: Not running
Full Stack: reloadApp/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:355:12
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:21
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
TabTarget.prototype.makeRemote/attachTab/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/target.js:399:11
DebuggerClient.prototype.attachTab/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:447:7
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
Request.prototype.emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1203:29
DebuggerClient.prototype.onPacket/emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:989:29
DevTools RDP*DebuggerClient.prototype.request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:695:5
DebuggerClient.prototype.attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:441:5
TabTarget.prototype.makeRemote/attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/target.js:397:7
TabTarget.prototype.makeRemote@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/target.js:433:7
exports.TargetFactory.forRemoteTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/target.js:56:23
getTargetForApp/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:323:7
emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:112:9
emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:89:38
Request.prototype.emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1203:29
DebuggerClient.prototype.onPacket/emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:989:29
DevTools RDP*DebuggerClient.prototype.request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:695:5
getTargetForApp@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:313:3
reloadApp@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:340:10
App.prototype.reload@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/apps/app-actor-front.js:447:1
exports.AppManager.launchOrReloadRuntimeApp@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:606:14
Cmds.play<@chrome://webide/content/webide.js:1088:29
TaskImpl_run@resource://gre/modules/Task.jsm:314:40
TaskImpl@resource://gre/modules/Task.jsm:275:3
createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14
oncommand@chrome://webide/content/webide.xul:1:1
Comment 2•10 years ago
|
||
Do you have a custom gaia? I can't explain all your errors whereas Yi-Fan was obvious.
Reporter | ||
Comment 3•10 years ago
|
||
(In reply to Alexandre Poirot [:ochameau] from comment #2)
> Do you have a custom gaia? I can't explain all your errors whereas Yi-Fan
> was obvious.
No, I don't have any kind of custom Gaia running. Is there any way that I can just completely reset WebIDE, to try to flush out the problem?
Reporter | ||
Comment 4•10 years ago
|
||
An update on this - I tried updating my dev environment on my windows test machine to see if it would work there, and got exactly the same error/result. This led me to believe that it is something on the device itself that is not behaving; I tried installing the latest nightly Aries build onto my phone, and this fixed the problem.
So it seems to be something in the latest OTA that caused this. I'm not sure if we should investigate this further, or just close this bug.
From comment 4 this is resolved by a new build on the device.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
Updated•7 years ago
|
Product: Firefox → DevTools
Updated•5 years ago
|
Product: DevTools → DevTools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•