Vorlage aus Schnellstarter.

Liebe Freunde,
wenn ich mit dem Schnellstarter "Aus Vorlage" auswähle, bekomme ich:
"LibreOffice 5.0 - Fatal Error Given Module is not a frame nor a
window, controller or model."
Der Schnellstarter bricht ganz ab. Alle anderen angebotenen Funktionen
(außer "Aus Vorlage") funktionieren mit dem Schnellstarter.
Mit dem normalen LibreOffice-Start funktionieren meine Vorlagen, nur eben
nicht mit dem Schnellstarter.
Das Verhalten tritt bei mir seit dem neuen Schnellstarter (etwa seit einem
Release im letzten Winter) auf. Bisher war ich geduldig, da ja eine
(wohltuend) ganze Menge Leben im LibreOffice steckt.
Ich benutze noch Windows XP, allerdings mit allen letzten Updates.
Kennt jemand in diesem Auditorium dieses Problem?
Gisbert Juch

Hallo Gisbert

Liebe Freunde,
wenn ich mit dem Schnellstarter "Aus Vorlage" auswähle, bekomme ich:
"LibreOffice 5.0 - Fatal Error Given Module is not a frame nor a
window, controller or model."
Der Schnellstarter bricht ganz ab. Alle anderen angebotenen Funktionen
(außer "Aus Vorlage") funktionieren mit dem Schnellstarter.
Mit dem normalen LibreOffice-Start funktionieren meine Vorlagen, nur eben
nicht mit dem Schnellstarter.
Das Verhalten tritt bei mir seit dem neuen Schnellstarter (etwa seit einem
Release im letzten Winter) auf. Bisher war ich geduldig, da ja eine
(wohltuend) ganze Menge Leben im LibreOffice steckt.
Ich benutze noch Windows XP, allerdings mit allen letzten Updates.
Kennt jemand in diesem Auditorium dieses Problem?
Gisbert Juch

mit Win 7 habe ich das nicht nachvollziehen können. Möglicherweise gibt
es mit den Pfaden für die Vorlagen ein Problem. Versuche mal Dein
Benutzerprofil zurückzusetzen. Hier ist beschrieben wie es geht:

https://wiki.documentfoundation.org/UserProfile/de

Falls dann das Problem nicht mehr besteht, würde ich gerne wissen, wie
die Pfade für die Vorlagen in Deinem ursprünglichen Profil aussehen
(Extras > Optionen > LibreOffice > Pfade > Dokumentvorlagen) und ob die
dort angegebenen Pfade existieren.

Grüße
Harald

Hallo Harald,

Versuche mal Dein
Benutzerprofil zurückzusetzen. Hier ist beschrieben wie es geht:

https://wiki.documentfoundation.org/UserProfile/de

Falls dann das Problem nicht mehr besteht, würde ich gerne wissen, wie
die Pfade für die Vorlagen in Deinem ursprünglichen Profil aussehen
(Extras > Optionen > LibreOffice > Pfade > Dokumentvorlagen) und ob die
dort angegebenen Pfade existieren.

Grüße
Harald

Vielen Dank für Deinen Hinweis! Das Rücksetzen des Profils hat geholfen.
In meinem ursprünglichen Profil sind die Pfade für die Vorlagen allerdings
identisch mit denen im neuen Profil, also

..\Dokumente und Einstellungen\Gisbert
Juch\Anwendungsdaten\LibreOffice\4\user\template

Ich bin zwar jetzt zufrieden, daß der Schnellstarter nach dem Rücksetzen
des Profils wieder funktioniert. Doch es gibt mit zu denken, daß ich ja
mit dem alten Profil im Unterschied zum Schnellstarter im "Haupt"programm
auf die Vorlagen zugreifen, also daraus Dokumente erzeugen konnte. Der
Schnellstarter benutzt offensichtlich einen anderen Zugang zu den
Vorlagen. Das verwundert mich im "Zeitalter" der modularen Programmierung.

Grüße von Gisbert.

Hallo Gisbert,

Ich bin zwar jetzt zufrieden, daß der Schnellstarter nach dem Rücksetzen
des Profils wieder funktioniert. Doch es gibt mit zu denken, daß ich ja
mit dem alten Profil im Unterschied zum Schnellstarter im "Haupt"programm
auf die Vorlagen zugreifen, also daraus Dokumente erzeugen konnte. Der
Schnellstarter benutzt offensichtlich einen anderen Zugang zu den
Vorlagen. Das verwundert mich im "Zeitalter" der modularen Programmierung.

ich gebe zu, dass das Rücksetzen des Profils zur Korrektur eines
Fehlverhaltens etwas unbefriedigend ist. Ursache dürfte in irgendeiner
Form eine Inkonsistenz innerhalb des Profils sein. Da das Profil in der
Regel bei neuen LibreOffice-Versionen erhalten bleibt, wird es im Laufe
der Zeit durch verschiedene Versionen immer wieder verändert. Wann durch
welche Version eine solche Inkonsistenz ins Profil hineingeraten ist,
lässt sich deshalb kaum nachvollziehen. Wenn man da keine konkrete Idee
hat, wann dies eventuell geschehen ist, bleibt einem kaum etwas anderes
übrig, als dieses so hinzunehmen...

Grüße
Harald

Hallo Harald,

ich gebe zu, dass das Rücksetzen des Profils zur Korrektur eines
Fehlverhaltens etwas unbefriedigend ist. Ursache dürfte in irgendeiner
Form eine Inkonsistenz innerhalb des Profils sein. Da das Profil in der
Regel bei neuen LibreOffice-Versionen erhalten bleibt, wird es im Laufe
der Zeit durch verschiedene Versionen immer wieder verändert. Wann durch
welche Version eine solche Inkonsistenz ins Profil hineingeraten ist,
lässt sich deshalb kaum nachvollziehen. Wenn man da keine konkrete Idee
hat, wann dies eventuell geschehen ist, bleibt einem kaum etwas anderes
übrig, als dieses so hinzunehmen...

Das will ich hinnehmen, daß Inkonsistenz entstehen kann. Das von mir
beschriebene Verhalten tauchte nach meiner Erinnerung zuerst auf (im
letzten Winter?) mit dem Release, das den neuen Schnellstarter enthielt
(Du erinnerst Dich, zeitweise gab es den gar nicht).
Meine Sorge liegt eher darin, daß offensichtlich beim Schnellstarter ein
anderer Zugang zu den Vorlagen programmiert ist, als beim Hauptprogramm.
Warum kommt das Hauptprogramm mit der vermutlichen Inkonsistenz zurecht
und der Schnellstarter nicht? Offensichtlich gibt es eine Konstellation
im Profil, mit dem der Zugang im Hauptprogramm zurecht kommt und der des
Schnellstarters nicht. Ist das schon Inkonsistenz des Profils? Oder
Inkompatibilität? Nach meinen Programmiervorstellungen benutzt man eine
einmal programmierte Funktion an allen Stellen, wo ihre Funktionalität in
Anspruch genommen werden muß. Das reduziert die Fehleranfälligkeit. (Das
soll hier kein Gemecker sein, sondern vielleicht helfende Kritik.)
Selbstverständlich, der Neuaufbau des Profils hat geholfen, aber das
eigentliche Problem scheint mir deshalb nicht beseitigt zu sein.
Da bei dem Neuaufbau des Profils die Vorlagen nicht übernommen werden
können, habe ich das alte Verzeichnis ...\user_old\template in das neue
Verzeichnis ...\user kopiert. Damit kommt auch der Schnellstarter zurecht.
Du hattest mir glücklicherweise empfohlen, das alte Verzeichnis nicht zu
löschen.
Ebenso war es notwendig, für das Benutzerwörterbuch das Verzeichnis
...\user_olt\wordbook zu übernehmen.
Ein Problem besteht nun: wo finde ich eine ganze Reihe von Extensions? Im
Unterverzeichnis ...\user_old\extensions finde ich nur einen
verschwindenden Teil von denen, die mir der Extension-Manager nach altem
Profil anzeigt? Da fehlen mir jetzt so einige, auf die ich nicht
verzichten kann. Und ein erneutes Suchen unter
http://extensions.libreoffice.org/ möchte ich mir gern ersparen. Kannst Du
mir - oder jemand anders - da einen Hinweis geben?

