I wrote a class with overloaded operations '==' and '!=' and also methods 'Equals' and 'GetHashCode'(or GetTypeCode'). I wrote a tracer class for myself to trace and debug my programs by using 'StackTrace' and 'StackFrame'. It seems that 'StackTrace' can not access the trace history of CLR when passing by a static overloaded operator (like '==' for me). Because there have happened an exception; something that was like : "There is not enough trace information..." or like that. I am not wrong, are I Please hack through. Vaery Thanks