Uploaded image for project: 'netX Transport Toolkit'
  1. netX Transport Toolkit
  2. NXTTKIT-4

xDriverOpen/Close is not thread-safe and results in crash if called multiple times in a single application

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V1.0.0.0
    • Component/s: Toolkit Source
    • Labels:
      None
    • Account:
      SDO Transport, Diagnostic (SDOTRANSPO)

      Description

      Calling xDriverOpen multiple times results in data inside the gobal driver handle being overwritten. ulTLInfo Size is incremented with each call, resulting in an access violation when calling xDriverEnumBoards with an invalid board index.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  MTrensch Michael Trensch
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: