dragonfly
dragonfly copied to clipboard
test_bug_in_json_memory_tracking
43161➜ Check failure stack trace: ***
43161➜ @ 0x10d5ea9 google::LogMessage::Fail()
43161➜ @ 0x10d5df0 google::LogMessage::SendToLog()
43161➜ @ 0x10d55e5 google::LogMessage::Flush()
43161➜ @ 0x10d92fc google::LogMessageFatal::~LogMessageFatal()
43161➜ @ 0xbd9ae3 dfly::DbSlice::ExpireIfNeeded()
43161➜ @ 0xbd95ac dfly::DbSlice::ExpireIfNeeded()
43161➜ @ 0x4b70b2 dfly::(anonymous namespace)::ScanCb()
F20250505 13:38:59.174479 28270 db_slice.cc:1186] Check failed: shard_owner()->shard_lock()->Check(IntentLock::Mode::EXCLUSIVE) 0x4c4df9 dfly::DashTable<>::Traverse<>()::{lambda()#2}::operator()()
Is it fixed?
We brought it back. https://github.com/dragonflydb/dragonfly/pull/5375
There were many changes around that code:
- we fixed a few issues around memory tracking
- we fixed a few issues with preemptions in the atomic section of the heartbeat
This test has not failed since we renabled it.
Closing this.