Uploaded image for project: 'EtherNet/IP Core V3'
  1. EtherNet/IP Core V3
  2. PSEIP-57

NX90: Writing non-volatile attributes in rapid succession may crash the system

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V3.5.0.2, V3.5.1.0, V3.6.0.0
    • Component/s: GCI
    • Labels:
      None
    • Account:
      SPC EthernetIp Core (SPCETHERNET)

      Description

      When writing non-volatile attribute values in rapid succession, so that the system fails to keep up to actually perform the flash writes and thus gets into a "no more resources" state, then an unitialized function pointer may be called which will crash the firmware.

      It should be investigated how a burst-write of non-volatile data from the network or host side is handled by the system. We should block along the way until these NV-writes are finished. We should not lose write operations of attribute values due to running out of async requests/buffers.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  OKompani Omid Kompani
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: