Search Issue Tracker

Fixed

Fixed in 1.1.9

Votes

0

Found in [Package]

1.1.2

1.1.6

Issue ID

PROFB-351

Regression

Yes

Memory Profiler falsely sets a "Status" for referenced VisualElements as "Bug: Liveness Reason Unknown"

Package: Memory Profiler

-

Steps to reproduce:

  1. Take a snapshot of the Editor
  2. Open the snapshot and navigate to the All Of Memory page
  3. Search for VisualElement in that table and select one that has a list of References
  4. Observe the "Status" provided in the Selected Item Details panel

Actual results: No Status or one that fits for a referenced object

Expected results:  Status is "Bug: Liveness Reason Unknown" with the help text "There is no reference pointing to this object and no GCHandle reported for it. This is a Bug, please report it using 'Help > Report a Bug' and attach the snapshot to the report." Which conflicts with the fact that there are indeed references listed in the Reference table above

Reproducible with versions: 6000.3.0a3 + com.unity.memoryprofiler at 1.1.6, 1.1.2

Not reproducible with versions: com.unity.memoryprofiler at 1.1.1

Can’t test with versions: 

Tested on (OS): Win11

Notes:

  •  
  1. Resolution Note (fix version 1.1.9):

    Fixed repeated references via multiple fields on the same object leading to a status of "Bug! Liveness Reason Unknown" on the referenced object

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.