help > RE: all C programs in BXH/XCEDE tools segfault
Mar 31, 2011  09:03 PM | Erich Greene
RE: all C programs in BXH/XCEDE tools segfault
On Fedora 14, today's update compiles happily until it gets to docs/usedocs (using the svn update; ./configure --prefix=/path/to/install; make clean all sequence from your thread with Matthew Brett).  I've attached the full output of make, but the exciting bits are
xmllint --xinclude usermanual.xml > usermanual_full.xml
tool_batch_showplay2xml.xml:1: parser error : Document is empty

^
tool_batch_showplay2xml.xml:1: parser error : Start tag expected, '<' not found

^
app_toolusage.xml:7: element include: XInclude error : could not load tool_batch_showplay2xml.xml, and no fallback was found

followed by the same errors for several more .xml files, followed by
java -cp /usr/share/java/xalan-j2.jar -Djava.endorsed.dirs=/usr/share/java org.apache.xalan.xslt.Process -PARAM use.extensions 1 -PARAM textinsert.extension 1 -PARAM hyphenate.verbatim 1 -PARAM xref.with.number.and.title 0 -PARAM section.autolabel 1 -PARAM section.label.includes.component.label 1 -PARAM header.column.widths '30 40 30' -PARAM footer.column.widths '30 40 30' -PARAM tex.math.in.alt tex -PARAM fop1.extensions 1 -XSL ./docbook_custom.xsl -IN usermanual_full.xml -OUT usermanual_full.fo
Error occurred during initialization of VM
java.lang.StackOverflowError
        at java.lang.LinkageError.(LinkageError.java:72)
        at java.lang.IncompatibleClassChangeError.(IncompatibleClassChangeError.java:71)
        at java.lang.NoSuchMethodError.(NoSuchMethodError.java:72)
        at java.lang.VMThrowable.fillInStackTrace(Native Method)
        at java.lang.Throwable.fillInStackTrace(Throwable.java:500)
        at java.lang.Throwable.(Throwable.java:161)
        at java.lang.Error.(Error.java:81)

followed by much looping through the same set of at java.lang... lines, and finally ending in
make[1]: *** [usermanual_full.fo] Error 1
make[1]: Leaving directory `/home/ejg/bxh_xcede_tools/trunk/bxh_xcede_tools/docs/usedocs'
make: *** [docs/usedocs] Error 2

BUT on the plus side, if I go into the utils directory, the version of bxh_mean runs without segfaulting, so in a pinch, I could move all the new executables to their destinations by hand and call it a win.
Attachment: make.output

Threaded View

TitleAuthorDate
Erich Greene Mar 22, 2011
RE: all C programs in BXH/XCEDE tools segfault
Erich Greene Mar 31, 2011
Syam Gadde Apr 1, 2011
Erich Greene Apr 8, 2011
Syam Gadde Apr 11, 2011
Erich Greene Apr 11, 2011
Piotr Wielopolski Aug 3, 2011
Syam Gadde Aug 3, 2011
Syam Gadde Aug 3, 2011
Piotr Wielopolski Aug 4, 2011
Syam Gadde Aug 4, 2011
Syam Gadde Sep 9, 2011
Matthew Brett Mar 25, 2011
Syam Gadde Mar 25, 2011
Syam Gadde Mar 25, 2011