Closed Bug 825509 Opened 12 years ago Closed 11 years ago

Not able to enable profiler

Categories

(Core :: Gecko Profiler, defect)

20 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 825471
Tracking Status
firefox20 - ---

People

(Reporter: mayankleoboy1, Unassigned)

References

Details

(Keywords: regression)

Attachments

(1 file)

Attached file about support.txt
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20121230 Firefox/20.0
Build ID: 20121230030830

Steps to reproduce:

1. Create a fresh firefox profile
2. Install the Profile from https://addons.mozilla.org/en-us/firefox/addon/gecko-profiler/  OR https://github.com/bgirard/Gecko-Profiler-Addon/blob/master/geckoprofiler_amo.xpi

3. Now go to Addons - > enable the profiler .   


Actual results:

You cant see the profiler icon in the toolbar.
if you press ctrl+shift+O , the "analyse profile" window wont open.   
(normally, if you enable the profiler, its automatically started as well. So ctrl+shift+O will definitely analyse some data)


Expected results:

Can enable the profiler.
Error in Error  Console:

Error: geckoprofiler: An exception occurred.
Traceback (most recent call last):
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/l10n/loader.js", line 23, in request.onload
    resolve(request.responseText);
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 122, in then
    else result.then(resolved, rejected)
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 54, in effort
    try { return f(options) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/promise.js", line 54, in effort
    try { return f(options) }
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/addon/runner.js", line 91, in onLocalizationReady
    run(options);
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/addon/runner.js", line 123, in run
    let program = main(options.loader, options.main);
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/loader.js", line 286, in main
    return load(loader, module).exports;
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/loader.js", line 199, in load
    evaluate(sandbox, module.uri);
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/loader.js", line 173, in evaluate
    : loadSubScript(uri, sandbox, encoding);
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/geckoprofiler/lib/main.js", line 87, in 
    pbModule = require("private-browsing");
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/loader.js", line 272, in require
    freeze(load(loader, module));
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/loader.js", line 199, in load
    evaluate(sandbox, module.uri);
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/api-utils/lib/loader.js", line 173, in evaluate
    : loadSubScript(uri, sandbox, encoding);
  File "resource://jid0-edalmuivkozlouyij0lpdx548bc-at-jetpack/addon-kit/lib/private-browsing.js", line 15, in 
    onStateChange('start', function onStart() {
TypeError: onStateChange is not a function

Regression window(m-i)
Good:
http://hg.mozilla.org/integration/mozilla-inbound/rev/33d3e7354bf9
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20121229 Firefox/20.0 ID:20121229111449
Bad:
http://hg.mozilla.org/integration/mozilla-inbound/rev/0acf066babea
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20121229 Firefox/20.0 ID:20121229124852
Pushlog:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=33d3e7354bf9&tochange=0acf066babea
Suspected: Bug 818800
Blocks: 818800
Depends on: 825471
Component: Untriaged → Gecko Profiler
Product: Firefox → Core
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: regression
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Looking at bug 825471 for tracking instead of this bug.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: