|
From: Thomas F. <tf...@ro...> - 2002-01-06 07:36:19
|
The following message was posted to www-vrml last week from a guy trying
to get his world to load in ANY browser under Linux. His results are
posted below with OpenVRML 0.11.2
I've tried his world (attached to this mail) with the latest version of
CVS and get the following assertion failure on load
../../../../src/openvrml/OpenVRML/nodeptr.h:94: OpenVRML::Node*
OpenVRML::NodePtr::operator->() const: Assertion `this->countPtr' failed.
with the following stack trace.
in OpenVRML::VrmlScene::load() at VrmlScene.cpp:286
in OpenVRML::VrmlScene::replaceWorld() at node.ptr.h:93
in OpenVRML::ProtoNode::addToScene() at proto.cpp:292
in OpenVRML::ProtoNode::instantiate() at proto.cpp:188
in OpenVRML::VrmlNamespace::cloneNodes() at VrmlNamespace.cpp:246
in () at VrmlNamespace.cpp:724
in OpenVRML::NodeTransform::accept() at vrml97node.cpp:9238
in () at nodeptr.h:99
in () at VrmlNamespace.cpp:724
in OpenVRML::NodeCollision::accept() at vrml97node.cpp:1519
in () at nodeptr.h:93
in OpenVRML::NodeGroup::setChildren() at vrml97node.cpp:3632
This world loads fine in all the big browsers on Windows. Anyone have
any insight as to what's going wrong here?
Later,
Tom
-------- Original Message --------
Subject: [www-vrml] Problems with VRML viewers under Linux
Date: Thu, 03 Jan 2002 17:43:33 -0600
From: Aleksandar Donev <ad...@Pr...>
Reply-To: Aleksandar Donev <ad...@Pr...>
Organization: Princeton Materials Institute, Princeton University
To: www...@we...
CC: Aleksandar Donev <ad...@Pr...>, "John A. Stewart"
<joh...@cr...>, Tom Flynn <tf...@us...>
Hello,
I just got back to my Linux box and tried to install a VRML viewer to
look at my animation, and am having trouble getting a browser to display
the attached file RSA.25-1.0.wrl (there are PROTOs defined in the other
attached file). The files work just fine under all the Windows browsers
I've tried. For example, here are the errors I get:
FreeWRL (installation was long but simple):
Invalid field 'set_scale' for node 'Transform'
OpenVRML (installation was a pain due to SpiderMonkey, which is
installed on my machine under Mozilla, and is almost impossible to
install standalone. Had to tinker with configure file to make it and use
the right libmozjs and header files):
lookat: VrmlNamespace.cpp:1067: void
{unnamed}::NodeRouteCopyVisitor::copyRoutesFromNode (VrmlNode &):
Assertion `fromNode' failed.
Aborted (core dumped)
Both of these work with other (simpler) VRML models I used for testing!
Xj3D browser not yet installed due to painful installation
procedure...Clearer and shorter instructions, rpm's, and other widgets
would be most welcome :)
Could someone that has VRML under Linux running please try and see if
they can get the attached file to work and let me know.
Thank you,
Aleksandar
--
__________________________________
Aleksandar Donev
Complex Materials Theory Group (http://cherrypit.princeton.edu/)
Princeton Materials Institute & Program in Applied and Computational Mathematics
@ Princeton University
Address:
419 Bowen Hall, 70 Prospect Avenue
Princeton University
Princeton, NJ 08540-5211
E-mail: ad...@pr...
WWW: http://atom.princeton.edu/donev
Phone: (609) 258-2775
Fax: (609) 258-6878
__________________________________
|