diff --git a/repos/base/include/base/trace/buffer.h b/repos/base/include/base/trace/buffer.h index 0dfb38b6d9..25d7c875f1 100644 --- a/repos/base/include/base/trace/buffer.h +++ b/repos/base/include/base/trace/buffer.h @@ -170,7 +170,7 @@ class Genode::Trace::Buffer if (entry.length() == 0) return Entry(0); - addr_t const offset = (addr_t)entry._entry - (addr_t)_entries; + addr_t const offset = (addr_t)entry.data() - (addr_t)_entries; if (offset + entry.length() + sizeof(_Entry) > _size) return Entry(0);