[HS] Crash : "Objects have already been disposed"

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

kiweedo
Membre lOOyal
Membre lOOyal
Messages : 31
Inscription : 17 déc. 2017 04:20
Localisation : 50

[HS] Crash : "Objects have already been disposed"

Message par kiweedo »

Bonjour,

Un crash **non déterministe** mais survenant dans un contexte toujours identique et que je ne parviens pas à reproduire

Contexte

- Je manipule des rectangles groupés à l'intérieur de zones de texte (insertion->zone de texte, non ré-entrantes)
- J'utilise les icônes svg de Fontawsome (sans impact à mon avis)

Cas du crash...

Non déterministe MAIS toujours dans le même contexte : "SélectionObj->ClicD -> entrer ds le groupe + déplacement d'un object"

Rien trouvé, ni en français, ni en anglais, à part un cas... demeuré sans réponse

Méthode d'évitement que j'espère temporaire...
Edition->préférences->Enregistrement-> 3 minutes et tout se récupère bien à partir du dernier autosave, c'est déjà ça ;)

Une piste ?

;)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice Version: 5.4.2.2 sous Ubuntu 17.10 Mate
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9255
Inscription : 28 août 2010 08:45

Re: [Issue] Crash : "Objects have already been disposed"

Message par micmac »

Bonjour,
A propos des balises, [b][color=#BF0000]Bidouille[/color][/b] a écrit :Image [Issue]
Cela signifie que le problème a été référencé dans la base BugZilla du projet officiel.
En clair, l'équipe de développement de OpenOffice ou LibreOffice est au courant et il faut patienter (ou voter) pour que cela soit résolu.
Pour plus d'informations sur le principe des issues, reportez-vous sur cette explication.
Le balisage Image[Issue] est inopportun tant que vous ne donnez pas un lien vers un rapport que vous aurez trouvé ou déposé. Nous l'avons supprimé en attendant.

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Crash : "Objects have already been disposed"

Message par tintin »

Bonjour,
votre signature a écrit :LibreOffice Version: 5.4.2.2
Cette version étant dite "évolution", dites-nous si cela se reproduit avec la dernière version stable 5.3.7.
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
kiweedo
Membre lOOyal
Membre lOOyal
Messages : 31
Inscription : 17 déc. 2017 04:20
Localisation : 50

Re: Crash : "Objects have already been disposed"

Message par kiweedo »

:)
tintin a écrit :Bonjour,
votre signature a écrit :LibreOffice Version: 5.4.2.2
Cette version étant dite "évolution", dites-nous si cela se reproduit avec la dernière version stable 5.3.7.
Riiiight !!!
J'avais complètement zappé ça, d'autant que c'est la première fois que ça arrive...
même avec des docs un peu "améliorés"

Merci !

;)
LibreOffice Version: 5.4.2.2 sous Ubuntu 17.10 Mate
kiweedo
Membre lOOyal
Membre lOOyal
Messages : 31
Inscription : 17 déc. 2017 04:20
Localisation : 50

Re: Crash : "Objects have already been disposed"

Message par kiweedo »


La modération vous a écrit: Veuillez ne pas poster plusieurs messages à la suite !
Si vous souhaitez ajouter un complément d'information, cliquez sur le bouton "Editer" et modifier le texte.

Il n'y a pas de numéro d'erreur... ça sent la verrue... :/

notons tout de même qu'il sait accorder le pluriel...
il s'agissait bien ici d'un seul object, toujours dans un contexte de dimension et positionnement (position et taille)

;)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice Version: 5.4.2.2 sous Ubuntu 17.10 Mate
Avatar de l’utilisateur
Grenouille
ManitOOu
ManitOOu
Messages : 3223
Inscription : 13 janv. 2006 16:21
Localisation : Chasseneuil-du-Poitou / Futuroscope

Re: Crash : "Objects have already been disposed"

Message par Grenouille »

Bonsoir,

J'ai regardé ton document mais je ne reproduis aucun crash.
kiweedo a écrit :Non déterministe MAIS toujours dans le même contexte : "SélectionObj->ClicD -> entrer ds le groupe + déplacement d'un object"
Comment procèdes-tu exactement parce qu'il n' y a aucun objets groupés à l'intérieur.

A+
OpenOffice 4.1.5 et LibreOffice 5.3.4 (par obligation) sous Windows 7
kiweedo
Membre lOOyal
Membre lOOyal
Messages : 31
Inscription : 17 déc. 2017 04:20
Localisation : 50

Re: Crash : "Objects have already been disposed"

Message par kiweedo »

