Hi All! I just installed Redhat 9.0 with gcc 3.2.2 and encountered into the problem which didn't exist in Solaris8.0 (gcc 3.2) and HP-UX 11.00 with gcc 3.3.1. The problem is shown up in shared library explicitly loaded by dlopen. Example: void f() { throw (int)1; } try { f(); } catch (const int&) { } catch (...) { } Non of the catch clauses catched the exception. Any ideas? ------------------------------ Lev Assinovsky Quest Software, Inc. O&S Core Division, Team Leader