Index: src/libchcore/TCoreException.cpp =================================================================== diff -u -N -rab32897e61cc637a1e28d9dc3f0489b8d16a429c -rbd68bb3d3fa04643e0826554bdb26e714642b940 --- src/libchcore/TCoreException.cpp (.../TCoreException.cpp) (revision ab32897e61cc637a1e28d9dc3f0489b8d16a429c) +++ src/libchcore/TCoreException.cpp (.../TCoreException.cpp) (revision bd68bb3d3fa04643e0826554bdb26e714642b940) @@ -18,6 +18,7 @@ ***************************************************************************/ #include "stdafx.h" #include "TCoreException.h" +#include BEGIN_CHCORE_NAMESPACE @@ -37,7 +38,8 @@ m_stLineNumber(stLineNumber), m_pszFunction(pszFunction) { - BOOST_ASSERT(false); + ATLTRACE(_T("*** Core Exception is being thrown:\n\tError code: %ld\n\tFile: %s\n\tLine number: %ld\n\tFunction: %s\n"), eErrorCode, pszFile, stLineNumber, pszFunction); + //BOOST_ASSERT(false); // disabled assertion; causes hangs (probably) due to the message loop being processed while showing assert dialog } // ============================================================================