Title: RE: XPath syntax

I'm having some real problems with getting translations to work correctly
while on a Solaris Box.  We are using XalanC version 1.2.0
Is anyone aware of any bugs that might be related to this and only occure on a
Solaris/unix system?

This line calls procedure (from file XalanTransformer.cpp):

int XalanTransformer::transform(

                        const XSLTInputSource& theInputSource,

                        const XSLTInputSource& theStylesheetSource,

                        const XSLTResultTarget& theResultTarget)

 

Error occurs on line:

return transform(

            *theParsedSource,

            theStylesheelSource,

            theResultTarget);

 

If following line is added:

const XSLTInputSource* testParsedSource = 0;

 

and the return line is modified:

return transform(

            *testParsedSource,

            theStylesheelSource,

            theResultTarget);

 

Then we get past the numeric_error and blow up later on due to a segmentation fault.

 

In the XalanTransformer::transform procedure above, theInputSource is a const XSLTInputSource* but when calling itself it passes in theParsedSource which is a const XalanParsedSource



Anybody have any idea?

Regards,
Christopher

Reply via email to