[sldev] [VWR] bone without position - on PowerPC

alissa_sabre at yahoo.co.jp alissa_sabre at yahoo.co.jp
Mon Feb 18 15:23:58 PST 2008


> 008-02-16T23:35:05Z WARNING: parseXml: Bone without position
> 2008-02-16T23:35:06Z WARNING: parseXml: Error parsing bone in skeleton file
> 2008-02-16T23:35:06Z
> powerpc-linux-client-release/newview/llvoavatar.cpp(1417) : error
> 2008-02-16T23:35:06Z ERROR: initClass: Error parsing skeleton XML
> file: /usr/share/secondlife/character/avatar_skeleton.xml

> Does anyone know of anything in this code path that might balk on a
> powerpc build,

As far as I can remember, the behaviour is same as when I removed
calls to setlocale() in LLWindowSDL::gatherInput() (near the comment
regarding the issue SL-35450) and run the viewer under
LANG=de_DE.UTF-8 locale setting.  The cause of *my* problem was that
SL viewer simply uses sscanf with "%f" to parse floating point numbers
in locale independent XML files, and the decimal digit character in de
locale is different from C locale's, so the sscanf malfunctioned.

> I've got an issue with some of my users on powerpc builds

I'm not sure you are getting same issue as mine, but if you are, you
can verify it by either

- Let the user to run the viewer under LANG=en_US.UTF-8, or

- You run the viewer under LANG=de_DE.UTF-8

and see what happens.

    Alissa Sabre
--------------------------------------
Easy + Joy + Powerful = Yahoo! Bookmarks x Toolbar
http://pr.mail.yahoo.co.jp/toolbar/


More information about the SLDev mailing list