git-kick / ioBroker.e3dc-rscp

Manage E3/DC power station based on RSCP
GNU General Public License v3.0
26 stars 10 forks source link

Range Error in wallbox.js #190

Closed git-kick closed 1 year ago

git-kick commented 1 year ago

Describe the bug
Sentry hat ca. 3500 Meldungen über einen Range Error in wallbox.js aufgefangen. Offenbar wir der Int16 Wertebereich überschritten.

To Reproduce
Fehler trat nicht bei mir auf, deshalb keine Prozedur zum reproduzieren.

Expected behavior
Der Adapter sollte keine unbehandelten Exceptions werfen.

Screenshots & Logfiles
Sentry report grafik

Versions:

git-kick commented 1 year ago

@ka-vaNu, magst Du dir das mal ansehen?

ka-vaNu commented 1 year ago

Ja, mach ich gerne. Hab aber noch nicht mit sentry gearbeitet...

git-kick commented 1 year ago

Ich denke du musst nicht mit Sentry arbeiten. Sentry meldet mittels "Abhörmodul" (das viele Adapter eingebaut haben) alle nicht gefangenen Exceptions aus allen Installationen des e3dc-rscp Adapters an sentry.io und dort werden sie gezählt und dargestellt, siehe Screenshot.

Wenn die Information nicht ausreicht, um das Problem einzugrenzen, dann schließen wir das Issue.

ka-vaNu commented 1 year ago

So wie ich den sentry-Eintrag verstehe, tritt der Fehler bei einem User auf. Er scheint auch in den letzten 30 Tagen nur an einem Tag 913 mal aufgetreten zu sein. Ich denke dies ist eher eine Fehlparameterisierung durch einen User als ein Bug. Vielleicht wird ein State nicht richtig überprüft. Ich würde mich für das Schließen aussprechen, solange wir keine konkreten Infos haben.

git-kick commented 1 year ago

Ok, das macht Sinn. Die 1 bei User hatte ich übersehen. Danke für deine Unterstützung.