Dank im Voraus.

Grüße von Gisbert.

Hallo Gisbert,

ich komm erst jetzt dazu, Dir zu antworten.

Hallo Harald,

ich gebe zu, dass das Rücksetzen des Profils zur Korrektur eines
Fehlverhaltens etwas unbefriedigend ist. Ursache dürfte in irgendeiner
Form eine Inkonsistenz innerhalb des Profils sein. Da das Profil in der
Regel bei neuen LibreOffice-Versionen erhalten bleibt, wird es im Laufe
der Zeit durch verschiedene Versionen immer wieder verändert. Wann durch
welche Version eine solche Inkonsistenz ins Profil hineingeraten ist,
lässt sich deshalb kaum nachvollziehen. Wenn man da keine konkrete Idee
hat, wann dies eventuell geschehen ist, bleibt einem kaum etwas anderes
übrig, als dieses so hinzunehmen...

Das will ich hinnehmen, daß Inkonsistenz entstehen kann. Das von mir
beschriebene Verhalten tauchte nach meiner Erinnerung zuerst auf (im
letzten Winter?) mit dem Release, das den neuen Schnellstarter enthielt
(Du erinnerst Dich, zeitweise gab es den gar nicht).
Meine Sorge liegt eher darin, daß offensichtlich beim Schnellstarter ein
anderer Zugang zu den Vorlagen programmiert ist, als beim Hauptprogramm.
Warum kommt das Hauptprogramm mit der vermutlichen Inkonsistenz zurecht
und der Schnellstarter nicht? Offensichtlich gibt es eine Konstellation
im Profil, mit dem der Zugang im Hauptprogramm zurecht kommt und der des
Schnellstarters nicht. Ist das schon Inkonsistenz des Profils? Oder
Inkompatibilität? Nach meinen Programmiervorstellungen benutzt man eine
einmal programmierte Funktion an allen Stellen, wo ihre Funktionalität in
Anspruch genommen werden muß. Das reduziert die Fehleranfälligkeit. (Das
soll hier kein Gemecker sein, sondern vielleicht helfende Kritik.)
Selbstverständlich, der Neuaufbau des Profils hat geholfen, aber das
eigentliche Problem scheint mir deshalb nicht beseitigt zu sein.

Software-Entwicklung ist in der Regel doch etwas komplexer, als nur
gleiche Aufrufe von Funktionen mehrfach zu verwenden. Software ist daher
nie fehlerfrei. Dies gilt auch für LibreOffice. Ein Großteil der
Entwickler ist ständig damit beschäftigt, Fehler zu korrigieren. Dafür
müssen die Fehler aber durch die Entwickler reproduzierbar sein. Dies
ist bei Fehlern, die durch Rücksetzen des Profils behoben werden können,
aber ausgesprochen schwierig, da kaum zu klären ist, mit welcher Version
der Fehler in das Profil herein geraten ist. Möglicherweise ist er auch
schon lange behoben und man leidet unter den Spätfolgen. Wenn es Dir
allerdings gelingt den Fehler mit einer aktuellen Version mit einem
neuen Profil zu reproduzieren, steht es Dir natürlich frei, einen
sogenannten Bug Report zu erstellen. Hier steht, wie es geht:

https://wiki.documentfoundation.org/QA/BugReport/de

Grüße
Harald

Hallo Harald!

Software-Entwicklung ist in der Regel doch etwas komplexer, als nur
gleiche Aufrufe von Funktionen mehrfach zu verwenden. Software ist daher
nie fehlerfrei. Dies gilt auch für LibreOffice. Ein Großteil der
Entwickler ist ständig damit beschäftigt, Fehler zu korrigieren.

Wem sagst Du das? Softwareentwicklung ist für mich durchaus kein
Mysterium, schon gar nicht das Strukturieren von Programmen.

(Wenn das eine Programm mit dem Profil zurecht kommt, das andere mit
demselben Profil für dieselbe Funktion aber nicht, wo würdest Du dann den
Fehler suchen? Mein Hinweis war gut gemeint als Denkanstoß.)

Grüße von Gisbert.