Icon View Incident Report

Serious Serious
Reported By: Oliver Bock
Reported On: 4/2/2004
For: Version 4.05 Build 1
# 1641 Multiple UNION Clauses Can Cause AV

AV - Read of Address 00000000 on Union.

/* Establish environment */
drop table if exists A;
drop table if exists B;
drop table if exists C;
create table A ( ID integer );
create table B ( ID integer );
create table C ( ID integer );
insert into A values(1);

drop table if exists Z;
create table Z ( ID integer );

/* Causes AV */
insert into Z
select ID from A
union 
select ID from B
union 
select ID from C



Resolution Resolution
Fixed Problem on 4/16/2004 in version 4.06 build 1
Image