I used dbx as suggested and I was getting (rua) and (rui) messages. I corrected those and the program still hangs in the same place. This is the stack trace from dbx:
(dbx) where current thread: [EMAIL PROTECTED] [1] __lwp_park(0x0, 0x0), at 0xb3da3df9 [2] mutex_lock_queue(0xd13b2a00, 0x0, 0x8046b58, 0x0), at 0xb3d9cde3 [3] slow_lock(0xd13b2a00, 0x8046b58, 0x0), at 0xb3d9d6d0 [4] mutex_lock_impl(0x8046b58, 0x0), at 0xb3d9d7c6 [5] _private_mutex_lock(0x8046b58, 0xbf11b078, 0x8046b4c, 0xb8e1ff44, 0x55555555, 0x55555555), at 0xb3d9d8d2 [6] std::basic_ostream<wchar_t,std::char_traits<wchar_t> >::sentry::sentry(0x8045e24, 0x8046b4c, 0x8047270, 0x804712c, 0xbf12bc14, 0xc5542c3c), at 0xb8d96c16 [7] std::operator<< <wchar_t,std::char_traits<wchar_t> >(0x8046b4c, 0xbf11b078, 0x8047270, 0x804712c, 0xbf12bc14, 0x8046a18), at 0xb8da5b92 =>[8] lfc1::general::operator<<(arStream = CLASS, arException = CLASS), line 116 in "xexception.cpp" [9] CTestISyncCreateFail::mvTestOutputter(this = 0x8168c58), line 96 in "testsyslib_ctestisynccreatefail.cpp" [10] lfc1::unittest::CTestCaller<CTestISyncCreateFail>::CTestCallerFunctor::operator()(this = 0x8046fb0), line 110 in "unittest_ctestcaller.hpp" [11] lfc1::general::CProtector::mvProtect(this = 0x804712c, arFunctor = CLASS, arContext = CLASS), line 54 in "cprotector.cpp" [12] lfc1::unittest::CDefaultProtector::mvProtect(this = 0x8047120, arFunctor = CLASS, arContext = CLASS), line 48 in "cdefaultprotector.cpp" [13] lfc1::unittest::CTestController::mvProtect(this = 0x804710c, arFunctor = CLASS, apTest = 0x816cd10, arPartName = CLASS), line 90 in "ctestcontroller.cpp" [14] lfc1::unittest::CTestCaller<CTestISyncCreateFail>::mvRun(this = 0x816cd10, apController = 0x804710c), line 186 in "unittest_ctestcaller.hpp" [15] lfc1::unittest::CTestSuite::mvRun(this = 0x816ccd8, apController = 0x804710c), line 59 in "ctestsuite.cpp" [16] lfc1::unittest::CTestSuite::mvRun(this = 0x814a048, apController = 0x804710c), line 59 in "ctestsuite.cpp" [17] lfc1::unittest::CTextTestRunner::mvRun(this = 0x80470dc, apTest = 0x814a048), line 45 in "ctexttestrunner.cpp" [18] main(), line 168 in "testsyslib.cpp" Can anyone give me a clue what I should be looking out for? Do you think watchmalloc will help in this case? This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org