Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-04-16 17:38:34



Reply to topic  [ 9 posts ] 
Unable to wear a newly created universal 
Author Message

Joined: 2016-06-19 21:33:37
Posts: 342
Location: Columbus area, OH, USA
Reply with quote
I tried via both the Appearance dialog and the Inventory dialog to create a new universal type. It gets created but I cannot then wear it to make modifications. I get a notification saying: Failed to find clothing named Test in database. I'm using the most recent viewer. I see one log line relating to 'Test' but I also made a skin of the same name. I see a number of warnings about the asset id of the universal not being readable from cache or downloaded.
Code:
Cool VL Viewer v1.30.2.0, 64 bits, Feb  4 2023 09:20:31
Release notes

You are at 277773.1, 255909.1, 22.0  in Muddy Run located at
simhost-0c2e633e1813d0123.agni.secondlife.io (52.41.1.48:13022)
Alias: ec2-52-41-1-48.us-west-2.compute.amazonaws.com
Second Life Server 2023-01-20.577734
Release notes

CPU: AMD Ryzen 7 3700X 8-Core Processor (4036.8 MHz)
Memory: 64222MB
OS version: Linux-x86_64 v6.1.10-100.fc36.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Feb  6 19:58:39 UTC 2023
Memory manager: jemalloc v5.3.1-20221122
Graphics card vendor: NVIDIA Corporation
Graphics card: NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2
OpenGL version: 4.6.0 NVIDIA 525.89.02
Detected VRAM: 11264MB
J2C decoder: OpenJPEG: 1.4.0.635f
Audio driver: OpenAL v1.1 ALSOFT 1.21.1 (OpenAL Soft: OpenAL Soft)
Networking backend: libcurl 7.47.0/OpenSSL 1.0.2u/zlib 1.2.11.zlib-ng
Embedded browser: Dullahan 1.13.1/CEF 109.1.18/Chromium 109.0.5414.120
Packets lost: 22/19077 (0.1%)

Built with: GCC v7.5.0
Compiler-generated maths: SSE2.

Compile flags used for this build:
-O3 -fno-delete-null-pointer-checks -fno-ipa-cp-clone -fno-align-labels -fno-align-loops -fsched-pressure -frename-registers -fweb -fira-hoist-pressure -DNDEBUG -std=c++17 -fno-stack-protector -U_FORTIFY_SOURCE -fno-threadsafe-statics -fPIC -pipe -g -gdwarf -gstrict-dwarf -fno-var-tracking-assignments -fexceptions -fno-strict-aliasing -fvisibility=hidden -fsigned-char -m64 -mfpmath=sse -fno-math-errno -fno-trapping-math -pthread -Wall -Wno-reorder -Werror -DLL_LINUX=1 -DLL_JEMALLOC=1 -DLL_PHMAP=1 -DLL_FMOD=1 -DLL_OPENAL=1 -DXML_STATIC


Attachments:
CoolVLViewer.zip [28.95 KiB]
Downloaded 34 times
2023-02-10 16:39:21
Profile

Joined: 2014-04-01 20:11:20
Posts: 21
Reply with quote
I've had the same problem with shapes in 1.30.2.0 since at least yesterday. If I save a shape then it's like the shape doesn't exist anymore even though it's still in my inventory, and the avatar doesn't bake. Then if I change to another shape and try to switch back to it, it says "failed to find body part named _____ in database". I tried 1.30.0.36 and have the same problem, so I assumed it's not the viewer but I have no idea. My log has the same errors.


2023-02-10 18:19:57
Profile

Joined: 2009-03-17 18:42:51
Posts: 5545
Reply with quote
Definitely a viewer bug... :?

I must now find out what version it got introduced with... If anyone can find (one of) the last version(s) in which it worked properly, that would help.


2023-02-10 19:20:17
Profile WWW

Joined: 2016-06-19 21:33:37
Posts: 342
Location: Columbus area, OH, USA
Reply with quote
Henri Beauchamp wrote:
Definitely a viewer bug... :?

I must now find out what version it got introduced with... If anyone can find (one of) the last version(s) in which it worked properly, that would help.

I'll try to narrow that down. I have many previous versions still around.

*Edit: a quick find. First version that it does NOT work in is: Cool VL Viewer v1.30.1.19. Previous versions (to at least.16) work as expected.


2023-02-10 19:27:46
Profile

Joined: 2009-03-17 18:42:51
Posts: 5545
Reply with quote
Found a v1.30.0.32 binary on one of my old computers I sometimes test the viewer onto. It is working fine. So it happened somewhere between v1.30.0.32 and v1.30.0.36.

I am currently bisecting and recompiling to find the culprit version.


2023-02-10 19:48:08
Profile WWW

Joined: 2016-06-19 21:33:37
Posts: 342
Location: Columbus area, OH, USA
Reply with quote
Ah, I wasn't looking in the 1.30.0 viewer. I was using the 1.30.1 version I have compiled when I found it first in 1.30.1.19.


2023-02-10 19:52:51
Profile

Joined: 2009-03-17 18:42:51
Posts: 5545
Reply with quote
The bug got introduced in v1.30.0.36... Hunting it.

EDIT: Found the bug !

I optimized LLUUID::combine() to use the way faster xxhash hashing, but the server is apparently using the same MD5-based code as the old viewer code to combine UUIDs and this operation is obviously playing a role in clothing items assets validation !

Reverted LLUUID::combine() to MD5 to fix the bug. Tomorrows' release will be fixed. In the mean time, do not create clothing assets with v1.30.0.36, v1.30.1.19 or v1.30.2.0, since they will be considered invalid by the server.


2023-02-10 20:09:45
Profile WWW

Joined: 2009-03-17 18:42:51
Posts: 5545
Reply with quote
I just published v1.30.2.1 which fixes this nasty issue. Please, update !


2023-02-11 10:12:51
Profile WWW

Joined: 2016-06-19 21:33:37
Posts: 342
Location: Columbus area, OH, USA
Reply with quote
I have verified I can again create and wear universals. Thanks Henri.


2023-02-12 10:43:15
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: No registered users and 28 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:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.