Gentoo Archives: gentoo-user

From: Daniel Iliev <danny@××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] FireFox and ThunderBIrd without themes and extentions
Date: Mon, 17 Jul 2006 09:28:59
Message-Id: 44BB56CD.60509@ilievnet.com
In Reply to: Re: [gentoo-user] FireFox and ThunderBIrd without themes and extentions by Richard Fish
1 Richard Fish wrote:
2 > On 7/15/06, Daniel Iliev <danny@××××××××.com> wrote:
3 >> I had to reemerge FireFox and ThunderBird due to "emerge --depclean".
4 >> Both compiled without complains but the themes and extensions applets
5 >> are empty. I tried with recompiling gtk+-{1.2.10-r11, 2.8.19},
6 >> dev-libs/{nspr,nss}, enigmail and the mozillas. It didn't help.
7 >
8 > I don't have any idea what the problem is, but I would suggest to run
9 > firefox/thunderbird from a terminal window so you can see any error
10 > messages produced.
11 >
12 > -Richard
13
14 Richard, thanks for your reply.
15
16 No, theres is nothing unusual in the terminal output. It just reads "No
17 running windows found"
18 However there is output in the javascript console:
19 >
20 >Item Installed via directory addition to Install Location: app-global
21 >Item ID: inspector@×××××××.org, attempting to register...
22 >
23 >Item Installed/Upgraded at Install Location: app-global Item ID:
24 >inspector@×××××××.org, attempting to register...
25 >... success, item is compatible
26 >
27 >Error: [Exception... "Component returned failure code: 0x80570019
28 >(NS_ERROR_XPC_CANT_CREATE_WN) [nsIJSCID.createInstance]" nsresult:
29 >"0x80570019 (NS_ERROR_XPC_CANT_CREATE_WN)" location: "JS frame ::
30 >file:///usr/lib/mozilla-firefox/components/nsExtensionManager.js ::
31 >openSafeFileOutputStream :: line 454" data: no]
32 >Source File:
33 >file:///usr/lib/mozilla-firefox/components/nsExtensionManager.js
34 >Line: 454
35
36 This appears on every start. The error on line 454 appears also if I try
37 to install a theme or an extension. Line 454 in nsExtensionManager.js reads:
38
39 ".createInstance(Components.interfaces.nsIFileOutputStream);" and its a
40 part of this function:
41
42 >
43 >function openSafeFileOutputStream(file, modeFlags) {
44 > var fos =
45 >Components.classes["@mozilla.org/network/safe-file-output-stream;1"]
46 >
47 >.createInstance(Components.interfaces.nsIFileOutputStream);
48 > if (modeFlags === undefined)
49 > modeFlags = MODE_WRONLY | MODE_CREATE | MODE_TRUNCATE;
50 > if (!file.exists())
51 > file.create(nsILocalFile.NORMAL_FILE_TYPE, PERMS_FILE);
52 > fos.init(file, modeFlags, PERMS_FILE, 0);
53 > return fos;
54 >}
55
56
57 --
58 Best regards,
59 Daniel
60
61 --
62 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] FireFox and ThunderBIrd without themes and extentions Richard Fish <bigfish@××××××××××.org>