Tappas GstShark negative CPU values

Hi everyone,

I have recently been running the Tappas GStreamer pipeline, and I wanted to add debugging. To do this, I used GstShark, but I noticed that I get weird values for the CPU usage in my graph.

I also noticed that the Tappas GstShark debugging materials example exhibits the same behavior (tappas/docs/write_your_own_application/debugging.rst at master · hailo-ai/tappas · GitHub).

My pipeline:

gst-launch-1.0 pylonsrc cam::ExposureAuto=Continuous cam::GainAuto=Continuous cam::AutoExposureTimeUpperLimit=100000 name=cam ! \
    video/x-raw,width=1920,height=1080,framerate=30/1,format=RGB,pixel-aspect-ratio=1/1 ! \
    videoscale name=scaler ! \
    video/x-raw,width=640,height=640,pixel-aspect-ratio=1/1 ! \
    videoconvert name=converter ! \
    hailoexportzmq name=zmq_exporter ! \
    queue name=buffer_queue leaky=downstream max-size-buffers=30 max-size-bytes=0 max-size-time=0 ! \
    ximagesink name=display

Has anyone encountered a similar issue?

Best regards,