[Résolu]erreur inattendue

Questions liées au programme de setup ou à l'installation ainsi que des problèmes d'ordre général qui ne sont pas liés à un module spécifique (dictionnaire, impression, etc).

Modérateur : Vilains modOOs

Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

[Résolu]erreur inattendue

Message par gersim »

bonjour,

j'ai une application sur Calc développée en basic depuis 2014.
elle me donne toute satisfaction.
j'ai parcouru plusieurs fois ce forum pour régler mes différents problèmes et je vous en remercie.

je suis devant un problème depuis seulement quelques mois: j'obtiens une erreur inattendue un peu n'importe quand.
parfois j'obtiens bad allocation.
en parcourant le forum, j'ai compris une partie du problème qui serait liée à un profil utilisateur qui serait corrompu.
en faisant une série de tests j'observe que le problème se produit avec Calc et Draw également.
j'ai un autre pc en openOffice 4.1.3 et windows 7 et il semble que le problème ne se reproduise pas.

j'ai effectué la ré-installation de OpenOffice 4.1.6 et suivi scrupuleusement le scénario de purge:
- désinstallation OpenOffice
- nettoyage et suppression des dossiers OpenOffice sur AppData/Roaming et sur Program Files(x86)
- installation OpenOffice
- intégration de ma bibliothèque (WorkbookGS) dans user/basic
- intégration de mon dictionnaire (dicoBF) dans user/wordbook

dès lors je lance mon application dans Calc et ca marche nickel.
pendant 2 ou 3 jours tout va bien.
l'application composée de macros en basic fonctionne à merveille.
j'entre dans les macros basic pour faire des tests ou des corrections d'erreurs sans problèmes.
et puis, sans savoir pourquoi plus rien ne marche.
je passe en mode erreur inattendue.
je fais la récupération de documents et l'application est ré-ouverte correctement sur Calc.
je fonctionne quelques temps avec mon application et puis tout à coup je repasse en mode erreur inattendue.
j'observe que si je tente d'entrer dans mes macros basic, je repasse de suite en mode erreur inattendue.

le scénario n'impliquant aucune donnée utilisateur, fourni en pièce jointe, montre la séquence de fenêtres suivantes:
- ouverture de Calc ou Draw
- gérer les macros
- sélectionner depot/commonLang/loadLanguage
- éditer
- erreur inattendue et récupération de fichier

je sais résoudre la remise en état du profil utilisateur (en consultant votre forum).
mais je ne peux utiliser mon application (WorkbookGS) car je replante après quelques temps, en permanence.
je souhaite donc une correction de l'erreur qui fait corrompre le profil.

je veux bien participer en réalisant de nouveaux tests.
je suis à l'écoute de toute suggestion.
y-a-t-il un piège ou une trace à poser quelque part?

merci de votre attention et de votre réponse
bien cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par gersim le 07 mai 2019 22:20, modifié 1 fois.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12226
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: erreur inattendue

Message par Bidouille »

A quoi cela sert de nous joindre un document au format Microsoft ?
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

bonjour,
a quoi cela sert votre réponse? elle n'est pas en rapport avec ma question.
j'utilise OpenOffice et microsoft sans problème particulier.
le fichier contient la suite d'écrans montrant comment j'obtiens l'erreur inattendue.
merci de vos commentaires éclairés.
bien cordialement
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12226
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: erreur inattendue

Message par Bidouille »

gersim a écrit :a quoi cela sert votre réponse? elle n'est pas en rapport avec ma question
Sur ce forum, nous préférons l'utilisation du format OpenOffice : ODF. Cela me semble logique non ?
gersim a écrit :le fichier contient la suite d'écrans montrant comment j'obtiens l'erreur inattendue.
Dans ce cas, joignez directement ces images ici. Inutile de les encapsuler dans un document.
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

bonsoir,
j'ai mis ces images dans un fichier pour montrer le scénario avec les différentes étapes numérotées
au lieu de fournir 4 ou 5 fichiers en PJ qui, me semble-t-il, ne montre pas la séquence logique des événements.
j'ai cru bien faire.
je n'ai pas gardé les images d'origine.
bien cordialement
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

bonjour,
je joins une copie du scénario dans le format adapté à ce forum.
bien cordialement

La modération vous a écrit: Merci de ne pas poster plusieurs messages à la suite. Vous disposez d'un bouton Éditer en haut à droite de chaque message et d'un autre bouton ajout si vous désirez ajouter un complément lorsqu'il n'y a pas de réponse.

Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

je ne vois pas comment insérer 5 images dans ces conditions
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

voila la suite.
donc si je résume et pour simplifier:
1. purge du profil
2 lancement de calc et bienvenue step1
3. bienvenue step2
4. gérer macros openOffice, ouvrir dépôt, common language, loadlanguage et faire éditer
5. erreur inattendue

je peux ajouter que je venais de ré-installer openOffice juste avant l'étape 1.

j'espère vos suggestions
merci par avance
bien cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: erreur inattendue

Message par Michel JANZEF »

