Firefox extension funktioniert nach Neustart nicht (windows)

#0
25.03.2008, 12:50
Member
Avatar Xeper

Beiträge: 5291
#1 Moin

Hier mal nen echtes Problem für euch ;)
Habe eine Firefox extension, die einwandfrei läuft.

Wenn ich Firefox aber neustarte, funktioniert sie danach nicht mehr.
Das JS was ausgeführt wird sagt "XPCOM component not found", eine Meldung von mir definiert sollte das Query der Component fehlschlagen.

Wenn ich im Profil Verzeichnis aber extensions.cache lösche funktioniert es wieder bis zum nächsten reboot.
Die XPCOM component ist in C++ geschrieben, auf Linux funktioniert alles einwandfrei.

Die wahrscheinlich ist zwar gering aber kann ja sein das, jemand ähnliches schon mal gelöst hat.
__________
E-Mail: therion at ninth-art dot de
IRC: megatherion @ Freenode
Seitenanfang Seitenende
25.03.2008, 15:00
Member
Avatar Gool

Beiträge: 4730
#2 Welche Extension ist es denn?
__________
Dies ist eine Signatur! Persönlicher Service: Du kommst aus Berlin? Dann melde Dich per PN bei mir, evtl. können wir einen Termin vereinbaren.
Der Grabsteinschubser
Seitenanfang Seitenende
25.03.2008, 15:17
Member

Themenstarter
Avatar Xeper

Beiträge: 5291
#3

Zitat

Managor postete
Welche Extension ist es denn?
Eigenkreation.
Mir geht es nur darum heraus zu finden wozu genau extensions.cache ist und warum das auf windows, nicht mehr funktioniert wenn diese Datei neu angelegt wurde.
__________
E-Mail: therion at ninth-art dot de
IRC: megatherion @ Freenode
Seitenanfang Seitenende
25.03.2008, 16:42
Member
Avatar Gool

Beiträge: 4730
#4 was schreibt er denn in die extension.cache? Die Datei enthält die Pfade zu den Einstellungen der Extensions - bei mir bspw.:

Code

app-profile    {fce36c1e-58d8-498a-b2a5-66ad1cedebbb}    rel%{fce36c1e-58d8-498a-b2a5-66ad1cedebbb}    1205843339
app-profile    de-DE@dictionaries.addons.mozilla.org    rel%de-DE@dictionaries.addons.mozilla.org    1193038082
app-profile    fdm_ffext@freedownloadmanager.org    abs%C:\Programme\Free Download Manager\Firefox\Extension    1182945793
app-profile    Thinger@blueprintit.co.uk    rel%Thinger@blueprintit.co.uk    1203680717
app-profile    {07b2a769-ed19-4483-87ce-c643914c81bb}    rel%{07b2a769-ed19-4483-87ce-c643914c81bb}    1197875916
app-profile    {1650a312-02bc-40ee-977e-83f158701739}    rel%{1650a312-02bc-40ee-977e-83f158701739}    1193038082
app-profile    {3112ca9c-de6d-4884-a869-9855de68056c}    rel%{3112ca9c-de6d-4884-a869-9855de68056c}    1184571001
app-profile    {3EA1289D-F5EF-4272-9CAF-159E1F661BFD}    rel%{3EA1289D-F5EF-4272-9CAF-159E1F661BFD}    1203680719
app-profile    {446c03e0-2c35-11db-a98b-0800200c9a66}    rel%{446c03e0-2c35-11db-a98b-0800200c9a66}    1196146805
app-profile    {59c81df5-4b7a-477b-912d-4e0fdf64e5f2}    rel%{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}    1203351808
app-profile    {5a2b4e34-ce62-42e9-a658-06ba4490adf8}    rel%{5a2b4e34-ce62-42e9-a658-06ba4490adf8}    1193038082
app-profile    {8061ddcf-3632-4287-8d8a-133e219ae838}    rel%{8061ddcf-3632-4287-8d8a-133e219ae838}    1193038082
app-profile    {a7c6cf7f-112c-4500-a7ea-39801a327e5f}    rel%{a7c6cf7f-112c-4500-a7ea-39801a327e5f}    1193038082
app-profile    {C90B0826-5A17-4970-A5BF-A43D22452E21}    rel%{C90B0826-5A17-4970-A5BF-A43D22452E21}    1193038082
app-profile    {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}    rel%{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}    1193038082
app-profile    {EF522540-89F5-46b9-B6FE-1829E2B572C6}    rel%{EF522540-89F5-46b9-B6FE-1829E2B572C6}    1205772448
app-global    talkback@mozilla.org    rel%talkback@mozilla.org    1202481753
app-global    {972ce4c6-7e08-4474-a285-3208198ce6fd}    rel%{972ce4c6-7e08-4474-a285-3208198ce6fd}    1202481760
app-global    {CAFEEFAC-0016-0000-0001-ABCDEFFEDCBA}    rel%{CAFEEFAC-0016-0000-0001-ABCDEFFEDCBA}    1177339647
app-global    {CAFEEFAC-0016-0000-0002-ABCDEFFEDCBA}    rel%{CAFEEFAC-0016-0000-0002-ABCDEFFEDCBA}    1188919753

__________
Dies ist eine Signatur! Persönlicher Service: Du kommst aus Berlin? Dann melde Dich per PN bei mir, evtl. können wir einen Termin vereinbaren.
Der Grabsteinschubser
Seitenanfang Seitenende
25.04.2008, 15:26
Member

Themenstarter
Avatar Xeper

Beiträge: 5291
#5 Hmm ich wollte nur mal hier schreiben das, dass Problem seit einigen Tagen gelöst ist, vielleicht hat ja jemand wie ich noch irgendwann mal tatsächliche Probleme daher ist es ja gut wenn der Thread vollständig ist ;)

Lösung hier: http://www.xulplanet.com/forum2/viewtopic.php?t=3433

Das Problem trat deswegen auf weil ich auf windows 2 DLLs hatte und Firefox nicht automatisch alle Abhängigkeiten mit einläd, daher muss man einen Stub coden der die beiden DLLs explizit läd und somit alle Abhängigkeiten erfüllt.
__________
E-Mail: therion at ninth-art dot de
IRC: megatherion @ Freenode
Seitenanfang Seitenende