secondlife / secondlife/viewer
Textures being applied to wrong objects.
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 299
- Forks
- 146
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 88
Description
1 - Go somewhere busy with a lot of meshes texture.
2 - Alt tab or simply don't move for a minute.
3 - Observe a kaleidoscope of chaos.
Textures will begin to unload and seemingly start applying random wrong textures to random meshes and avatars. Different textures seem randomly assigned each time you alt tab, which is kinda funky to look at but ultimately not desired and a show stopper for being able to look at anything in SL properly.
Going to quiet sims the issue appears to stop and textures are assigned correctly. In quiet low mesh/texture use areas when alt tabbing the textures appear to downgrade and become a little blurry correctly (though personally I don't like this feature).
For me this bug replaced the grey, textures not loading slowly or at all bug.
https://secondlife.canny.io/admin/board/bug-reports/p/textures-being-applied-to-wrong-objects
Environment
Second Life Release 7.1.11.11074622243 (64bit)Release Notes
You are at 31.3, 121.4, 22.4 in Wandering New York located at simhost-020a8a93f0c7d5388.agni
SLURL: http://maps.secondlife.com/secondlife/Wandering%20New%20York/31/121/22
(global coordinates 163,871.0, 347,001.0, 22.4)
Second Life Server 2024-07-22.10048683488
Release Notes
CPU: Intel(R) Core(TM) i7-14700K (3417.6 MHz)
Memory: 64830 MB
OS Version: Microsoft Windows 11 64-bit (Build 22631.4317)
Graphics Card Vendor: Intel
Graphics Card: Intel(R) Arc(TM) A770 Graphics
Windows Graphics Driver Version: 32.0.101.6079
OpenGL Version: 4.6.0 - Build 32.0.101.6079
Window size: 2204x1449
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 128m
Bandwidth: 10000kbit/s
LOD factor: 1.75
Render quality: 5
Texture memory: 15487MB
Disk cache: Max size 3276.8 MB (100.3% used)
J2C Decoder Version: KDU v7.10.4
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.23.1 / OpenAL Community / OpenAL Soft: OpenAL Soft
Dullahan: 1.14.0.202408091639
CEF: 118.4.1+g3dd6078+chromium-118.0.5993.54
Chromium: 118.0.5993.54
LibVLC Version: 3.0.21
Voice Server Version: Vivox 4.10.0000.32327.5fc3fe7c.5942f08
Packets Lost: 12/100,970 (0.0%)
October 12 2024 14:13:11
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in a busy mesh- and texture-heavy location using the listed Windows, Intel Arc A770, and viewer environment, then compare it with a quiet region. Verify that alt-tabbing or waiting no longer assigns textures to the wrong meshes or avatars, while expected texture unloading and reloading remains correct.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100