Bonjour,
A priori, votre problème est lié à une macro. Je pense qu'il aurait été préférable de poster dans la section éponyme.
Je crois qu'il serait également utile que vous joigniez la macro en question et que vous expliquiez à quoi elle sert.
Je ne connais pas suffisamment la programmation pour vous répondre, mais il se trouve des gens très compétents en ce domaine sur le forum et je pense qu'ils sauront vous apporter des informations en vue de résoudre votre problème.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

bonjour,
merci de votre réponse.
en fait dans le dernier test, je n'ai rien apporté.
la macro que je cherche à éditer est fournie dans le pack openOffice.
la configuration du test ne comporte aucune donnée ni aucune macro utilisateur.

après un point de départ qui comportait un lot de données et de macros assez considérable, j'ai effectué un grand nombre de tests.
j'en suis arrivé à cette simplification extrême qui met en évidence le problème.

il semble que l'un des fichiers du profil pose problème.
est-ce le fichier registrymodifications.xcu? mais pourquoi?
j'ai également fait le test en supprimant uniquement ce fichier.
et je retombe sur la même erreur immédiatement.

merci encore pour votre attention
bien cordialement
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: erreur inattendue

Message par OOotremer971 »

Bonjour,
Est-ce que tu peux nous montrer une capture d'écran de la fenêtre obtenue par le menu : Outils>Options>OpenOffice>Avancé ?
Merci

A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

bonjour,

je ne dispose pas du paramètre Avancé.
en PJ la copie d'écran.

cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: erreur inattendue

Message par OOotremer971 »

Au temps pour moi, Avancé c'est sous LibreOffice. Sous AOO c'est Java, désolé : Outils>Options>OpenOffice>Java

A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

ok voilà la copie d'écran adéquate.
cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: erreur inattendue

Message par OOotremer971 »

A première vue rien d’anormal de ce coté là, la version de java est bien en 32 bits. Je sèche.
Lors de la réinstallation de AOO tu as bien effectué un clic droit sur le fichier d'installation >>Exécuter en tant qu'administrateur. ?
Si c'est bien le cas, je ne vois pas d'où peu surgir ce pb, désolé.

A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

oui j'ai effectivement lancé l'exécution de l'installation en tant qu'Administrateur.
merci
cordialement
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

si quelqu'un ou quelqu'une a la possibilité de faire le même test sur un autre pc en windows 10, ça serait drôlement sympa.
juste pour vérifier si quelque chose est cassé chez moi par exemple.
le test est résumé par les fichiers capture1 à capture5.
merci par avance
cordialement
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25173
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: erreur inattendue

Message par Dude »

Salut,
gersim a écrit :la macro que je cherche à éditer est fournie dans le pack openOffice.
Tu cherches à faire quoi avec l'application Depot exactement ?
Car ce jeu de macros est complétement obsolète et ne fonctionne pas.
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

bonjour,
je cherche juste à éditer la macro sans plus.
c'est seulement pour mettre en évidence un problème (une erreur inattendue) sans que je mette en oeuvre mes propres macros.
je peux refaire la même chose avec une autre macro quasi vide.
il me semblait que la fonction "éditer" sur une macro quelconque était suffisamment générale.
mais je crois que ce n'est pas le sujet.
merci de votre attention
bien cordialement
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

bonsoir,
je fais un nouveau test sans me préoccuper du répertoire "Depot" comme demandé.

fichier capture20 sélection de la macro Main et sélection de "Editer"
capture 21 édition de la macro Main (résultat OK)
macro Main contient:

Sub Main
a = b
End Sub

fichier capture22 sélection de la macro Main2 et sélection de "Editer"
capture23 édition de la macro Main2 (résultat OK)
macro Main2 contient:

Sub Main2
b = c
End Sub

fichier capture24 sélection de la macro Main et sélection de "Editer"
capture25 ===> erreur inattendue
macro Main contient:

Sub Main
End Sub

suite des captures (23, 24 et 25) dans le message suivant
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

en PJ la suite des captures.

la bibliothèque OpenOffice est toujours présente mais je n'y fais pas accès.
mais si je fais Editer sur Dépôt j'obtiens également une erreur inattendue.
il me semble que le contenu de la macro n'a que peu d'importance.

quel malaise avec le profil? malgré sa purge?
je suis attentif à toute suggestion.
merci par avance
bien cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25173
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: erreur inattendue

Message par Dude »

Personnellement, je ne comprends rien à ton problème.
gersim a écrit :la bibliothèque OpenOffice est toujours présente mais je n'y fais pas accès.
mais si je fais Editer sur Dépôt j'obtiens également une erreur inattendue
Le container "Macros OpenOffice" n'est accessible qu'en lecture seule.
Il est impossible de modifier le contenu des scripts.
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

Dude a écrit :Personnellement, je ne comprends rien à ton problème.
mon problème est que je ne peux accéder à une macro sans provoquer une erreur inattendue.
j'ai simplifié au maximum le scénario de test.
Dude a écrit :Le container "Macros OpenOffice" n'est accessible qu'en lecture seule.
Il est impossible de modifier le contenu des scripts.
non, il me semble que faire la fonction Editer dans un but de lecture reste possible sur ces macros.
je ne cherche pas à modifier le contenu.
mais ce n'est pas le sujet.
gersim a écrit :fichier capture24 sélection de la macro Main et sélection de "Editer"
capture25 ===> erreur inattendue
macro Main contient:

