dragonfly icon indicating copy to clipboard operation
dragonfly copied to clipboard

test_bug_in_json_memory_tracking

Open kostasrim opened this issue 8 months ago • 2 comments

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()

kostasrim avatar May 05 '25 12:05 kostasrim

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()()

kostasrim avatar May 05 '25 13:05 kostasrim

Is it fixed?

romange avatar Jun 10 '25 13:06 romange

We brought it back. https://github.com/dragonflydb/dragonfly/pull/5375

There were many changes around that code:

  1. we fixed a few issues around memory tracking
  2. 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.

kostasrim avatar Aug 05 '25 08:08 kostasrim