Cached linkset children never load when the root arrives late (animesh missing teeth/mane/tail until re-TP) #533
Labels
No labels
amd
avatars
bug
builder
cannot-reproduce
crash
epic
feature
from-viewer
gl-removal
known-limitation
monitoring
parity
perf
platform
priority
critical
priority
high
priority
low
priority
medium
provenance
rendering
rt
status
in-progress
status
testing
status
up-next
triage
ui
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sky_line/Slipstream#533
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Symptom: at Baltimare an animesh pony came in with its teeth, mane and tail missing. Edit > Links showed only 2 links (the body and an invisible click prim), so those prims never became objects in the viewer. This isn't a download or render problem. A teleport away and back loaded it correctly.
Linkset shape (confirmed by the owner): the root is an invisible box. The body, teeth, mane and tail are its children.
Cache state: not full. The object cache has 62/128 region slots in use (202 MB), and Baltimare's region files (objects_812/813_1153) exist from earlier visits. The owner has seen this pony render correctly in Slipstream before, so it was almost certainly cached.
Hypothesis: children were loaded from the cache (or arrived) before the root. They were parked as orphans or children waiting for their parent. When the root loaded late, the hand-off to its children never ran, so they stayed parked until the region reloaded. Our #528 object-cache fix touched this area.
Plan:
Shipped in a published release and tested; closing (testing-lane sweep 2026-10-11).