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 |