Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-04-20 04:21:05



Reply to topic  [ 3 posts ] 
Terrain texture not loading on login. 
Author Message

Joined: 2012-01-19 03:18:40
Posts: 196
Location: Sydney, Australia (UTC +10)
Reply with quote
For the last couple of weeks I've been experiencing a problem with terrain textures not loading on login for region Saint Helene and surrounding regions, leaving the terrain a uniform grey. Other textures on objects, the sky etc. seem to load as normal. Purging the cache does not fix the problem. The work-around I am using is simply to TP out of the grey region through a couple of regions (where the terrain loads just fine), and then back to Saint Helene, where the terrain loads normally when I TP in. Initially I noticed the problem when I was running v1.26.24.11, but now I'm running v1.26.24.13:
Code:
Cool VL Viewer v1.26.24.13, 64 bits, Mar 28 2020 21:35:59
RestrainedLove viewer v2.09.25.20
Release Notes

You are at 254330.4, 257575.4, 24.1  in Landres located at
sim9763.agni.lindenlab.com (216.82.45.97:12035)
Second Life Server 2020-03-20T18:40:52.538914
Release Notes: Retrieving...

CPU: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz (4200 MHz)
Memory: 16384MB
OS version: Mac OS X 10.14.6 Darwin 18.7.0 Darwin Kernel Version 18.7.0: Mon Feb 10 21:08:45 PST 2020; root:xnu-4903.278.28~1/RELEASE_X86_64 x86_64
Memory manager: OS native
Graphics card vendor: ATI Technologies Inc.
Graphics card: AMD Radeon Pro 580 OpenGL Engine
OpenGL version: 2.1 ATI-2.11.21
Detected VRAM: 8101MB
J2C decoder: OpenJPEG: 1.4.0.635f
Audio driver: FMOD Studio v2.00.08
Networking backend: libcurl/7.47.0 OpenSSL/1.0.2l zlib/1.2.8
Embedded browser: CEF3 plugin v3.3626.1895.g7001d56
Packets lost: 16/1178 (1.4%)

Built with: Clang/LLVM v11.0.3
Compiler-generated maths: SSE2.

Compile flags used for this build:
-O2 -DNDEBUG -std=c++11 -stdlib=libc++ -pipe -g -fexceptions -fno-strict-aliasing -fvisibility=hidden -fsigned-char -m64 -mfpmath=sse -fno-math-errno -fno-trapping-math -pthread -fno-stack-protector -Wall -Wno-reorder -Wno-gnu -Wno-unused-local-typedef -Wno-unused-const-variable -Wno-unused-function -Wno-unused-value -Wno-deprecated-declarations -Wno-tautological-overlap-compare -DLL_DARWIN=1 -DXML_STATIC -DLL_LUA=1 -DOV_EXCLUDE_STATIC_CALLBACKS -DLL_FMODSTUDIO=1 -DLIB_NDOF=1
My first thought was that this was a lag/server issue, but I find that both the LL viewer, and Firestorm do not exhibit the problem, even after purging their caches, so I thought I would report it.


Attachments:
CoolVLViewer.log.zip [23.63 KiB]
Downloaded 115 times
2020-04-10 04:22:20
Profile

Joined: 2009-03-17 18:42:51
Posts: 5546
Reply with quote
The issue appears clearly in the log:
Code:
2020-04-10T03:30:37Z WARNING: LLViewerRegion::getTextureUrl: ONCE: Region '' is missing ViewerAsset capability.
2020-04-10T03:30:37Z WARNING: LLViewerTexture::updateFetch: No data received for image 0bc58228-74a0-7e83-89bc-5c23464bcec5, setting as missing. decode_priority = 1.0012e+07 - mRawDiscardLevel = 32767 - current_discard = -1
2020-04-10T03:30:37Z WARNING: LLViewerTexture::setIsMissingAsset: 0bc58228-74a0-7e83-89bc-5c23464bcec5: Marking image as missing
2020-04-10T03:30:38Z INFO: LLViewerMedia::getCurrentUserAgent: User agent: SecondLife/1.26.24.13 (Cool VL Viewer; silver skin)
2020-04-10T03:30:38Z WARNING: LLViewerTexture::updateFetch: No data received for image 303cd381-8560-7579-23f1-f0a880799740, setting as missing. decode_priority = 1.0012e+07 - mRawDiscardLevel = 32767 - current_discard = -1
2020-04-10T03:30:38Z WARNING: LLViewerTexture::setIsMissingAsset: 303cd381-8560-7579-23f1-f0a880799740: Marking image as missing
2020-04-10T03:30:38Z WARNING: LLViewerTexture::updateFetch: No data received for image 53a2f406-4895-1d13-d541-d2e3b86bc19c, setting as missing. decode_priority = 1.0012e+07 - mRawDiscardLevel = 32767 - current_discard = -1
2020-04-10T03:30:38Z WARNING: LLViewerTexture::setIsMissingAsset: 53a2f406-4895-1d13-d541-d2e3b86bc19c: Marking image as missing
2020-04-10T03:30:38Z WARNING: LLViewerTexture::updateFetch: No data received for image 63338ede-0037-c4fd-855b-015d77112fc8, setting as missing. decode_priority = 1.0012e+07 - mRawDiscardLevel = 32767 - current_discard = -1
2020-04-10T03:30:38Z WARNING: LLViewerTexture::setIsMissingAsset: 63338ede-0037-c4fd-855b-015d77112fc8: Marking image as missing
And indeed the terrain textures UUIDs are the ones listed there.

The bug is a race condition between the moment the textures start getting fetched by the viewer and the moment when the region sends the capabilities (URIs) to allow fetching them (and apparently, this region is especially slow at sending them)...

Fixed for tomorrow's release.

In the mean time and as a work-around, you may disable "SkipCachedTerrainTextures" by setting it to to FALSE (which sadly will likely cause the mini-map terrain textures to fail loading, sometimes) and instead of TPing away and back in to prime the cache with those terrain textures, you may open the "Region/estate" floater (ALT R or "World" - > "Region/estate") and from its "Ground textures" tab, click on the grey textures, and finally in the texture preview floaters that appear, click the exclamation mark button to force a reload of each texture.


2020-04-10 07:34:27
Profile WWW

Joined: 2012-01-19 03:18:40
Posts: 196
Location: Sydney, Australia (UTC +10)
Reply with quote
Thank you for your quick reply, and helpful suggestions.


2020-04-10 22:42:28
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 3 posts ] 

Who is online

Users browsing this forum: No registered users and 92 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.