[wieder da] bug in Network.py macht /web/deviceinfo kaputt und verursacht crashes

  • naja im Titel steht ja schon fast alles
    anbei mal ein unaufgeräumtes Crashlog


    auf jeden Fall mach der else Zweig in der Network.py den Fehler... so abgeändert crasht nichtsmehr und deviceinfo bleibt auch heil

    Python
    <------>def getNetmask(self):
        <------><------>if self._data.has_key(eNetworkService.KEY_NETMASK):
        <------><------><------>return self._data.get(eNetworkService.KEY_NETMASK, self.default)
        <------>netmask = property(getNetmask)
    • Offizieller Beitrag

    Dank für's Erinnern, ich schau mir das direkt mal an!

    Nachtrag: Das wird dann im nächsten Update sauber abgefangen.

    Im Log erscheint eine Warnung mich würde interessieren was er da bei dir ausgibt!

    mfg ,
    Reichi

  • hier kommt:

    412 - Precondition failed! sessionid is missing, invalid or expired!

    Code
     root@dm920:~# enigma2 -v
    Enigma2 v4.3.1 (revision: 4.3.2r5, date: 2019-04-05)
    root@dm920:~#

    >>>>>>>>>>>>>>>>>>>>>>>>>
    MfG Unique

    DM 920 ultraHD OE 2.5

  • hier kommt:

    412 - Precondition failed! sessionid is missing, invalid or expired!

    Code
     root@dm920:~# enigma2 -v
    Enigma2 v4.3.1 (revision: 4.3.2r5, date: 2019-04-05)
    root@dm920:~#

    Das liegt daran, dass du die API falsch bzw ohne gültige Session ansprichst.

    Das hat also nichts mit dem Bugreport von Gorgone zu tun :winking_face:

    so long
    m0rphU

  • Hier nach der "debug session" mit _ghost_ (SUPER DANKE NOCHMAL) gestern hat sich herausgestellt das es an der annahme liegt

    das das IPV6 announcement ::64 ist

    hier in dem netz ist es aber ::128 bzw /128 (default vorgabe pfsense bsd)

    die 128 stehen im 2. bit das heißt wenn len prefix >1 check prefix[1] = 128

    oder als alternative immer auf 64 setzen .... ich denke nicht das es im lan damit probleme gibt

  • Gorgone

    Hat den Titel des Themas von „bug in Network.py macht /web/deviceinfo kaputt und verursacht crashes“ zu „[gelöst] bug in Network.py macht /web/deviceinfo kaputt und verursacht crashes“ geändert.
  • er ist wieder da crash beim aufrufen der netzwerk settings im menü

    enigma2_crash_1565028697.zip


    deviceinfo ist aber ok !

  • Gorgone

    Hat den Titel des Themas von „[gelöst] bug in Network.py macht /web/deviceinfo kaputt und verursacht crashes“ zu „[wieder da] bug in Network.py macht /web/deviceinfo kaputt und verursacht crashes“ geändert.