> I saw this as well using Xalan-C 1.11/Xerces-C 3.1.1/ICU 53.1. For me
> crash happens in XalanDOM/XalanDOMString.cpp in the two constructors that
> have const XalanDOMChar* theString as the first argument. See lines 74 and
> 91 in source.
>
> Solution for me was to modify my copy of the Xalan lib. For each
> constructor, change this:
>
> if (*theString != 0)
>
> to this:
>
> if (theString != 0 && *theString != 0)
>
>
> J. Matt Hills
> Sr. Software Developer | Document Semantics
> Phone:    +1 (972) 643 3054
> Twitter:   @OpenTextEvents
> Website: www.opentext.com<http://www.opentext.com/>
>
> [http://www.opentext.com/file_source/OpenText/en_US/PNG/opentext_gxs-Feb4-250x35.png]<http://www.opentext.com/>
>
> This email message is confidential, may be privileged, and is intended for
> the exclusive use of the addressee. Any other person is strictly
> prohibited from disclosing or reproducing it. If the addressee cannot be
> reached or is unknown to you, please inform the sender by return email and
> delete this email message and all copies immediately.
>
> From: Jay Sprenkle [mailto:jspren...@gmail.com]
> Sent: Thursday, October 09, 2014 4:14 PM
> To: c-users@xalan.apache.org
> Subject: Re: Segmentation fault running command line program "Xalan"
> (xalan c++ 1.11, Xerces c++ 3.1.1, ICU 53.1)
>
> I've seen it seg fault as well. In my case it was because of incorrect xsl
> but I haven't spent any time to narrow down specifics.
>
> On Tue, Sep 30, 2014 at 3:41 PM, Matt Hills
> <mhi...@opentext.com<mailto:mhi...@opentext.com>> wrote:
> When we call the XalanTransformer transform() method in our 32-bit C/C++
> application it crashes. I then tried the Xalan program that is built as
> part of the Xalan package. When I run the command line program Xalan I get
> a segmentation fault:
>
> Xalan test.xml test.xsl
>
> The data files are attached.
>
> I am building and running these components on 32-bit RedHat 4:
>
> ICU 53.1
> Xerces-c 3.1.1
> Xalan-c 1.11
>
> Has anyone seen the Xalan command line program crash like this? Has Xalan
> been tested on Red Hat 4 when built using ICU?
>
> Thanks.
>
>
>
>
> --
> "Charlie, what are you thinking about?"
> "I'm thinking about what I want and what I need."
> "What do you need?"
> "I need a peaceful soul"
> "What do you want?"
> "I want a bigger gun."
>
--
If you can post a JIRA issue to XALANC, then we can track our work to
resolve the issue and get it integrated into the code base.

Steven J. Hathaway


Reply via email to