Author |
Message |
ZaneZimer
Joined: 2016-06-19 21:33:37 Posts: 385 Location: Columbus area, OH, USA
|
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.
|
2023-02-10 16:39:21 |
|
 |
sayrahparx
Joined: 2014-04-01 20:11:20 Posts: 21
|
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 |
|
 |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5940
|
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 |
|
 |
ZaneZimer
Joined: 2016-06-19 21:33:37 Posts: 385 Location: Columbus area, OH, USA
|
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 |
|
 |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5940
|
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 |
|
 |
ZaneZimer
Joined: 2016-06-19 21:33:37 Posts: 385 Location: Columbus area, OH, USA
|
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 |
|
 |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5940
|
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 |
|
 |
Henri Beauchamp
Joined: 2009-03-17 18:42:51 Posts: 5940
|
I just published v1.30.2.1 which fixes this nasty issue. Please, update !
|
2023-02-11 10:12:51 |
|
 |
ZaneZimer
Joined: 2016-06-19 21:33:37 Posts: 385 Location: Columbus area, OH, USA
|
I have verified I can again create and wear universals. Thanks Henri.
|
2023-02-12 10:43:15 |
|
|