Project

General

Profile

Bug #6614

Updated by Loïc Dachary over 10 years ago

Run "make check", it reports bufferlist test failed. 
 <pre> below is the assert info. 

 common/buffer.cc: In function 'void ceph::buffer::list::zero(unsigned int, unsigned int)' thread 7f3a034f3720 time 2013-10-23 14:13:59 
 test/bufferlist.cc:978: Failure .522966 
 Value of: bl.is_page_aligned() 
   Actual: true 
 Expected: false 
 [    common/buffer.cc: 778: FAILED    ] BufferList.is_page_aligned (0 ms) 
 </pre> 
 assert(o+l <= _len) 
  ceph version 0.71-250-g4c8be79 (4c8be795d6bf3a52e9ac242f9263364ec59a9efd) 
  1: ./unittest_bufferlist() [0x489426] 
  2: (BufferList_zero_Test::TestBody()+0xf9f) [0x45b99f] 
  3: (testing::Test::Run()+0xaa) [0x47d05a] 
  4: (testing::internal::TestInfoImpl::Run()+0x100) [0x47d160] 
  5: (testing::TestCase::Run()+0xbd) [0x47d22d] 
  6: (testing::internal::UnitTestImpl::RunAllTests()+0x214) [0x47d494] 
  7: (main()+0x3a) [0x485bea] 
  8: (__libc_start_main()+0xfd) [0x3a5981ecdd] 
  9: ./unittest_bufferlist() [0x433919] 
  NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this. 

Back