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

Reply via email to