Re: [jetpack] Error opening input stream(invalid filename?)

775 views
Skip to first unread message

Erik Vold

unread,
Nov 11, 2012, 3:08:02 AM11/11/12
to mozilla-la...@googlegroups.com
Hmm that's odd.

Can you post the code someplace for us to take a look at?  You could also try making the contents of main.js blank.  That should work, then you can slowly add things.

Erik

On Tue, Nov 6, 2012 at 6:47 AM, Mani <mani....@gmail.com> wrote:
Hi,

I am a newbie in firefox add-on development. I simply followed the instructions given in https://addons.mozilla.org/en-US/developers/docs/sdk/latest/dev-guide/tutorials/adding-toolbar-button.html to create a toolbar button.

But it doesn't seem to work and giving following error:

(c:\addon-sdk-1.11) c:\addon-sdk-1.11\myAddon>cfx run Using binary at 'C:\Program Files (x86)\Mozilla Firefox\firefox.exe'. Using profile at 'c:\users\manirk\appdata\local\temp\tmpmagv3i.mozrunner'. error: myaddon: An exception occurred. Traceback (most recent call last): Error opening input stream (invalid filename?)<<<<<<<<<<<<<<< Total time: 17.508000 seconds Program terminated successfully.

Can someone help?

Thanks,
Mani


--
You received this message because you are subscribed to the Google Groups "mozilla-labs-jetpack" group.
To view this discussion on the web visit https://groups.google.com/d/msg/mozilla-labs-jetpack/-/3kIZYQ34GMkJ.
To post to this group, send email to mozilla-la...@googlegroups.com.
To unsubscribe from this group, send email to mozilla-labs-jet...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/mozilla-labs-jetpack?hl=en.

Erik Vold

unread,
Nov 11, 2012, 3:09:16 AM11/11/12
to mozilla-la...@googlegroups.com
Or maybe the name of one of the folders containing your addon has a special character in it?

Irakli Gozalishvili

unread,
Nov 30, 2012, 5:48:51 PM11/30/12
to mozilla-la...@googlegroups.com
That likely means that module you're trying to load module that does not exists :(
I'm working on the better error messages that will help this.


Regards
--
Irakli Gozalishvili
Web: http://www.jeditoolkit.com/

Erik Vold

unread,
Dec 6, 2012, 6:33:24 PM12/6/12
to mozilla-la...@googlegroups.com
Irakli landed an update to our error messages, so if you are able to try our master branch from https://github.com/mozilla/addon-sdk then let us know what you find please!  Otherwise the commit will ship with 1.13.

Erik

Jeff Griffiths

unread,
Dec 7, 2012, 2:43:43 PM12/7/12
to mozilla-la...@googlegroups.com
This is a huge improvement! The stack traces are still huge, but the line number of the syntax error is right at the top:

[JavaScript Error: "loader_err: An exception occurred.
SyntaxError: invalid property id
resource://jid1-avnyiwcwuqtvpa-at-jetpack/loader_err/lib/foo.js 3

Traceback (most recent call last):
  File "resource://gre/modules/NetUtil.jsm", line 140, in
    aCallback(pipe.inputStream, aStatusCode, aRequest);
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/net/url.js", line 48, in
    resolve(data);
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 122, in then
    else result.then(resolved, rejected)
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 54, in effort
    try { return f(options) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 142, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 36, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 116, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 54, in effort
    try { return f(options) }
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/addon/runner.js", line 91, in onLocalizationReady
    run(options);
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/addon-sdk/lib/sdk/addon/runner.js", line 123, in run
    let program = main(options.loader, options.main);
  File "resource://jid1-avnyiwcwuqtvpa-at-jetpack/loader_err/lib/main.js", line 1, in
    var { data } = require('./foo');
"]


On Thu, Dec 6, 2012 at 3:33 PM, Erik Vold <erik...@gmail.com> wrote:
Irakli landed an update to our error messages, so if you are able to try our master branch from https://github.com/mozilla/addon-sdk then let us know what you find please!  Otherwise the commit will ship with 1.13.

Erik

--
You received this message because you are subscribed to the Google Groups "mozilla-labs-jetpack" group.
Reply all
Reply to author
Forward
0 new messages