Closed Bug 1113529 Opened 11 years ago Closed 11 years ago

ADB Helper makes firefox loose previous tabs, and prevent other addons to start.

Categories

(Firefox :: Untriaged, defect)

34 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: augustin.trancart, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:34.0) Gecko/20100101 Firefox/34.0 Build ID: 20141127110442 Steps to reproduce: Starting firefox 34 with adb helper 0.7.2 enabled. Actual results: Firefox open with some (or all) addons not started. It also load no tabs from previous session, only a completely blank tab (nothing in it, not even my most visited and pinned websites) logs says : 1418978996864 addons.xpi WARN Exception running bootstrap method startup on adbhelper@mozilla.org: InternalError: too much recursion (resource://gre/modules/commonjs/toolkit/loader.js -> resource://adbhelperatmozilla.org/main.js:18) JS Stack trace: devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < devtools.require<@main.js:18:12 < @main.js:23:29 < startup@file:///home/augustin/.mozilla/firefox/yicn8ps1.default/extensions/adbhelper@bootstrap.js:89:16 < XPI_callBootstrapMethod@XPIProvider.jsm:4305:9 < XPI_startup@XPIProvider.jsm:1968:13 < callProvider@AddonManager.jsm:208:12 < _startProvider@AddonManager.jsm:667:5 < AMI_startup@AddonManager.jsm:824:9 < AMP_startup@AddonManager.jsm:2402:5 < AMC_observe@addonManager.js:55:7 Expected results: Firefox should start with all tabs loaded and all addons working :-) WORKAROUND : disable adb helper and restart firefox. Everything goes back to normal.
Please report the bug to the author of the add-on.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.