Hi,
Grenouille a écrit :...
J'ai regardé ton document mais je ne reproduis aucun crash.
...
oui... c'est le côté non prévisible...
Grenouille a écrit :...
kiweedo a écrit :Non déterministe MAIS toujours dans le même contexte : "SélectionObj->ClicD -> entrer ds le groupe + déplacement d'un object"
Comment procèdes-tu exactement parce qu'il n' y a aucun objets groupés à l'intérieur.
...
Exactement comme précisé.

Les barres de progressions sont deux objets groupés "à l'intérieur" d'une zone de texte.
(enfin, au moins une, en vérifiant rapidement cette pièce jointe...)

clic sur une, tu n'obtiendras pas la main de déplacement (verrouillée en position)
clic droit : groupe... dissocier et entrer dans le groupe -> donc groupées ;)

Qu'elles soient verrouillées ou non, en position, "entrer dans le groupe" conduit **parfois**... :/ à ce crash...
par exemple pour changer les couleurs contour/remplissage, ou encore modifier les longueurs de proportions.
Pareil, si je déverrouille totalement...

Mais bon...
nous sommes là, proche d'une volonté de "print"... ça n'est pas vraiment l'objectif un traitement de texte.

Cela étant... c'est surtout l'absence de code de retour qui m'interpelle...
c'est tellement plus simple avec une grammaire qui nous raconte ce qu'il s'est passé... ;D

;)
LibreOffice Version: 5.4.2.2 sous Ubuntu 17.10 Mate
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Crash : "Objects have already been disposed"

Message par Jeff »

Bonjour à tous,
Grenouille a écrit :J'ai regardé ton document mais je ne reproduis aucun crash.
La signature de Grenouille a écrit :LibreOffice 5.3.4
La signature de kiweedo a écrit :LibreOffice Version: 5.4.2.2
tintin a écrit :Cette version étant dite "évolution", dites-nous si cela se reproduit avec la dernière version stable 5.3.7.
:?:
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Crash : "Objects have already been disposed"

Message par jeanmimi »

Bonjour,
Avec ma configuration actuelle (Version: 5.4.4.2 (x64)), je ne reproduis pas le crash.
Les barres d'avancement sont ancrés au caractère, mais celui-ci est situé hors de la page. Y-a-t'il une raison ?
Si je rentre dans le groupe, et que je clique sur Dissocier, l'ancrage se modifie.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
kiweedo
Membre lOOyal
Membre lOOyal
Messages : 31
Inscription : 17 déc. 2017 04:20
Localisation : 50

Re: Crash : "Objects have already been disposed"

Message par kiweedo »

Hi All ;)

@jeanmimi : bon... il faut que je vive mon moment de honte... heureusement ça passe vite...
j'utilise la bureautique depuis... windows 1 et même word5 (je crois, avant les fenêtres)...
alors qu'on ne disposait que de t-roff (un ancêtre de tex), t'as qu'à voir...
je n'ai **jamais** cherché à comprendre ce qu'étaient les ancrages...
j'ai simplement vu que, suivant les cas d'ancrage, on positionnait mieux et/ou plus finement son objet... ;DDD

L'ancrage est en dehors du doc ?!?!?... bin c'est qu'il a préféré cette place là... jamais contredire quand on ne comprend pas... ;D

En tous cas merci ! car après vérification, effectivement tous mes ancrages sont en dehors de mon document... Je crois que je vais devoir m'y mettre... mais pas ce soir... ;D

@jeff : bah, c'est toujours sympa de tenter de reproduire un crash pour essayer de comprendre... j'imagine qu'il a installé la version "évolutive" dans un coin...

;)
Dernière modification par kiweedo le 28 déc. 2017 16:31, modifié 1 fois.
LibreOffice Version: 5.4.2.2 sous Ubuntu 17.10 Mate
kiweedo
Membre lOOyal
Membre lOOyal
Messages : 31
Inscription : 17 déc. 2017 04:20
Localisation : 50

Re: Crash : "Objects have already been disposed"

Message par kiweedo »

Hi All ;)

Bon... Littéralement pa-ssio-nnante cette plongée dans les ancrages !...

Point de départ : la remarque de @jeanmimi : "les ancrages sont en dehors du document"

Rien de bien nouveau par rapport à ce qu'on comprend intuitivement, notamment pour le positionnement des objets,
mais comme on trouve tout et son contraire sur le net, en plus du grand n'importe quoi,
je publierai une sorte de TP système pour voir comment s'organisent les ancrages dans le document,
et comprendre comment les choisir sans tâtonner...

Tout ça pour gagner un peu de temps et éviter de faire ce que je fais(ais)... :/ : tester les différents ancrage pour "voir"...

Que les choses soient claires, on peut vivre sans comprendre... ;)
L'utilité tel tel post est essentiellement orientée vers les aspirants geeks ou développeurs, mais aussi vers tous les curieuses et curieux qui souhaitent prendre la mesure de ce que les génies de l'Oasis, à l'instar de Berners-Lee ou Stallman (pour le web et le libre), ont apporté aux applications bureautiques...
Un apport tel, que même MS s'est senti obligé de s'adapter en ajoutant le "x" à ces ".doc" et autres. Mais nous resterons dans le monde libre avec le "vrai" XML, et non l'OpenXML de MS (les fameux "x")...

Sans bien sûr oublier de satisfaire ma curiosité : comprendre ce que sous-entend, dans le source, un ancrage en dehors du document... (comme vous le comprenez je n'en suis pas encore là ;D )

voili voilou

;)

@modobot : oui, je sais bien... mais : 1) un EDIT ne provoque pas le suivi de notification 2) l'expérience montre que les lecteurs ne reviennent jamais sur le message précédent pour voir s'il y a un EDIT, 3) je comprends bien cette remarque ;)

La modération vous a écrit: Merci de ne pas poster plusieurs messages à la suite, si vous devez ajouter un complément d'information, le bouton "Editer" à la droite du message permet d'y remédier.
Image
En attendant une prochaine réponse, vous pouvez participer également en répondant à d'autres questions sur notre forum.

LibreOffice Version: 5.4.2.2 sous Ubuntu 17.10 Mate
Avatar de l’utilisateur
kerg
Membre lOOyal
Membre lOOyal
Messages : 45
Inscription : 01 sept. 2017 15:11

Re: Crash : "Objects have already been disposed"

Message par kerg »

Bonjour,

Avec OpenOffice, pas de crash.
OpenOffice 4.1.8 et LibreOffice 5.3.7 (obligation) sous Windows 10 Pro x64
kiweedo
Membre lOOyal
Membre lOOyal
Messages : 31
Inscription : 17 déc. 2017 04:20
Localisation : 50

Re: Crash : "Objects have already been disposed"

Message par kiweedo »

Hi all ;) Bon vent !

Non pas de crash... et j'ai beaucoup de mal à comprendre ce qu'il se passe...
je parviens à isoler, mais sans reproduire.
Quelques trucs sûrs néanmoins :
L'odf ne valide pas, même en choisissant "extended" pour les rsid... mais bon... les validateurs ont souvent quelques trains de retard...
J'en suis à douter du gestionnaire objet (uno), car lorsque la "disposeException" est levée... bin c'est juste que l'objet réel ne correspond plus à ses caractéristiques... pourtant dans le xml c'est juste une chaîne qui décrit l'ancrage; il n'y pas de coordonnées...

Pour l'instant j'en suis là... et bien sûr... plein d'autres sangliers sur le feu...

;)
LibreOffice Version: 5.4.2.2 sous Ubuntu 17.10 Mate
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Crash : "Objects have already been disposed"

Message par Dude »

kiweedo a écrit :L'odf ne valide pas, même en choisissant "extended" pour les rsid... mais bon... les validateurs ont souvent quelques trains de retard...
J'en suis à douter du gestionnaire objet (uno), car lorsque la "disposeException" est levée... bin c'est juste que l'objet réel ne correspond plus à ses caractéristiques... pourtant dans le xml c'est juste une chaîne qui décrit l'ancrage; il n'y pas de coordonnées...
Est-ce quelqu'un comprend quelque chose à ton charabia ? J'en doute.
On t'a demandé de tester ton problème avec une version stable.
Qui plus est, tu es sous *N*X et donc certainement avec la version des dépôts.

En tout cas, ici, personne ne reproduit ton problème.
Donc, continuer ce fil me semble parfaitement stérile.
kiweedo
Membre lOOyal
Membre lOOyal
Messages : 31
Inscription : 17 déc. 2017 04:20
Localisation : 50

Re: Crash : "Objects have already been disposed"

Message par kiweedo »

;)

oui... j'en ai/avais bien conscience...

d'autant que lorsque j'allège mon doc, l'ancre reste bien en dehors sauf dès que je tente de manipuler l'objet : elle se replace automatiquement dans le cadre du doc.
à mon sens... j'ai utilisé une mauvaise pratique, d'autant qu'il m'a semblé lire dans les listes qu'il était préférable de d'utiliser des cadres plutôt que des zones textes...

;)
LibreOffice Version: 5.4.2.2 sous Ubuntu 17.10 Mate