[macOS] AOO crash lors d'une erreur dans requête SQL

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

[macOS] AOO crash lors d'une erreur dans requête SQL

Message par DLE »

Bonjour,
Dans la base jointe il y a une requête qui interroge la table "T_Index" qui ne pose pas de problème, par contre si vous changez le "I" par "i" dans le nom de la table, au lieu d'avoir le message "... Table Not Found ..." AOO plante. Même avec un profil neuf.
Comme précisé en objet cela se produit sous macOS et non sous Windows.
Reproduisez-vous ce problème?
Merci d'avance pour les tests.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9366
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par tintin »

Bonjour DLE,

Je reproduis le plantage avec AOO.
DLE a écrit : 01 févr. 2023 17:37 au lieu d'avoir le message "... Table Not Found ..."
Avec LibO j'ai le message :
.
Capture d’écran 2023-02-01 à 18.48.54.png
Encore rien trouvé sur le Bugzilla
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
HRk2o
Membre cOOnverti
Membre cOOnverti
Messages : 344
Inscription : 29 mai 2009 08:51
Localisation : Guyane

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par HRk2o »

Bjr/bsr,

je reproduis aussi sous ma version système ! :evil:

@+
AOO 4.1.14 et LO 7.3.7.2 sous OsX 10.13.6 High Sierra ; Windows 10 sous AOO 4.1.14 et LibO 7.3.7.2
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par Dude »

Salut,
DLE a écrit : 01 févr. 2023 17:37 si vous changez le "I" par "i" dans le nom de la table
Le simple fait de renommer la table fait perdre l'information d'origine dans la requête et provoque le plantage.
Peux-tu essayer de faire le test sur la base Comptoirs afin de voir si le problème est plus général ?
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par DLE »

Bonjour,
Précision : Je ne renomme pas la table, je fais une erreur de frappe sur le nom de la table dans la requête.
A+
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par Dude »

DLE a écrit : 02 févr. 2023 08:08 je fais une erreur de frappe sur le nom de la table dans la requête.
OK je n'avais pas compris
As-tu fait ce test sur une requête de Comptoirs.odb ?
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par DLE »

Compte-tenu de la bogue 127646 (autoexec depuis 2018 :mrgreen: ) je ne peux ouvrir cette base. Je vais passer par Libo/Windows pour supprimer le formulaire "Menu" du démarrage, je te tiens au courant.
Dernière modification par DLE le 02 févr. 2023 11:27, modifié 1 fois.
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9366
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par tintin »

Dude a écrit : 02 févr. 2023 09:23 OK je n'avais pas compris
Moi non plus :wink:
.
C'est là qu'il faut changer Index par index ?
Capture d’écran 2023-02-02 à 11.53.09.png
Si c'est ça, après acceptation, de la modification et clic sur Requête1 j'ai un plantage immédiat.
DLE a écrit : 02 févr. 2023 10:58 Compte-tenu de la bogue 127646
l'Issue 127646 - Base crashes with macro autoexec ouverte par charlie.it (viewtopic.php?p=306260#p306260) mérite d'être relancée.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par Dude »

Ah oui j'avais oublié ce plantage aussi.
Je ne pense pas qu'il faille mélanger avec ce rapport.
Il vaudrait mieux en ouvrir un autre.
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par DLE »

Toutes les requêtes fonctionnent correctement aussi bien sous AOO et Libo. Sous AOO si dans une requête j'insére une virgule après le dernier paramètre de la clause "FROM" j'ai un plantage direct au lieu de ce message d'erreur
Capture d’écran 2023-02-02 à 14.19.09.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par Dude »

On dirait que ce sont les erreurs renvoyées par le pilote Java pour HSQLDB qui provoquent le plantage.
Quelle version du JRE as-tu ?
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par DLE »

Version Java.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Calife
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 31 oct. 2018 14:32

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par Calife »

Bonjour à tous,
J'ai testé la base donnée par DLE le 01/02/2023
Je ne sais pas si j'ai tout compris, mais voici ce que j'ai fait :

J'ai édité la requête en mode SQL, J'ai donc remplacé les "T_Index" par des "T_index" dans le code de la requête, puis sauvegardé ---> Aucun problème

En lançant la requête, j'ai bien eu le message "Table Not Found", j'ai fermé la fenêtre d'alerte.

Puis j'ai renommé la table "T_Index"" en ""T_index"", tout a fonctionné ensuite sans plantage.

Conclusion, je ne reproduis pas le phénomène, j'ai bien les bons messages d'erreurs sans crash.

Je suis sous Ventura, comme DLE, j'utilise maintenant LibreOffice version de développement 7.5.0.2 car j'avais eu un autre problème que j'avais signale avec une version antérieure. Voir le lien ci-dessous :

viewtopic.php?t=66588

Pour info, j'utilise l'environnement Java (JRE) "Eclipse Adoptium", Version 17.0.5

J'espère que vous trouverez la solution !
Dernière modification par Calife le 03 févr. 2023 10:50, modifié 4 fois.
LibreOffice 7.6.2.1 - Oracle Corp. 20.0.2 - Mac OS Ventura 13.1 - Processeur 3,5 GHz Intel Core i7 - CG AMD Radeon RX 580 8Go - Mémoire 8Go
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par DLE »

Bonjour,
Ca fonctionne très bien sous Libo, mais comme écrit en objet cela concerne AOO. Merci pour les tests. Faut-il déclarer le bogue dans Bugzilla?
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Calife
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 31 oct. 2018 14:32

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par Calife »

DLE a écrit : 03 févr. 2023 10:44 Bonjour,
Ca fonctionne très bien sous Libo, mais comme écrit en objet cela concerne AOO. Merci pour les tests. Faut-il déclarer le bogue dans Bugzilla?
Ah pardon, je n'avais pas compris que vous aviez testé votre base sous LO...
Bonne journée !
LibreOffice 7.6.2.1 - Oracle Corp. 20.0.2 - Mac OS Ventura 13.1 - Processeur 3,5 GHz Intel Core i7 - CG AMD Radeon RX 580 8Go - Mémoire 8Go
Jeff
GourOOu
GourOOu
Messages : 9632
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par Jeff »

Bonjour à tous,

Pour info, pas de plantage avec Debian 11.4 et AOO 4.1.13, j'ai bien le message d'erreur, une bogue spécifique Mac... :(

A +
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par Dude »

DLE a écrit : 03 févr. 2023 10:44Faut-il déclarer le bogue dans Bugzilla?
Il faudrait effectivement.
Mais ce qui serait pas mal, ce serait de tester sur la version 4.0.1 pour voir si le plantage a lieu.
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 18:56
Localisation : Lille

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par DLE »

Je serai les tests sur différentes versions, ça prendra un peu de temps, patience pour un compte-rendu.
Bonjour,
ce serait de tester sur la version 4.0.1 pour voir si le plantage a lieu.
La version 4.0.1 est en 32 bits donc impossible sur Ventura. De la version 4.1.0 jusqu'à la 4.1.6 le JDK n'est pas reconnu. La version 4.1.7 reconnait le JDK, AOO plante s'il y a une erreur dans une requête SQL. Y-a-t-il un utilisateur sous "Big Sur" ou "Monterey" pour faire un essai?
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25184
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [macOS] AOO crash lors d'une erreur dans requête SQL

Message par Dude »

DLE a écrit : 04 févr. 2023 18:42 La version 4.1.7 reconnait le JDK, AOO plante s'il y a une erreur dans une requête SQL.
Je pense que tout le problème vient de là.
La reconnaissance du JRE a (mal) été fixé et la gestion d'erreur provoque désormais ces plantages.
On a le même type de plantage avec la réouverture d'un ODB connecté à un ODS (cf. rapport 128509).