Sub Main
End Sub

suite des captures (23, 24 et 25) dans le message suivant
donc, pour résumer afin que tout le monde comprenne bien:
faire sélection de la macro Main dans sansnom1, standard, module1 et faire fonction Editer,
on obtient erreur inattendue.

j'espère avoir donné les bons éclaircissements à mon problème.
merci à vous
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25173
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: erreur inattendue

Message par Dude »

Je ne reproduis pas le plantage que tu décris.
Et franchement si un tel bogue existait, il y aurait avalanche de questions sur ce forum.
gersim a écrit :quel malaise avec le profil? malgré sa purge?
Désolé mais pour moi, ton profil n'est pas purgé.
Je vois une barre d'outils qui n'est pas standard dans la dernière copie écran que tu donnes :
Capture.JPG
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

Dude a écrit :je ne reproduis pas le plantage que tu décris.
Et franchement si un tel bogue existait, il y aurait avalanche de questions sur ce forum.
je suis d'accord en effet.
Dude a écrit :Désolé mais pour moi, ton profil n'est pas purgé.
au début des tests le profil était purgé je suis sûr de moi.
mais je recommence ce nouveau test avec un profil purgé (capture40) et le fichier de test appelé toto.ods.
Dude a écrit : Je vois une barre d'outils qui n'est pas standard dans la dernière copie écran que tu donnes :
exact. j'avais fait un autre test juste avant et oublié de nettoyer. c'est corrigé.

donc, le scénario est le suivant:
1) le profil est purgé en étant supprimé (voir son absence dans Explorer en capture40).
2) il est reconstruit lorsque l'on ouvre openOffice (fenêtre de Bienvenue en capture41).
3) ouverture du fichier toto.ods.
4) sélection Outils/Macros/Gérer les macros/openOffice Basic
5) sélection de la bibliothèque toto.ods, standard, module1, et enfin la macro Main (capture42).
6) sélection Editer sur la macro Main provoque l'erreur inattendue (capture43).
les captures 42 et 43 sont dans le message suivant.
merci à vous
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

ci-joint les 2 captures complémentaires.
cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9362
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: erreur inattendue

Message par tintin »

Bonjour,

Pas de plantage chez moi
Capture d’écran 2019-04-11 à 00.31.37.png
OOotremer971 vous a demandé
[b][color=#FF8000]OOotremer971[/color][/b] a écrit :Est-ce que tu peux nous montrer une capture d'écran de la fenêtre obtenue par le menu : Outils>Options>OpenOffice>Avancé ?
Sur OpenOffice c'est Menu Outils>Options>OpenOffice>Java
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_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
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

voilà l'environnement Java.
merci à vous
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: erreur inattendue

Message par OOotremer971 »

Salut,

Je reproduis le plantage que tu décris mais bizarrement sous OpenSuse Leap avec un nouveau profil.
Toujours bizarrement :roll: si je modifie un peu le profil (sécurité des macros, mise à jour automatique) et que je parcours une à une les options sans les modifier, je n'obtiens plus de plantage ensuite.
Plantage.png
Je te joins un profil saint tout neuf dans lequel seuls le niveau de sécurité des macros à été élevé à moyen et la mise à jour automatique désactivée. J'ignore si cela fonctionnera mais faute de grive, paraît-il, on mange des merles.

Le profil à tester : https://www.cjoint.com/c/IDkxtEDRkkC (3.6 Mo)

A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
Avatar de l’utilisateur
gersim
Membre lOOyal
Membre lOOyal
Messages : 33
Inscription : 15 nov. 2012 20:03

Re: erreur inattendue

Message par gersim »

tintin a écrit :Pas de plantage chez moi
très beau résultat avec MacOS.
c'est exactement ce que je voulais comme résultat avec Windows 10.

j'utilise OpenOffice depuis 2014 et j'ai fait le choix de réaliser des développements en basic.
mon application fonctionnait très bien jusqu'à février 2019.
par la suite, les plantages (erreurs inattendues, bad allocation) ont été répétés plus ou moins régulièrement.
c'est monté crescendo et maintenant je ne peux plus entrer du tout dans les macros de mon application.
donc plus de développements et plus de corrections d'erreurs éventuelles.
l'application en elle-même fonctionne normalement avec malgré tout des erreurs inattendues (tel que décrites dans ce fil ou de manière intempestive) de temps à autre.
c'est d'ailleurs pour ces raisons que j'ai créé un scénario de test pour mettre en évidence le problème.

quelqu'un a-t-il fait l'expérience de le KB4343909 sur Windows 10?
j'ai lu dans le forum qu'il pouvait y avoir des soucis avec OpenOffice et cette MAJ.
qu'en est-il?


cordialement
Dernière modification par gersim le 12 avr. 2019 22:52, modifié 2 fois.
OpenOffice 4.1.6 - Windows 10 Famille 64 bits Version 1809 Build 17763 - Java 1.8.0_211