Article ID: 151675
Article Last Modified on 12/1/2003
/* Compile options needed: /GX /O2
*/
class aClass
{
public:
aClass(const char*){} ;
~aClass(){} ;
} ;
void push(const aClass& val)
{
}
void main()
{
int a = 5 ;
try
{
try
{
throw a ;
}
catch(int)
{
//Workaround: uncomment the following 2 lines
//aClass aObj("ABC") ;
//push(aObj) ;
//Comment the line below
push("ABC") ;
throw ;
}
catch(...)
{
}
}
catch(...)
{
}
}
Additional query words: kbVC400bug
Keywords: kbbug kbfix kbvc500fix kbcompiler KB151675