[Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

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.
Répondre
Avatar de l’utilisateur
charlie.it
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 03 mai 2015 14:28

[Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par charlie.it »

Salut tout le monde.
Les utilisateurs de Mac peuvent-ils confirmer ce problème? https://bz.apache.org/ooo/show_bug.cgi?id=127646
Merci.
Apache Open Office 4.1.14 / LibreOffice 7.2.6.2 - macOS 10.13.6 High Sierra (Mac 27" mi-2011 - SSD 530 GB - 12 GB Ram)
Administrateur dans le forum italien de AOO.
Je m'excuse mais je ne connais pas le français. J'utilise un traducteur.
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12198
Inscription : 08 nov. 2005 17:23
Localisation : Caen, France
Contact :

Re: Crash AOO 4.1.5 avec macro de Base autoexec

Message par Bidouille »

Fil déplacé et balisé en conséquent

Vous pouvez continuer à poster à la suite...
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9343
Inscription : 18 juil. 2008 17:29
Localisation : F-Oise + F-Savoie

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par tintin »

Bonjour,

N'ayant aucune connaissance en matière de macros, la seule chose que je puis dire est que l'ouverture de votre document plante OpenOffice 4.1.5 avec les macros activées. Ouverture normale macros désactivées.
Je n'ai pas de plantage avec mes bases de données.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Avatar de l’utilisateur
charlie.it
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 03 mai 2015 14:28

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par charlie.it »

Merci @tintin.
Sur le forum italien, on m'a dit que le crash se produisait avec n'importe quelle macro autoexec dans l'environnement Mac. J'ai vérifié avec cette macro qui n'est pas la mienne. Aucun crash avec AOO 4.1.3 sur Mac, et 4.1.5 Windows et Linus.
Apache Open Office 4.1.14 / LibreOffice 7.2.6.2 - macOS 10.13.6 High Sierra (Mac 27" mi-2011 - SSD 530 GB - 12 GB Ram)
Administrateur dans le forum italien de AOO.
Je m'excuse mais je ne connais pas le français. J'utilise un traducteur.
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25144
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par Dude »

Salut,
Je ne suis pas sous MacOS mais pourquoi appeler le service InteractionHandler ?
J'ai neutralisé la ligne correspondante :

Code : Tout sélectionner

Sub runMe
Dim InteractionHandler As Object
'InteractionHandler = createUnoService("com.sun.star.sdb.InteractionHandler")
ThisDatabaseDocument.CurrentController.connect("","")
ThisDatabaseDocument.FormDocuments.getByName ( "Formulario1" ).open
End Sub
Est-ce que le crash se produit encore ?
Pièces jointes
prova-autoexc.odb
(11.08 Kio) Téléchargé 232 fois
franbour
Fraîchement OOthentifié
Messages : 6
Inscription : 25 nov. 2014 20:36

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par franbour »

J'utilise un Mac et depuis deux jours une base de données avec des macros fait planter OpenOffice. J'ai tout essayé (desisntaller et réinstalé Java, utilisé une ancienne version de la base, utilisé une ancienne version d'OpenOffice), rien n'y fait.
Voici l'erreur que j'ai dans le rapport :
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'nextEventMatchingMask should only be called from the Main Thread
Je ne vois pas ce qui a changé et ne sais pas trop quoi faire.
Cordialement
OpenOffice 4.1.1 sur Yosemite (Mac) (La version 4.1.2 ne permet pas d'éditer les tables).
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25144
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par Dude »

Tu postes une question qui n'a rien à voir avec la problématique exposée ici.
Merci de ne pas polluer et de rester dans le sujet.
Avatar de l’utilisateur
charlie.it
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 03 mai 2015 14:28

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par charlie.it »

Dude a écrit :Est-ce que le crash se produit encore ?
Merci, la macro n'est pas à moi mais le problème est que Base avec la macro autoexec (tout) se bloque.
Le crash se produit encore même avec votre fichier.
Apache Open Office 4.1.14 / LibreOffice 7.2.6.2 - macOS 10.13.6 High Sierra (Mac 27" mi-2011 - SSD 530 GB - 12 GB Ram)
Administrateur dans le forum italien de AOO.
Je m'excuse mais je ne connais pas le français. J'utilise un traducteur.
Avatar de l’utilisateur
Hubert Lambert
SuppOOrter
SuppOOrter
Messages : 1214
Inscription : 06 avr. 2016 09:26

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par Hubert Lambert »

Ciao Charlie,

À tout hasard, pourrais-tu essayer en mettant explicitement l'utilisateur par défaut ? :

Code : Tout sélectionner

ThisDatabaseDocument.CurrentController.connect("SA","")
AOOo 4.1.7 sur Win10
AOOo 4.1.x sur Linux Mint
LibreOffice 5.x/6.x sur Linux Mint
--
| « Nos défauts devraient nous donner une qualité : l'indulgence pour les défauts des autres » (Rivarol)
Avatar de l’utilisateur
charlie.it
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 03 mai 2015 14:28

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par charlie.it »

Merci Hubert Lambert,
J'ai essayé votre suggestion mais les crashs de base quand même.
Apache Open Office 4.1.14 / LibreOffice 7.2.6.2 - macOS 10.13.6 High Sierra (Mac 27" mi-2011 - SSD 530 GB - 12 GB Ram)
Administrateur dans le forum italien de AOO.
Je m'excuse mais je ne connais pas le français. J'utilise un traducteur.
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25144
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par Dude »

Il faudrait savoir si le crash se produit avec AOO 4.1.4.
La 4.1.5 avant d'être publiée avait provoqué un bogue avec Base : https://bz.apache.org/ooo/show_bug.cgi?id=127580
Il est possible que ce soit un second effet de bord qui a échappé aux développeurs.
Avatar de l’utilisateur
charlie.it
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 03 mai 2015 14:28

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par charlie.it »

J'ai fait les tests, il se bloque également avec Mac 4.1.4.
Apache Open Office 4.1.14 / LibreOffice 7.2.6.2 - macOS 10.13.6 High Sierra (Mac 27" mi-2011 - SSD 530 GB - 12 GB Ram)
Administrateur dans le forum italien de AOO.
Je m'excuse mais je ne connais pas le français. J'utilise un traducteur.
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25144
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par Dude »

Bon, cela confirmerait une éventuelle régression après la 4.1.3.
Reste à savoir si c'est juste la macro qui fait planter avec un simple msgBox.

A tester :
prova-autoexc2.odb
(11.11 Kio) Téléchargé 222 fois
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9343
Inscription : 18 juil. 2008 17:29
Localisation : F-Oise + F-Savoie

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par tintin »

Bonjour,

Sur 4.1.5, ouverture du fichier après activation des macros MAIS OpenOffice se fige ouvert qui oblige le forcer à quitter.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / 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 : 25144
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par Dude »

Nouvel essai avec un ODB refait à zéro :
prova-autoexc3.odb
(11.15 Kio) Téléchargé 217 fois
Histoire d'écarter un phénomène lié au fichier lui-même.
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9343
Inscription : 18 juil. 2008 17:29
Localisation : F-Oise + F-Savoie

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par tintin »

Fermeture de l'application directement après activation des macros (Sécurité des macros Moyen).
Présence d'un fichier prova-autoexc3.odb.lck après le crash.
Capture d’écran 2018-01-09 à 11.06.23.png
Capture d’écran 2018-01-09 à 11.06.23.png (25.12 Kio) Consulté 6638 fois
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Avatar de l’utilisateur
charlie.it
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 03 mai 2015 14:28

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par charlie.it »

Je confirme ce qui a été écrit par @tintin.
Apache Open Office 4.1.14 / LibreOffice 7.2.6.2 - macOS 10.13.6 High Sierra (Mac 27" mi-2011 - SSD 530 GB - 12 GB Ram)
Administrateur dans le forum italien de AOO.
Je m'excuse mais je ne connais pas le français. J'utilise un traducteur.
HRk2o
Membre cOOnverti
Membre cOOnverti
Messages : 344
Inscription : 29 mai 2009 10:51
Localisation : Guyane

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par HRk2o »

Bonjour, bonsoir,

pas de pb ici à l'ouverture et fermeture du fichier de Dude.
Sécurité macros "moyen"; sauvegarde incrémentale fonctionnelle.
4 essais positifs!
pas de plantage!
AOo v4.15 et Os El Capitan

@+
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
charlie.it
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 03 mai 2015 14:28

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par charlie.it »

Merci, je vois que tu aimes aussi Sierra. Pouvez-vous tester avec Sierra?
Apache Open Office 4.1.14 / LibreOffice 7.2.6.2 - macOS 10.13.6 High Sierra (Mac 27" mi-2011 - SSD 530 GB - 12 GB Ram)
Administrateur dans le forum italien de AOO.
Je m'excuse mais je ne connais pas le français. J'utilise un traducteur.
HRk2o
Membre cOOnverti
Membre cOOnverti
Messages : 344
Inscription : 29 mai 2009 10:51
Localisation : Guyane

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par HRk2o »

Bon, alors sous Sierra , c'est tel que vous l'exposez!
A peine le clic d'activation des macros exécuté, AOo quitte brutalement.

la version de l'Os X semble être un facteur causal.
@+
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 : 25144
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par Dude »

HRk2o a écrit :la version de l'Os X semble être un facteur causal.
Ce serait bien de commenter le rapport en ce sens avec cette information.
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9343
Inscription : 18 juil. 2008 17:29
Localisation : F-Oise + F-Savoie

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par tintin »

Une mise à jour complémentaire de High Sierra 10.13.2 (éditée le 08/01/2018) effectuée ce jour ne change rien à ce qui a été décrit ci-dessus.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / 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 10:51
Localisation : Guyane

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par HRk2o »

Bonjour,

je vous rapporte qqs informations utiles pour la recherche de la cause du crash de l'appli:
j'ai renouvelé les tests sous:

- AOo 415; El Capitan ;
= 1) Macros activées -> l'application s'ouvre et se ferme sans crash mais le formulaire reste inactif;
= 2) Macros désactivées -> l'application s'ouvre et se ferme sans crash mais le formulaire est actif et s'ouvre avec le message "Voyons si ça marche!";

- Libre Office 437: Macros activées -> l'appli s'ouvre sans crash et donne le message directement;

Sous Sierra:
- AOo 415 :
1) Macros activées => crash;
2) Désactivées => ouverture et le formulaire est actif en ouvrant le message;
- LibO 53x:
1) activées => appli s'ouvre mais formulaire est inactif;
2) désactivées => formulaire devient actif et ontre le message.

@+
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
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12198
Inscription : 08 nov. 2005 17:23
Localisation : Caen, France
Contact :

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par Bidouille »

HRk2o a écrit :je vous rapporte qqs informations utiles pour la recherche de la cause du crash de l'appli
Les développeurs ne viennent pas ici lire ce qui se poste sur ce forum.
Les informations utiles doivent être reportées dans le rapport 127646.
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9225
Inscription : 28 août 2010 10:45

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par micmac »

Bonjour,

Non résolu avec AOO 4.1.6
Avatar de l’utilisateur
charlie.it
Membre OOrganisé
Membre OOrganisé
Messages : 56
Inscription : 03 mai 2015 14:28

Re: [Issue] Crash AOO 4.1.5 avec macro autoexec sous MacOS

Message par charlie.it »

Ciao, Je confirme le problème qui n'a pas encore été résolu.
Apache Open Office 4.1.14 / LibreOffice 7.2.6.2 - macOS 10.13.6 High Sierra (Mac 27" mi-2011 - SSD 530 GB - 12 GB Ram)
Administrateur dans le forum italien de AOO.
Je m'excuse mais je ne connais pas le français. J'utilise un traducteur.
Répondre