Seite 1 von 1

[CV 0.12 RC4] Uncaught error wieder aufgetreten

Verfasst: Di Jan 25, 2022 5:12 pm
von Auweia
Hallo Chris,

der Fehler Uncaught Error ist wieder aufgetreten beim 1. Aufruf der CV12 nachdem ich den Container neu gestartet habe :

Keyboard.js:243 Uncaught TypeError: Cannot read properties of null (reading 'getBoundingClientRect')
at Object.getAvailableWidth (Keyboard.js:243:5)
at Object.adjustColumns (Keyboard.js:216:7)
at Object.__P_87_4 (Promise.js:1794:33)
at Object.flush (Promise.js:1670:23)
at i (IClient.js:64:2)
Leider wird der nur ganz kurz angezeigt und sofort an die Nachrichtenzentrale weitergeleitet, der Abschnitt mit senden an ? wird übersprungen.
Deshalb konnte ich keinen Report etc. erstellen. Kann ich die Nachrichtenzentrale abstellen? Oder wie kann ich euch den Dump sonst schicken?

lg
Albert

Re: CV0.12.0 RC4 Uncaught error wieder aufgetreten

Verfasst: Di Jan 25, 2022 5:40 pm
von blaubaerli
Hallo Albert,

bitte setze die Versionsbezeichnung der aktuell im Einsatz befindlichen Timberwolfsoftware mit in den Betreff.

Es gibt aktuell durchaus Findings in unterschiedlicher Kombination.

Danke.

Beste Grüße
Jens

Re: CV0.12.0 RC4 Uncaught error wieder aufgetreten

Verfasst: So Jan 30, 2022 12:47 am
von Chris M.
Nun, ich weiß noch nicht ganz wie ich damit umgehen soll, da ich mir aktuell nicht vorstellen kann wie es zu dieser Fehlermeldung überhaupt kommen kann.

Damit es nicht verloren geht habe ich dieses Issue dazu angelegt: https://github.com/CometVisu/CometVisu/issues/1180

Re: CV0.12.0 RC4 Uncaught error wieder aufgetreten

Verfasst: So Jan 30, 2022 8:09 am
von peuter
Wenn Du beim 1, Aufruf die beiden URL-Parameter direkt selbst dranhängst "?reporting=true&reportErrors=true", dann wird der Fehler auch an Sentry übermittelt, das anhaken der beiden Checkboxen + auf "Neu laden" klicken macht nicht anderes als diese beiden Parameter an die URL zu hängen.

Siehe: https://www.cometvisu.org/CometVisu/de/ ... ufzeichnen

Ich äußere aber mal die Vermutung, dass der Fehler nichts mit der CometVisu zu tun hat. Keyboard + width klingt nach virtuellem Keyboard und sowas gibt es in der CometVisu nicht. Hast Du eventuell irgendeine Browser-Erweiterung installiert für sowas?

Re: [CV 0.12 RC4] Uncaught error wieder aufgetreten

Verfasst: Mo Jan 31, 2022 5:42 pm
von Auweia
Nein, habe nur eine Erweiterung: Deaktivierungs-Add-on von Google Analytics 1.1
Werde jetzt mal als erstes auf RC5 updaten.

Re: [CV 0.12 RC4] Uncaught error wieder aufgetreten

Verfasst: Di Feb 01, 2022 12:32 am
von Chris M.
@peuter könnte das nicht ein Keyboard.js von Qooxdoo sein, das im Stack Trace ggf. fälschlicher Weise erscheint?

Beim Refresh meines Meteograms behauptet die Network Seite auch, dass der Initiator AbstractAxis.js ist - was absurd ist.

Re: [CV 0.12 RC4] Uncaught error wieder aufgetreten

Verfasst: Di Feb 01, 2022 5:01 pm
von peuter
Ja, dann bleibt nur die Variante, dass der Stacktrace nicht stimmt, was ihn dann auch wenig hilfreich macht. Wenn ich mal die Dateiangaben ignoriere und nur die Funktionsaufrufe nehme, lässt sich das ganz gut eingrenzen auf diese Zeile https://github.com/CometVisu/CometVisu/ ... ger.js#L93 oder die 9 Zeilen später. Das würde bedeuten, dass die Grundstruktur der Visu noch nicht geladen wurde und das kann ich mir nur erklären, wenn sich die Größe des Browserfensters ändern während er noch die Seite lädt. Und da müsste das Timing schon sehr genau passen, damit das öfter funktioniert.

Ist jetzt kein größeres Problem, den Code an der Stelle robuster zu machen, aber trotzdem wüsste ich gerne wie das passieren kann und würde lieber die Ursache beheben als die Symptome.