Project

General

Profile

Actions

Bug #65610

closed

unittest-object-data-handler crashes testing object_data_handler_test_t.overwrite_then_read_within_transaction

Added by Xuehan Xu 26 days ago. Updated 22 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Seastore
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

DEBUG 2024-04-22 17:44:40,561 [shard 0:main] seastore_t - 0x7fe1171e7000 trans.99 Cache::create_transaction: created name=test_mutate, source=MUTATE, is_weak=false
DEBUG 2024-04-22 17:44:40,561 [shard 0:main] seastore_t - 0x7fe1171e7300 trans.100 Cache::create_transaction: created name=test_mutate, source=MUTATE, is_weak=false
DEBUG 2024-04-22 17:44:40,561 [shard 0:main] seastore_tm - 0x7fe1171e7300 trans.100 TransactionManager::get_pins: 16384~24576
TRACE 2024-04-22 17:44:40,561 [shard 0:main] seastore_lba - 0x7fe1171e7300 trans.100 BtreeLBAManager::get_mappings: 16384~24576
DEBUG 2024-04-22 17:44:40,561 [shard 0:main] seastore_cache - 0x7fe1171e7300 trans.100 Cache::get_root: root not on t -- CachedExtent(addr=0x7fe117843600, type=ROOT, version=0, dirty_from_or_retired_at=jseq(sseq(0), paddr<Seg[Dev(0),0],4096>), modify_time=tp(2024-04-22 17:44:39), paddr=paddr<Dev(ROOT),0>, prior_paddr=nullopt, length=0, state=DIRTY, last_committed_crc=0, refcount=4, user_hint=Hint(NULL), fully_loaded=1, rewrite_gen=GEN_NULL, root_block(lba_root_node=0x7fe11718c400, backref_root_node=0x7fe11718c000))
TRACE 2024-04-22 17:44:40,561 [shard 0:main] seastore_lba - 0x7fe1171e7300 trans.100 BtreeLBAManager::get_mappings: 16384~24576 got 16384, lba_map_val_t(paddr<Seg[Dev(0),8],8192>~24576, refcount=1, checksum=3984271727), repeat ...
TRACE 2024-04-22 17:44:40,561 [shard 0:main] seastore_lba - 0x7fe1171e7300 trans.100 BtreeLBAManager::get_mappings: 16384~24576 done with 1 results
TRACE 2024-04-22 17:44:40,561 [shard 0:main] seastore_t - 0x7fe1171e7300 trans.100 Cache::on_transaction_destruct:
ERROR 2024-04-22 17:44:40,561 [shard 0:main] none - /home/xuxuehan/src/ceph/src/crimson/os/seastore/transaction.h:150 : In function 'void crimson::os::seastore::Transaction::add_to_read_set(crimson::os::seastore::CachedExtentRef)', ceph_assert(%s)
inserted
Aborting on shard 0.
Backtrace:
  0x3ddf2a7
  0x3dd5490
  0x3d68508
  0x3d685d3
  0x3d8919d
  0x3d9e8cf
  0x3d9e92f
  /lib/x86_64-linux-gnu/libc.so.6+0x4251f
  /lib/x86_64-linux-gnu/libc.so.6+0x969fb
  /lib/x86_64-linux-gnu/libc.so.6+0x42475
  /lib/x86_64-linux-gnu/libc.so.6+0x287f2
  0x3adbc19
  0x3adbb0f
  0x2c13d7f
  0x304d122
  0x32e6d3c
  0x32e61e9
  0x32e5baa
  0x2c65385
  0x2c4afa3
  0x2c224d6
  0x2c4bb56
  0x2c23503
  0x2c2370c
  0x2c23978
  0x2c23bb1
  0x2c23c2f
  0x2c23f87
  0x2b9fcb0
  0x2bdd792
  0x2bd19ef
  0x2bc8929
  0x2bc8963
  0x2bc89b5
  0x2bb5ef5
  0x2be4c0c
  0x3d21993
  0x3e95597

Actions

Also available in: Atom PDF