[bind10-dev] sunstudio test abort for DataSrcTest.DnameExact

Jeremy C. Reed jreed at isc.org
Tue Jul 6 20:17:46 UTC 2010


[       OK ] DataSrcTest.Dname (11 ms)
[ RUN      ] DataSrcTest.DnameExact
bash: line 5: 17193 Abort                   (core dumped) ${dir}$tst
FAIL: run_unittests

t at 1 (l at 1) program terminated by signal ABRT (Abort)
0xfeec155c: __lwp_kill+0x0008:  bcc,a,pt  %icc,__lwp_kill+0x18  ! 
0xfeec156c
Current function is isc::datasrc::DataSrc::doQuery
 1029                                 "/" << q.qclass());
(dbx) where -h
current thread: t at 1
  [1] __lwp_kill(0x0, 0x6, 0x0, 0x6, 0xfc00, 0x0), at 0xfeec155c 
  [2] raise(0x6, 0x0, 0xfeea4ce8, 0xffffffff, 0xfeee8288, 0x6), at 
0xfee5fef8 
  [3] abort(0xff14d1d8, 0x1, 0xff14cb60, 0xa8274, 0xfeeeb298, 0x0), at 
0xfee40118 
  [4] __Cimpl::default_terminate(0xff14d1d8, 0x1, 0xff1513f8, 
0xff14c9f0, 0x17240, 0xff1353ec), at 0xff1353f0 
  [5] __Cimpl::ex_terminate(0xff14d3c0, 0x0, 0x0, 0xff14d3c0, 
0xff14c9f0, 0x1), at 0xff135200 
  [6] _ex_throw_body(0xff14d3c0, 0x0, 0xffbffcb0, 0x16c3c, 0x23, 
0xff14d3c0), at 0xff135e44 
  [7] __Crun::ex_throw(0xff14d3c0, 0x1, 0x1549e8, 0x0, 0x68, 
0xff14d1dc), at 0xff135d90 
=>[8] isc::datasrc::DataSrc::doQuery(this = 0x2671dc, q = CLASS), line 
1029 in "data_source.cc"
  [9] __unnamed_InDFVte4MMmtC::performQuery(data_source = CLASS, cache = 
CLASS, message = CLASS), line 84 in "datasrc_unittest.cc"
  [10] __unnamed_InDFVte4MMmtC::DataSrcTest::createAndProcessQuery(this 
= 0x2671d0, qname = CLASS, qclass = CLASS, qtype = CLASS), line 107 in 
"datasrc_unittest.cc"
  [11] 
__unnamed_InDFVte4MMmtC::DataSrcTest_DnameExact_Test::TestBody(this = 
0x2671d0), line 625 in "datasrc_unittest.cc"
  [12] testing::Test::Run(0x2671d0, 0xa94a76a0, 0x260b78, 0x25b4e0, 0x0, 
0x25dc10), at 0xff3462a0 
  [13] testing::internal::TestInfoImpl::Run(0x25ff70, 0x11, 0x25af20, 
0x2671d0, 0x25dc10, 0x25bce0), at 0xff347038 
  [14] testing::TestCase::Run(0x25dd30, 0x0, 0x0, 0x11, 0x25dc10, 
0x25dc10), at 0xff347f88 
  [15] testing::internal::UnitTestImpl::RunAllTests(0x25dc10, 0x0, 
0xfeeecbc0, 0x0, 0x25a900, 0x0), at 0xff351870 
  [16] testing::UnitTest::Run(0xff391640, 0x21b584, 0x25b833, 
0xff1372cc, 0xfed90180, 0xff391640), at 0xff34e93c 
  [17] main(argc = 1, argv = 0xffbffd14), line 27 in "run_unittests.cc"
(dbx) 

Or:

Program terminated with signal 6, Aborted.
#0  0xfeec155c in _lwp_kill () from /lib/libc.so.1
(gdb) bt
#0  0xfeec155c in _lwp_kill () from /lib/libc.so.1
#1  0xfee5ff00 in raise () from /lib/libc.so.1
#2  0xfee40120 in abort () from /lib/libc.so.1
#3  0xff1353f8 in __1cH__CimplRdefault_terminate6F_v_ ()
   from /usr/lib/libCrun.so.1
#4  0xff135208 in __1cH__CimplMex_terminate6F_v_ () from 
/usr/lib/libCrun.so.1
#5  0xff135e4c in _ex_throw_body () from /usr/lib/libCrun.so.1
#6  0xff135d98 in 
__1cG__CrunIex_throw6Fpvpkn0AQstatic_type_info_pF1_v_v_ ()
   from /usr/lib/libCrun.so.1
Die: DW_TAG_<unknown> (abbrev = 131, offset = 2046150)
        has children: TRUE
        attributes:
                DW_AT_name (DW_FORM_string) string: "_OKToMemCpy"
                DW_AT_<unknown> (DW_FORM_string) string: 
"nL_OKToMemCpy3CTACTB_"
                DW_AT_decl_file (DW_FORM_data1) constant: 11
                DW_AT_decl_line (DW_FORM_data2) constant: 353
Dwarf Error: Cannot find type of die [in module 
/export/home/users/jreed/sunstudio-test/src/lib/datasrc/tests/run_unittests]


I ifdef'd this DnameExact out in datasrc_unittest.cc. See next email for 
results...



More information about the bind10-dev mailing list