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.