Uploaded image for project: 'CIFX Driver for Windows'
  1. CIFX Driver for Windows
  2. NXDRVWIN-316

read/write DPM data (2 or 4bytes) with unaligned addresses overwrites data in DPM

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V2.0.1.0, V2.1.0.0, V2.2.0.0, V2.3.0.0, V2.4.0.0, V2.5.0.0, V2.5.1.0, V2.6.0.0, V2.6.1.0
    • Fix Version/s: V2.7.0.0, V2.8.0.0
    • Component/s: cifX Device Driver
    • Labels:
      None
    • Sprint:
      2024 - PI#1 Planning
    • Account:
      SDO Driver (SDODRIVER)

      Description

      This problem is related to the cifX Toolkit, which includes HWIF functions, not checking unalinged memory access to the DPM in case of accesing single 16Bit or 32Bit value (HWIF_READ16 / WRITE16, HWIF_READ32 / WRITE32).
      This will overwrite DPM data before and after the addressed payload data.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  RMayer Robert Mayer
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: