Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [Fehler] RegExp Range out of order in character class

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    [Fehler] RegExp Range out of order in character class

    This topic has been deleted. Only users with topic management privileges can see it.
    • hg6806
      hg6806 Most Active last edited by

      Ja, irgendwie ist mein System gecrashed, da dachte ich das liegt an einer korrupten SD Karte.

      Also, Backup neu aufgespielt und wieder uPnP installiert und konfiguriert und wieder gecrashed.

      D.h. Admin läuft aber kein VIS. Hier die Fehlermeldung:

      host.ioBroker-Pi3	2017-10-22 09:23:25.510	error	instance system.adapter.web.0 terminated with code 0 (OK)
      Caught	2017-10-22 09:23:25.509	error	by controller[0]: at process._tickCallback (internal/process/next_tick.js:104:9)
      Caught	2017-10-22 09:23:25.509	error	by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:73:7)
      Caught	2017-10-22 09:23:25.509	error	by controller[0]: at /opt/iobroker/node_modules/iobroker.web/node_modules/socket.io/lib/socket.js:503:12
      Caught	2017-10-22 09:23:25.509	error	by controller[0]: at Socket.emit (events.js:191:7)
      Caught	2017-10-22 09:23:25.508	error	by controller[0]: at emitTwo (events.js:106:13)
      Caught	2017-10-22 09:23:25.508	error	by controller[0]: at Socket. (/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/socket.js:943:25)
      Caught	2017-10-22 09:23:25.508	error	by controller[0]: at subscribe (/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/socket.js:285:42)
      Caught	2017-10-22 09:23:25.507	error	by controller[0]: at RegExp (native)
      Caught	2017-10-22 09:23:25.506	error	by controller[0]: SyntaxError: Invalid regular expression: /upnp\.0\.DENON:[AVR-3311]\.MediaRenderer\.Alive/: Range out of order in character class
      web.0	2017-10-22 09:23:25.422	info	terminating
      web.0	2017-10-22 09:23:25.390	info	terminated http server on port 8082
      web.0	2017-10-22 09:23:25.388	info	terminating http server on port 8082
      web.0	2017-10-22 09:23:25.385	error	at process._tickCallback (internal/process/next_tick.js:104:9)
      web.0	2017-10-22 09:23:25.385	error	at _combinedTickCallback (internal/process/next_tick.js:73:7)
      web.0	2017-10-22 09:23:25.385	error	at /opt/iobroker/node_modules/iobroker.web/node_modules/socket.io/lib/socket.js:503:12
      web.0	2017-10-22 09:23:25.385	error	at Socket.emit (events.js:191:7)
      web.0	2017-10-22 09:23:25.385	error	at emitTwo (events.js:106:13)
      web.0	2017-10-22 09:23:25.385	error	at Socket. (/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/socket.js:943:25)
      web.0	2017-10-22 09:23:25.385	error	at subscribe (/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/socket.js:285:42)
      web.0	2017-10-22 09:23:25.385	error	at RegExp (native)
      web.0	2017-10-22 09:23:25.385	error	SyntaxError: Invalid regular expression: /upnp\.0\.DENON:[AVR-3311]\.MediaRenderer\.Alive/: Range out of order in character class
      web.0	2017-10-22 09:23:25.384	error	uncaught exception: Invalid regular expression: /upnp\.0\.DENON:[AVR-3311]\.MediaRenderer\.Alive/: Range out of order in character class
      
      

      Vielleicht kann jemand etwas damit anfangen.

      Habe den Adapter gestoppt, auch das Script und neu gebootet, Fehler bleibt bestehen.

      1 Reply Last reply Reply Quote 0
      • AlCalzone
        AlCalzone Developer last edited by

        @hg6806:

        /upnp.0.DENON:[AVR-3311].MediaRenderer.Alive/: Range out of order in character class `
        Da hat der Entwickler vergessen, die eckigen Klammern zu escapen.

        1 Reply Last reply Reply Quote 0
        • hg6806
          hg6806 Most Active last edited by

          ? was meinst du damit?

          1 Reply Last reply Reply Quote 0
          • Jey Cee
            Jey Cee Developer last edited by

            @AlCalzone:

            @hg6806:

            /upnp.0.DENON:[AVR-3311].MediaRenderer.Alive/: Range out of order in character class Da hat der Entwickler vergessen, die eckigen Klammern zu escapen.

            Ja das dachte ich mir auch, leider weiss ich nicht wo.

            Aber was mich irritiert:
            @hg6806:

            Habe den Adapter gestoppt, auch das Script und neu gebootet, Fehler bleibt bestehen. `

            Und was noch merkwürdig ist, ich selbst hab ebenfalls ein Gerät wo im Namen Eckige Klammern vorkommen und hatte das Problem noch nie.

            @hg6806: Kannst du bitte mal den Log level des Adapters auf "debug" stellen und das log bereit stellen. Dann finde ich hoffentlich die stelle an der es hackt.

            1 Reply Last reply Reply Quote 0
            • AlCalzone
              AlCalzone Developer last edited by

              @Jey Cee:

              Ja das dachte ich mir auch, leider weiss ich nicht wo. `
              Na, die eckigen Klammern 😉

              falsch: /upnp\.0\.DENON:[AVR-3311]\.MediaRenderer\.Alive/
              richtig: /upnp\.0\.DENON:[AVR-3311]\.MediaRenderer\.Alive/
              
              

              Oder um ganz sicher zu gehen:

              /upnp\.0\.DENON\:[AVR\-3311]\.MediaRenderer\.Alive/
              
              1 Reply Last reply Reply Quote 0
              • Jey Cee
                Jey Cee Developer last edited by

                :roll: das war mir schon klar, nur wo in dem Code des Adapters das Problem sitzt.

                Im Code des Adapters baue ich nirgendwo eine solche RegExp zusammen.

                1 Reply Last reply Reply Quote 0
                • AlCalzone
                  AlCalzone Developer last edited by

                  Mögliche Zeilen:

                  https://github.com/Jey-Cee/ioBroker.upn … n.js#L1597

                  https://github.com/Jey-Cee/ioBroker.upn ... n.js#L1340

                  https://github.com/Jey-Cee/ioBroker.upn ... n.js#L1650

                  1 Reply Last reply Reply Quote 0
                  • Bluefox
                    Bluefox last edited by

                    @AlCalzone:

                    @hg6806:

                    /upnp.0.DENON:[AVR-3311].MediaRenderer.Alive/: Range out of order in character class Da hat der Entwickler vergessen, die eckigen Klammern zu escapen.
                    Habe es gemacht jetzt:

                    https://github.com/ioBroker/ioBroker.so … 48824eL266

                    1 Reply Last reply Reply Quote 0
                    • hg6806
                      hg6806 Most Active last edited by

                      So, System neu aufgesetzt. Lag dann wohl doch nicht an der SD Karte, wobei ich das Thema auch mal angehen werde.

                      Wo liegt denn jetzt der Fehler an mir oder dem Adapter?

                      Der Log Level stand auf Debug. Mehr habe ich leider nicht mehr 😞

                      1 Reply Last reply Reply Quote 0
                      • Bluefox
                        Bluefox last edited by

                        @hg6806:

                        So, System neu aufgesetzt. Lag dann wohl doch nicht an der SD Karte, wobei ich das Thema auch mal angehen werde.

                        Wo liegt denn jetzt der Fehler an mir oder dem Adapter?

                        Der Log Level stand auf Debug. Mehr habe ich leider nicht mehr 😞 `
                        Mach mal:

                        cd /opt/iobroker/node_modules/iobroker.web
                        npm i iobroker.socketio@1.8.5 --production
                        cd /opt/iobroker
                        npm i iobroker.socketio@1.8.5 --production
                        iobroker restart web
                        
                        
                        1 Reply Last reply Reply Quote 0
                        • hg6806
                          hg6806 Most Active last edited by

                          Erledigt, socket IO Adapter steht im Admin komischerweise trotz Aktualisierung noch immer auf 1.8.3

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          973
                          Online

                          31.6k
                          Users

                          79.4k
                          Topics

                          1.3m
                          Posts

                          4
                          11
                          1116
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo