[bind10-dev] core dumps on macmini

Jeremy C. Reed jreed at isc.org
Mon Dec 10 21:25:26 UTC 2012


The macosx system has core dumps from every test run.  If unchecked it 
fills up the disk with over 430 GB of core dumps.

Here are the recent backtraces:

1) Core was generated by 
`/Local/Users/jreed/builder/work/BIND10/20121210193502-MacOSX10.6-x86_64-GCC/build/src/bin/auth/tests/.libs/run_unittests'.

(gdb) bt
#0  0x930a3176 in __kill ()
#1  0x930a3168 in kill$UNIX2003 ()
#2  0x9313589d in raise ()
#3  0x9314b9bc in abort ()
#4  0x97943fda in __gnu_cxx::__verbose_terminate_handler ()
#5  0x9794217a in __cxxabiv1::__terminate ()
#6  0x979421ba in std::terminate ()
#7  0x000c2fa7 in 
isc::auth::datasrc_clientmgr_internal::DataSrcClientsBuilderBase<isc::auth::datasrc_clientmgr_internal::TestMutex, 
isc::auth::datasrc_clientmgr_internal::TestCondVar>::run ()
#8  0x000bd2d9 in (anonymous 
namespace)::DataSrcClientsBuilderTest_exception_Test::TestBody ()
#9  0x00dbc998 in testing::Test::Run ()
#10 0x00dbcaa8 in testing::internal::TestInfoImpl::Run ()
#11 0x00dbcb46 in testing::TestCase::Run ()
#12 0x00dbf0d5 in testing::internal::UnitTestImpl::RunAllTests ()
#13 0x000df1b1 in isc::util::unittests::run_all ()
#14 0x000d672e in main ()

2) Core was generated by 
`/Local/Users/jreed/builder/work/BIND10/20121210193502-MacOSX10.6-x86_64-GCC/build/src/lib/util/threads/tests/.libs/run_unittests'.

(gdb) bt
#0  0x930a3176 in __kill ()
#1  0x930a3168 in kill$UNIX2003 ()
#2  0x9313589d in raise ()
#3  0x9314b9bc in abort ()
#4  0x931384fc in __assert_rtn ()
#5  0x0002e449 in isc::util::thread::CondVar::Impl::~Impl ()
#6  0x0002cd8d in isc::util::thread::CondVar::~CondVar ()
#7  0x000082f4 in (anonymous 
namespace)::CondVarTest_destroyWhileWait_Test::TestBody ()
#8  0x0009f998 in testing::Test::Run ()
#9  0x0009faa8 in testing::internal::TestInfoImpl::Run ()
#10 0x0009fb46 in testing::TestCase::Run ()
#11 0x000a20d5 in testing::internal::UnitTestImpl::RunAllTests ()
#12 0x0000a89a in isc::util::unittests::run_all ()
#13 0x0000332e in main ()

(gdb) thread 2
[Switching to thread 2 (core thread 1)]
0x930700a6 in __semwait_signal ()
(gdb) bt
#0  0x930700a6 in __semwait_signal ()
#1  0x9306fd62 in _pthread_cond_wait ()
#2  0x930719f8 in pthread_cond_wait$UNIX2003 ()
#3  0x0002cbc7 in isc::util::thread::CondVar::wait ()
#4  0x00007fc8 in (anonymous namespace)::signalAndWait ()
#5  0x000096df in 
boost::_bi::list2<boost::_bi::value<isc::util::thread::CondVar*>, 
boost::_bi::value<isc::util::thread::Mutex*> >::operator()<void 
(*)(isc::util::thread::CondVar*, isc::util::thread::Mutex*), 
boost::_bi::list0> ()
#6  0x00009723 in boost::_bi::bind_t<void, void 
(*)(isc::util::thread::CondVar*, isc::util::thread::Mutex*), 
boost::_bi::list2<boost::_bi::value<isc::util::thread::CondVar*>, 
boost::_bi::value<isc::util::thread::Mutex*> > >::operator() ()
#7  0x0000973c in 
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, 
void (*)(isc::util::thread::CondVar*, isc::util::thread::Mutex*), 
boost::_bi::list2<boost::_bi::value<isc::util::thread::CondVar*>, 
boost::_bi::value<isc::util::thread::Mutex*> > >, void>::invoke ()
#8  0x000306ba in boost::function0<void>::operator() ()
#9  0x000306e2 in isc::util::thread::Thread::Impl::run ()
#10 0x9306f85d in _pthread_start ()
#11 0x9306f6e2 in thread_start ()

3) similar to above

Core was generated by 
`/Local/Users/jreed/builder/work/BIND10/20121210193502-MacOSX10.6-x86_64-Clang-Static/build/src/lib/util/threads/tests/run_unittests'.

(gdb) bt
#0  0x930a3176 in __kill ()
#1  0x930a3168 in kill$UNIX2003 ()
#2  0x9313589d in raise ()
#3  0x9314b9bc in abort ()
#4  0x931384fc in __assert_rtn ()
#5  0x00010735 in isc::util::thread::CondVar::Impl::~Impl ()
#6  0x00010380 in isc::util::thread::CondVar::Impl::~Impl ()
#7  0x0000fd98 in isc::util::thread::CondVar::~CondVar ()
#8  0x0000fd50 in isc::util::thread::CondVar::~CondVar ()
#9  0x0000a9ce in (anonymous 
namespace)::CondVarTest_destroyWhileWait_Test::TestBody ()
#10 0x0005e998 in testing::Test::Run ()
#11 0x0005eaa8 in testing::internal::TestInfoImpl::Run ()
#12 0x0005eb46 in testing::TestCase::Run ()
#13 0x000610d5 in testing::internal::UnitTestImpl::RunAllTests ()
#14 0x000139f5 in isc::util::unittests::run_all ()
#15 0x000030a0 in main ()

(gdb) thread 2
[Switching to thread 2 (core thread 1)]
0x930700a6 in __semwait_signal ()
(gdb) bt
#0  0x930700a6 in __semwait_signal ()
#1  0x9306fd62 in _pthread_cond_wait ()
#2  0x930719f8 in pthread_cond_wait$UNIX2003 ()
#3  0x0000fe3f in isc::util::thread::CondVar::wait ()
#4  0x0000acbd in (anonymous namespace)::signalAndWait ()
#5  0x0000cef0 in 
boost::_bi::list2<boost::_bi::value<isc::util::thread::CondVar*>, 
boost::_bi::value<isc::util::thread::Mutex*> >::operator()<void 
(*)(isc::util::thread::CondVar*, isc::util::thread::Mutex*), 
boost::_bi::list0> ()
#6  0x0000ce58 in boost::_bi::bind_t<void, void 
(*)(isc::util::thread::CondVar*, isc::util::thread::Mutex*), 
boost::_bi::list2<boost::_bi::value<isc::util::thread::CondVar*>, 
boost::_bi::value<isc::util::thread::Mutex*> > >::operator() ()
#7  0x0000cb56 in 
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, 
void (*)(isc::util::thread::CondVar*, isc::util::thread::Mutex*), 
boost::_bi::list2<boost::_bi::value<isc::util::thread::CondVar*>, 
boost::_bi::value<isc::util::thread::Mutex*> > >, void>::invoke ()
#8  0x0001237c in boost::function0<void>::operator() ()
#9  0x00011936 in isc::util::thread::Thread::Impl::run ()
#10 0x9306f85d in _pthread_start ()
#11 0x9306f6e2 in thread_start ()



More information about the bind10-dev mailing list