Uploaded image for project: 'Tuscany'
  1. Tuscany
  2. TUSCANY-1147

AccessViolation in DataObjectImpl::clearReferences()

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • C++-SCA-Next
    • None
    • C++ SDO
    • None
    • Win32, PHP 5.2.1

    Description

      Problem observed when SDO A refers to SDO B. The reference to SDO A is dropped. Then the reference to SDO B is dropped. An AccessViolation occurs in the SDODataObject destructor, in DataObjectImpl::clearReferences().

      I believe this is because the reference was not properly cleared at the time of A's destruction.

      Attachments

        1. SDOAPITest.php
          5 kB
          Caroline Maynard
        2. Tuscany-1147.patch
          1 kB
          Caroline Maynard
        3. Tuscany-1147.patch
          1.0 kB
          Caroline Maynard
        4. Tuscany-1147.patch
          0.6 kB
          Caroline Maynard
        5. Tuscany-combined.patch
          9 kB
          Caroline Maynard

        Issue Links

          Activity

            People

              Unassigned Unassigned
              cem Caroline Maynard
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: