Search Issue Tracker

Fixed

Fixed in 6000.3.18f1, 6000.5.0b11, 6000.6.0a7

Votes

0

Found in

6000.3.16f1

6000.4.8f1

6000.5.0b9

6000.6.0a5

Issue ID

UUM-142829

Regression

Yes

Editor crashes in TextLib::FindIntersectingLink when hovering UITK Labels with <link> tags rendered via ATG

Text (ATG)

-

Steps to reproduce:
1. Open the attached user's project "3158787_6.3.13.zip"
2. From the top menu bar, select "Repro > Stress > Run Full Battery"

Actual Result: Editor crashes
Expected Result: Editor does not crash

Reproducible with: 6000.3.16f1, 6000.4.0a2 (417aa67423b3), 6000.4.8f1, 6000.5.0b9, 6000.6.0a5
Not reproducible with: 6000.0.75f1, 6000.4.0a1 (b27b8eafe426)

Testing Environment: Windows 11
Not reproducible on: no other environment tested

Notes:
-This crash can also be reproduced infrequently manually by opening the console, generating 500 messages, hovering over an element in the array (to bring up the tooltip with the link) and then moving the mouse around randomly for some time (a minute or so)
-"Run Full Battery" opens the window, emits 200 Debug.LogWarning messages containing chained <color><link><u>…</u></link></color> rich-text tags, then dispatches synthetic PointerMoveEvents across the visible rows. The Editor crashes during the pointer-move sweep
-First 5 lines of stack-trace:
0x00007FFB0297781A (Unity) TextLib::FindIntersectingLink
0x00007FFB0298AFC3 (Unity) TextLib_CUSTOM_FindIntersectingLink
0x0000014EAA72AE8D (Mono JIT Code) (wrapper managed-to-native) UnityEngine.TextCore.Text.TextLib:FindIntersectingLink_Injected (UnityEngine.Vector2&,intptr)
0x0000014EAA72ADDB (Mono JIT Code) UnityEngine.TextCore.Text.TextLib:FindIntersectingLink (UnityEngine.Vector2,intptr)
0x0000014EAA72ABCB (Mono JIT Code) UnityEngine.UIElements.UITKTextHandle:ATGFindIntersectingLink (UnityEngine.Vector2)

  1. Resolution Note:

    Fixed in 6000.6.0a7

  2. Resolution Note (fix version 6000.6.0a7):

    Fixed in 6000.6.0a7

  3. Resolution Note (fix version 6000.5.0b11):

    Fixed in 6000.5.0b11

  4. Resolution Note (fix version 6000.3.18f1):

    Fixed in 6000.3.18f1

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.