Icon View Incident Report

Serious Serious
Reported By: Richard Harding
Reported On: 1/8/2009
For: Version 2.02 Build 8
# 2903 Executing Query that Uses Same Derived Table Correlation Name as Existing Query Can Cause AV

If I execute the following query, and then execute another query which also uses a derived table with the correlation name T1, then any attempt to perform a Locate on the result set of the first query results in an AV.

SELECT *
  FROM UserDefinedFields
     LEFT OUTER JOIN (SELECT * FROM JobFields WHERE JobID = 8004) T1
        ON T1.UserFieldID = UserDefinedFields.ID   
  WHERE UserDefinedFields.ClientType = 2
  ORDER BY Sequence



Resolution Resolution
Fixed Problem on 1/10/2009 in version 2.02 build 8


Products Affected Products Affected
ElevateDB Additional Software and Utilities
ElevateDB DAC Client-Server
ElevateDB DAC Client-Server with Source
ElevateDB DAC Standard
ElevateDB DAC Standard with Source
ElevateDB DAC Trial
ElevateDB LCL Standard with Source
ElevateDB VCL Client-Server
ElevateDB VCL Client-Server with Source
ElevateDB VCL Standard
ElevateDB VCL Standard with Source
ElevateDB VCL Trial

Image