diff -r 21dccfac0ec5 -r 90ead0febf56 src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp --- a/src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp Fri Aug 16 09:18:41 2019 +0200 +++ b/src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp Tue Aug 06 10:48:21 2019 +0200 @@ -111,7 +111,7 @@ traceid gc_root_id = 0; const Edge* edge = NULL; if (SafepointSynchronize::is_at_safepoint()) { - edge = (const Edge*)(*object_addr)->mark(); + edge = (const Edge*)(*object_addr)->mark().to_pointer(); } if (edge == NULL) { // In order to dump out a representation of the event