Hi, currently, String.Intern is implemented as an interncall to mono_string_intern (). If you call String.Intern with a null argument, this should raise a NullArgumentException, but mono_string_intern () simply crashes. Should this exception be thrown in the class libraries or in mono_string_intern () ? -- Martin Baulig martin@gnome.org