Nombreux crash avec module base de libreoffice 5.2.7.2

classic Classic list List threaded Threaded
4 messages Options
Patrick Gelin Patrick Gelin
Reply | Threaded
Open this post in threaded view
|

Nombreux crash avec module base de libreoffice 5.2.7.2

Bonjour,

J'ai reinstallé mon portable avec *debian stretch *et l*ibreoffice 5.2.7.2*
qui vient par défaut dans les paquets de la distribution. Depuis j'essaie
d'utiliser le module base mais j'ai de nombreux crash au moment de
l'utilisation des tables ou même de la création de la base. Cela pour
*hsqldb* en particulier, en mode embeded ou client/serveur.

J'ai essayé plusieurs combinaisons des composants : *hsqldb 2.3.4 / 1.8.0*
et *java openjdk 1.8.0_141 / Oracle jdk  1.8.0_144*, mais rien n'y fait, le
module est totalement inutilisable, il crash dès que *libreoffice* accède
aux tables et même systématiquement lorsque je test la classe du driver
hsqldb *org.hsqldb.jdbcDriver*...

J'ai tout de même une connexion qui fonctionne avec *le driver postgresql
natif*, je crois que c'est un driver sdbc, mais celui-ci a des restrictions
d'usage pour les fonctions de libreoffice, par exemple il n'est pas possible
d'utiliser l'assistant de création de tables, et d'autres restrictions
encore embêtantes pour le développement... Au final cela n'est pas très
encourageant de me lancer dans un développement ...

*Est-il seulement possible de lancer libreoffice en mode debug pour voir les
traces ? *
*Quelle version de libreoffice, java et hsqldb sont recommandées pour la
meilleure stabilité possible ?*

Je vous remercie pour votre aide.
Patrick



--
Sent from: http://nabble.documentfoundation.org/Users-f1744091.html

--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
jmpierre jmpierre
Reply | Threaded
Open this post in threaded view
|

Re: Nombreux crash avec module base de libreoffice 5.2.7.2

Bonjour,
Vu les problèmes rencontrés,
je suggère d'installer plutôt la version stable actuelle, téléchargeable
depuis cette page (voir en bas de page la liste des versions 32 ou 64
bits) :
https://fr.libreoffice.org/download/libreoffice-fresh/

> Bonjour,
>
> J'ai reinstallé mon portable avec *debian stretch *et l*ibreoffice 5.2.7.2*
> qui vient par défaut dans les paquets de la distribution. Depuis j'essaie
> d'utiliser le module base mais j'ai de nombreux crash au moment de
> l'utilisation des tables ou même de la création de la base. Cela pour
> *hsqldb* en particulier, en mode embeded ou client/serveur.
>
> J'ai essayé plusieurs combinaisons des composants : *hsqldb 2.3.4 / 1.8.0*
> et *java openjdk 1.8.0_141 / Oracle jdk  1.8.0_144*, mais rien n'y fait, le
> module est totalement inutilisable, il crash dès que *libreoffice* accède
> aux tables et même systématiquement lorsque je test la classe du driver
> hsqldb *org.hsqldb.jdbcDriver*...
>
> J'ai tout de même une connexion qui fonctionne avec *le driver postgresql
> natif*, je crois que c'est un driver sdbc, mais celui-ci a des restrictions
> d'usage pour les fonctions de libreoffice, par exemple il n'est pas possible
> d'utiliser l'assistant de création de tables, et d'autres restrictions
> encore embêtantes pour le développement... Au final cela n'est pas très
> encourageant de me lancer dans un développement ...
>
> *Est-il seulement possible de lancer libreoffice en mode debug pour voir les
> traces ? *
> *Quelle version de libreoffice, java et hsqldb sont recommandées pour la
> meilleure stabilité possible ?*
>
> Je vous remercie pour votre aide.
> Patrick
>
>
>
> --
> Sent from: http://nabble.documentfoundation.org/Users-f1744091.html
>


--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Windows XP, Thunderbird, Firefox
Patrick Gelin Patrick Gelin
Reply | Threaded
Open this post in threaded view
|

Re: Nombreux crash avec module base de libreoffice 5.2.7.2

Merci pour l'info. Je viens donc de desinstaller ma version 5.2.7.2 de
libreoffice et j'ai installé la version 5.2.4.1 : même problème, aucune
différence !

Je m’aperçois de plusieurs choses concernant l'URL JDBC qui sur mon tutoriel
est indiquée pour une connexion client (et adaptée sur ma base typodoc) de
la façon suivante : *jdbc :hsqldb:hsql://localhost/typodoc *avec une  classe
*org.hsqldb.jdbc.JDBCDriver*.

J'ai vérifié ce chemin de classe uniquement dans le driver hsqldb-2.3.4.jar,
et avec les version précédentes du même driver, en particulier la version du
driver livré avec l'installation de libreoffice
(*/opt/libreoffice5.4/program/classes/hsqldb.jar*) je n'ai aucun driver
visible comme le montre le listing ci-dessous :



De même dans d'autres drivers trouvés sur mon système :
** /usr/share/java/hsqldbutil1.8.0-1.8.0.10+dfsg.jar
* /usr/share/java/hsqldb1.8.0.jar*

Peut-etre faudrait-il remplacer la classe JDBCDriver par une autre ?

Je comprends aussi que le chemin de ma classe n'est correcte qu'avec la
seule version *hsqldb-2.3.4.jar,* et cela expliquerait donc le crash pour
toutes les autres versions. *Mais pourquoi la dernière version
hsqldb-2.3.4.jar provoquerait-elle ce crash immédiat de libreoffice lorsque
je la teste ? *

J'ai lu sur un forum qu'un problème de mémoire vive pourrait en être la
cause, mais mon système ne semble pas saturé ... J'ai essayé sous
l'environnement *KDE* mais aussi sous *LXDE* et j'ai le même problème.

Je comprends que ce doit être java qui produirait le message d'erreur
puisque c'est un driver java. *Mais comment indiquer à libreoffice de lancer
java en redirigeant la sortie stderr sur stdout de l'application libreoffice
?*

Je vais essayer de tester mon driver hsqldb avec une autrea pplicaiton java
... Cela devrait me permettra de savoir si le problème vient libreoffice ou
de mon installation java, c'est plutôt ce dernier point que je suspecte ...



--
Sent from: http://nabble.documentfoundation.org/Users-f1744091.html

--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
jmpierre jmpierre
Reply | Threaded
Open this post in threaded view
|

Re: Nombreux crash avec module base de libreoffice 5.2.7.2

Le 17/09/2017 à 09:56, Patrick Gelin a écrit :

> Merci pour l'info. Je viens donc de desinstaller ma version 5.2.7.2 de
> libreoffice et j'ai installé la version 5.2.4.1 : même problème, aucune
> différence !
>
> Je m’aperçois de plusieurs choses concernant l'URL JDBC qui sur mon tutoriel
> est indiquée pour une connexion client (et adaptée sur ma base typodoc) de
> la façon suivante : *jdbc :hsqldb:hsql://localhost/typodoc *avec une  classe
> *org.hsqldb.jdbc.JDBCDriver*.
>
> J'ai vérifié ce chemin de classe uniquement dans le driver hsqldb-2.3.4.jar,
> et avec les version précédentes du même driver, en particulier la version du
> driver livré avec l'installation de libreoffice
> (*/opt/libreoffice5.4/program/classes/hsqldb.jar*) je n'ai aucun driver
> visible comme le montre le listing ci-dessous :
>
>
>
> De même dans d'autres drivers trouvés sur mon système :
> ** /usr/share/java/hsqldbutil1.8.0-1.8.0.10+dfsg.jar
> * /usr/share/java/hsqldb1.8.0.jar*
>
> Peut-etre faudrait-il remplacer la classe JDBCDriver par une autre ?
>
> Je comprends aussi que le chemin de ma classe n'est correcte qu'avec la
> seule version *hsqldb-2.3.4.jar,* et cela expliquerait donc le crash pour
> toutes les autres versions. *Mais pourquoi la dernière version
> hsqldb-2.3.4.jar provoquerait-elle ce crash immédiat de libreoffice lorsque
> je la teste ? *
>
> J'ai lu sur un forum qu'un problème de mémoire vive pourrait en être la
> cause, mais mon système ne semble pas saturé ... J'ai essayé sous
> l'environnement *KDE* mais aussi sous *LXDE* et j'ai le même problème.
>
> Je comprends que ce doit être java qui produirait le message d'erreur
> puisque c'est un driver java. *Mais comment indiquer à libreoffice de lancer
> java en redirigeant la sortie stderr sur stdout de l'application libreoffice
> ?*
>
> Je vais essayer de tester mon driver hsqldb avec une autrea pplicaiton java
> ... Cela devrait me permettra de savoir si le problème vient libreoffice ou
> de mon installation java, c'est plutôt ce dernier point que je suspecte ...
>
>
>
> --
> Sent from: http://nabble.documentfoundation.org/Users-f1744091.html
>
Bonjour,

Le cas  a été évoqué ici :

https://forum.openoffice.org/fr/forum/viewtopic.php?f=9&t=55420&p=299726&hilit=hsqldb+2.3.4#p299651

Base ne fonctionne pas avec hsqldb 2.3.4 mais avec hsqldb 1.8.0

 


--
Envoyez un mail à [hidden email] pour vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Windows XP, Thunderbird, Firefox