You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Easwaran Viswanathan <Ea...@sdrc.com> on 2000/12/11 18:41:02 UTC

Using xalan on SGI

Hi,

 I'm using SGI machine and all I did was just to include xerces.jar and
xalan.jar in the classpath. Here is what I get when I invoke the command
line mode of xalan. However, the same thing works fine on my NT box.

java org.apache.xalan.xslt.Process -IN foo.xml -XSL foo.xsl -OUT f1.out


------------------------------------------------------------------------
SIGBUS    10*  bus error
    si_signo [10]: SIGBUS    10*  bus error
    si_errno [0]: Error 0
    si_code [1]: BUS_ADRALN [addr: 0x2D]

    User context info:
        pc = 0x103a0694 (SignalError = 0x4019630)
        sp = 0x7ffe65e0, ra = 0x103a05cc
        stackpointer=7ffe3ae0

Full thread dump Classic VM (JDK-1.2.2, green threads):
    "Finalizer" (TID:0x4de9320, sys_thread_t:0x10107820, state:CW)
prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)
    "Reference Handler" (TID:0x4de93b0, sys_thread_t:0x10102800,
state:CW) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:425)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:103)
    "Signal dispatcher" (TID:0x4de93e0, sys_thread_t:0x10102618,
state:CW) prio=5
    "main" (TID:0x4de91e0, sys_thread_t:0x10021b08, state:R) prio=5
        at
org.apache.xalan.processor.XSLTSchema.<init>(XSLTSchema.java:71)
        at
org.apache.xalan.processor.StylesheetHandler.<init>(StylesheetHandler.java:111)
        at
org.apache.xalan.processor.StylesheetProcessor.getTemplatesBuilder(StylesheetProcessor.java:346)
        at
org.apache.xalan.processor.StylesheetProcessor.process(StylesheetProcessor.java:172)
        at org.apache.xalan.xslt.Process.main(Process.java:166)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@4DE9338/4E1ED78: <unowned>
        Waiting to be notified:
            "Finalizer" (0x10107820)
    java.lang.ref.Reference$Lock@4DE93C0/4E1E8A8: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x10102800)
Registered Monitor Dump:
    utf8 hash table: <unowned>
    Class lock: <unowned>
    JNI pinning lock #150: <unowned>
    JNI pinning lock #149: <unowned>
    JNI pinning lock #148: <unowned>
    JNI pinning lock #147: <unowned>
    JNI pinning lock #146: <unowned>
    JNI pinning lock #145: <unowned>
    JNI pinning lock #144: <unowned>
    JNI pinning lock #143: <unowned>
    JNI pinning lock #142: <unowned>
    JNI pinning lock #141: <unowned>
    JNI pinning lock #140: <unowned>
    JNI pinning lock #139: <unowned>
    JNI pinning lock #138: <unowned>
    JNI pinning lock #137: <unowned>
    JNI pinning lock #136: <unowned>
    JNI pinning lock #135: <unowned>
    JNI pinning lock #134: <unowned>
    JNI pinning lock #133: <unowned>
    JNI pinning lock #132: <unowned>
    JNI pinning lock #131: <unowned>
    JNI pinning lock #130: <unowned>
    JNI pinning lock #129: <unowned>
    JNI pinning lock #128: <unowned>
    JNI pinning lock #127: <unowned>
    JNI pinning lock #126: <unowned>
    JNI pinning lock #125: <unowned>
    JNI pinning lock #124: <unowned>
    JNI pinning lock #123: <unowned>
    JNI pinning lock #122: <unowned>
    JNI pinning lock #121: <unowned>
    JNI pinning lock #120: <unowned>
    JNI pinning lock #119: <unowned>
    JNI pinning lock #118: <unowned>
    JNI pinning lock #117: <unowned>
    JNI pinning lock #116: <unowned>
    JNI pinning lock #115: <unowned>
    JNI pinning lock #114: <unowned>
    JNI pinning lock #113: <unowned>
    JNI pinning lock #112: <unowned>
    JNI pinning lock #111: <unowned>
    JNI pinning lock #110: <unowned>
    JNI pinning lock #109: <unowned>
    JNI pinning lock #108: <unowned>
    JNI pinning lock #107: <unowned>
    JNI pinning lock #106: <unowned>
    JNI pinning lock #105: <unowned>
    JNI pinning lock #104: <unowned>
    JNI pinning lock #103: <unowned>
    JNI pinning lock #102: <unowned>
    JNI pinning lock #101: <unowned>
    JNI pinning lock #100: <unowned>
    JNI pinning lock #99: <unowned>
    JNI pinning lock #98: <unowned>
    JNI pinning lock #97: <unowned>
    JNI pinning lock #96: <unowned>
    JNI pinning lock #95: <unowned>
    JNI pinning lock #94: <unowned>
    JNI pinning lock #93: <unowned>
    JNI pinning lock #92: <unowned>
    JNI pinning lock #91: <unowned>
    JNI pinning lock #90: <unowned>
    JNI pinning lock #89: <unowned>
    JNI pinning lock #88: <unowned>
    JNI pinning lock #87: <unowned>
    JNI pinning lock #86: <unowned>
    JNI pinning lock #85: <unowned>
    JNI pinning lock #84: <unowned>
    JNI pinning lock #83: <unowned>
    JNI pinning lock #82: <unowned>
    JNI pinning lock #81: <unowned>
    JNI pinning lock #80: <unowned>
    JNI pinning lock #79: <unowned>
    JNI pinning lock #78: <unowned>
    JNI pinning lock #77: <unowned>
    JNI pinning lock #76: <unowned>
    JNI pinning lock #75: <unowned>
    JNI pinning lock #74: <unowned>
    JNI pinning lock #73: <unowned>
    JNI pinning lock #72: <unowned>
    JNI pinning lock #71: <unowned>
    JNI pinning lock #70: <unowned>
    JNI pinning lock #69: <unowned>
    JNI pinning lock #68: <unowned>
    JNI pinning lock #67: <unowned>
    JNI pinning lock #66: <unowned>
    JNI pinning lock #65: <unowned>
    JNI pinning lock #64: <unowned>
    JNI pinning lock #63: <unowned>
    JNI pinning lock #62: <unowned>
    JNI pinning lock #61: <unowned>
    JNI pinning lock #60: <unowned>
    JNI pinning lock #59: <unowned>
    JNI pinning lock #58: <unowned>
    JNI pinning lock #57: <unowned>
    JNI pinning lock #56: <unowned>
    JNI pinning lock #55: <unowned>
    JNI pinning lock #54: <unowned>
    JNI pinning lock #53: <unowned>
    JNI pinning lock #52: <unowned>
    JNI pinning lock #51: <unowned>
    JNI pinning lock #50: <unowned>
    JNI pinning lock #49: <unowned>
    JNI pinning lock #48: <unowned>
    JNI pinning lock #47: <unowned>
    JNI pinning lock #46: <unowned>
    JNI pinning lock #45: <unowned>
    JNI pinning lock #44: <unowned>
    JNI pinning lock #43: <unowned>
    JNI pinning lock #42: <unowned>
    JNI pinning lock #41: <unowned>
    JNI pinning lock #40: <unowned>
    JNI pinning lock #39: <unowned>
    JNI pinning lock #38: <unowned>
    JNI pinning lock #37: <unowned>
    JNI pinning lock #36: <unowned>
    JNI pinning lock #35: <unowned>
    JNI pinning lock #34: <unowned>
    JNI pinning lock #33: <unowned>
    JNI pinning lock #32: <unowned>
    JNI pinning lock #31: <unowned>
    JNI pinning lock #30: <unowned>
    JNI pinning lock #29: <unowned>
    JNI pinning lock #28: <unowned>
    JNI pinning lock #27: <unowned>
    JNI pinning lock #26: <unowned>
    JNI pinning lock #25: <unowned>
    JNI pinning lock #24: <unowned>
    JNI pinning lock #23: <unowned>
    JNI pinning lock #22: <unowned>
    JNI pinning lock #21: <unowned>
    JNI pinning lock #20: <unowned>
    JNI pinning lock #19: <unowned>
    JNI pinning lock #18: <unowned>
    JNI pinning lock #17: <unowned>
    JNI pinning lock #16: <unowned>
    JNI pinning lock #15: <unowned>
    JNI pinning lock #14: <unowned>
    JNI pinning lock #13: <unowned>
    JNI pinning lock #12: <unowned>
    JNI pinning lock #11: <unowned>
    JNI pinning lock #10: <unowned>
    JNI pinning lock #9: <unowned>
    JNI pinning lock #8: <unowned>
    JNI pinning lock #7: <unowned>
    JNI pinning lock #6: <unowned>
    JNI pinning lock #5: <unowned>
    JNI pinning lock #4: <unowned>
    JNI pinning lock #3: <unowned>
    JNI pinning lock #2: <unowned>
    JNI pinning lock #1: <unowned>
    JNI pinning lock #0: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "main" (0x10021b08) 1 entry
    Async IO Poll lock: <unowned>
        Waiting to be notified:
            <unknown thread> (0x100284a8)
    Malloc lock: <unowned>
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
        Waiting to be notified:
            "Signal dispatcher" (0x10102618)
    Child death monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
        Waiting to be notified:
            <unknown thread> (0x100282c0)
    hostent lock: <unowned>
    Thread queue lock: owner "main" (0x10021b08) 1 entry
    Monitor registry: owner "main" (0x10021b08) 1 entry

SIGABRT   6*   abort (generated by abort(3) routine)
    si_signo [6]: SIGABRT   6*   abort (generated by abort(3) routine)
    si_errno [0]: Error 0
    si_code [0]: SI_USER [pid: 557702, uid: 6216]
    User context info:
        pc = 0xfa5094c (SignalError = 0x4019630)
        sp = 0x7ffe6020, ra = 0xfaf3d5c
        stackpointer=7ffe3ae0

Full thread dump Classic VM (JDK-1.2.2, green threads):
    "Finalizer" (TID:0x4de9320, sys_thread_t:0x10107820, state:CW)
prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)
    "Reference Handler" (TID:0x4de93b0, sys_thread_t:0x10102800,
state:CW) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:425)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:103)
    "Signal dispatcher" (TID:0x4de93e0, sys_thread_t:0x10102618,
state:CW) prio=5
    "main" (TID:0x4de91e0, sys_thread_t:0x10021b08, state:R) prio=5
        at
org.apache.xalan.processor.XSLTSchema.<init>(XSLTSchema.java:71)
        at
org.apache.xalan.processor.StylesheetHandler.<init>(StylesheetHandler.java:111)
        at
org.apache.xalan.processor.StylesheetProcessor.getTemplatesBuilder(StylesheetProcessor.java:346)
        at
org.apache.xalan.processor.StylesheetProcessor.process(StylesheetProcessor.java:172)
        at org.apache.xalan.xslt.Process.main(Process.java:166)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@4DE9338/4E1ED78: <unowned>
        Waiting to be notified:
            "Finalizer" (0x10107820)
    java.lang.ref.Reference$Lock@4DE93C0/4E1E8A8: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x10102800)
Registered Monitor Dump:
    utf8 hash table: <unowned>
    Class lock: <unowned>
    JNI pinning lock #150: <unowned>
    JNI pinning lock #149: <unowned>
    JNI pinning lock #148: <unowned>
    JNI pinning lock #147: <unowned>
    JNI pinning lock #146: <unowned>
    JNI pinning lock #145: <unowned>
    JNI pinning lock #144: <unowned>
    JNI pinning lock #143: <unowned>
    JNI pinning lock #142: <unowned>
    JNI pinning lock #141: <unowned>
    JNI pinning lock #140: <unowned>
    JNI pinning lock #139: <unowned>
    JNI pinning lock #138: <unowned>
    JNI pinning lock #137: <unowned>
    JNI pinning lock #136: <unowned>
    JNI pinning lock #135: <unowned>
    JNI pinning lock #134: <unowned>
    JNI pinning lock #133: <unowned>
    JNI pinning lock #132: <unowned>
    JNI pinning lock #131: <unowned>
    JNI pinning lock #130: <unowned>
    JNI pinning lock #129: <unowned>
    JNI pinning lock #128: <unowned>
    JNI pinning lock #127: <unowned>
    JNI pinning lock #126: <unowned>
    JNI pinning lock #125: <unowned>
    JNI pinning lock #124: <unowned>
    JNI pinning lock #123: <unowned>
    JNI pinning lock #122: <unowned>
    JNI pinning lock #121: <unowned>
    JNI pinning lock #120: <unowned>
    JNI pinning lock #119: <unowned>
    JNI pinning lock #118: <unowned>
    JNI pinning lock #117: <unowned>
    JNI pinning lock #116: <unowned>
    JNI pinning lock #115: <unowned>
    JNI pinning lock #114: <unowned>
    JNI pinning lock #113: <unowned>
    JNI pinning lock #112: <unowned>
    JNI pinning lock #111: <unowned>
    JNI pinning lock #110: <unowned>
    JNI pinning lock #109: <unowned>
    JNI pinning lock #108: <unowned>
    JNI pinning lock #107: <unowned>
    JNI pinning lock #106: <unowned>
    JNI pinning lock #105: <unowned>
    JNI pinning lock #104: <unowned>
    JNI pinning lock #103: <unowned>
    JNI pinning lock #102: <unowned>
    JNI pinning lock #101: <unowned>
    JNI pinning lock #100: <unowned>
    JNI pinning lock #99: <unowned>
    JNI pinning lock #98: <unowned>
    JNI pinning lock #97: <unowned>
    JNI pinning lock #96: <unowned>
    JNI pinning lock #95: <unowned>
    JNI pinning lock #94: <unowned>
    JNI pinning lock #93: <unowned>
    JNI pinning lock #92: <unowned>
    JNI pinning lock #91: <unowned>
    JNI pinning lock #90: <unowned>
    JNI pinning lock #89: <unowned>
    JNI pinning lock #88: <unowned>
    JNI pinning lock #87: <unowned>
    JNI pinning lock #86: <unowned>
    JNI pinning lock #85: <unowned>
    JNI pinning lock #84: <unowned>
    JNI pinning lock #83: <unowned>
    JNI pinning lock #82: <unowned>
    JNI pinning lock #81: <unowned>
    JNI pinning lock #80: <unowned>
    JNI pinning lock #79: <unowned>
    JNI pinning lock #78: <unowned>
    JNI pinning lock #77: <unowned>
    JNI pinning lock #76: <unowned>
    JNI pinning lock #75: <unowned>
    JNI pinning lock #74: <unowned>
    JNI pinning lock #73: <unowned>
    JNI pinning lock #72: <unowned>
    JNI pinning lock #71: <unowned>
    JNI pinning lock #70: <unowned>
    JNI pinning lock #69: <unowned>
    JNI pinning lock #68: <unowned>
    JNI pinning lock #67: <unowned>
    JNI pinning lock #66: <unowned>
    JNI pinning lock #65: <unowned>
    JNI pinning lock #64: <unowned>
    JNI pinning lock #63: <unowned>
    JNI pinning lock #62: <unowned>
    JNI pinning lock #61: <unowned>
    JNI pinning lock #60: <unowned>
    JNI pinning lock #59: <unowned>
    JNI pinning lock #58: <unowned>
    JNI pinning lock #57: <unowned>
    JNI pinning lock #56: <unowned>
    JNI pinning lock #55: <unowned>
    JNI pinning lock #54: <unowned>
    JNI pinning lock #53: <unowned>
    JNI pinning lock #52: <unowned>
    JNI pinning lock #51: <unowned>
    JNI pinning lock #50: <unowned>
    JNI pinning lock #49: <unowned>
    JNI pinning lock #48: <unowned>
    JNI pinning lock #47: <unowned>
    JNI pinning lock #46: <unowned>
    JNI pinning lock #45: <unowned>
    JNI pinning lock #44: <unowned>
    JNI pinning lock #43: <unowned>
    JNI pinning lock #42: <unowned>
    JNI pinning lock #41: <unowned>
    JNI pinning lock #40: <unowned>
    JNI pinning lock #39: <unowned>
    JNI pinning lock #38: <unowned>
    JNI pinning lock #37: <unowned>
    JNI pinning lock #36: <unowned>
    JNI pinning lock #35: <unowned>
    JNI pinning lock #34: <unowned>
    JNI pinning lock #33: <unowned>
    JNI pinning lock #32: <unowned>
    JNI pinning lock #31: <unowned>
    JNI pinning lock #30: <unowned>
    JNI pinning lock #29: <unowned>
    JNI pinning lock #28: <unowned>
    JNI pinning lock #27: <unowned>
    JNI pinning lock #26: <unowned>
    JNI pinning lock #25: <unowned>
    JNI pinning lock #24: <unowned>
    JNI pinning lock #23: <unowned>
    JNI pinning lock #22: <unowned>
    JNI pinning lock #21: <unowned>
    JNI pinning lock #20: <unowned>
    JNI pinning lock #19: <unowned>
    JNI pinning lock #18: <unowned>
    JNI pinning lock #17: <unowned>
    JNI pinning lock #16: <unowned>
    JNI pinning lock #15: <unowned>
    JNI pinning lock #14: <unowned>
    JNI pinning lock #13: <unowned>
    JNI pinning lock #12: <unowned>
    JNI pinning lock #11: <unowned>
    JNI pinning lock #10: <unowned>
    JNI pinning lock #9: <unowned>
    JNI pinning lock #8: <unowned>
    JNI pinning lock #7: <unowned>
    JNI pinning lock #6: <unowned>
    JNI pinning lock #5: <unowned>
    JNI pinning lock #4: <unowned>
    JNI pinning lock #3: <unowned>
    JNI pinning lock #2: <unowned>
    JNI pinning lock #1: <unowned>
    JNI pinning lock #0: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "main" (0x10021b08) 1 entry
    Async IO Poll lock: <unowned>
        Waiting to be notified:
            <unknown thread> (0x100284a8)
    Malloc lock: <unowned>
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
        Waiting to be notified:
            "Signal dispatcher" (0x10102618)
    Child death monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
        Waiting to be notified:
            <unknown thread> (0x100282c0)
    hostent lock: <unowned>
    Thread queue lock: owner "main" (0x10021b08) 1 entry
    Monitor registry: owner "main" (0x10021b08) 1 entry

tmp1: 557702 Abort(coredump)-IN foo.xml -XSL foo.xsl -OUT f1.out
SIGBUS    10*  bus error
    si_signo [10]: SIGBUS    10*  bus error
    si_errno [0]: Error 0
    si_code [1]: BUS_ADRALN [addr: 0x2D]

    User context info:
        pc = 0x103a0694 (SignalError = 0x4019630)
        sp = 0x7ffe65e0, ra = 0x103a05cc
        stackpointer=7ffe3ae0

Full thread dump Classic VM (JDK-1.2.2, green threads):
    "Finalizer" (TID:0x4de9320, sys_thread_t:0x10107820, state:CW)
prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)
    "Reference Handler" (TID:0x4de93b0, sys_thread_t:0x10102800,
state:CW) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:425)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:103)
    "Signal dispatcher" (TID:0x4de93e0, sys_thread_t:0x10102618,
state:CW) prio=5
    "main" (TID:0x4de91e0, sys_thread_t:0x10021b08, state:R) prio=5
        at
org.apache.xalan.processor.XSLTSchema.<init>(XSLTSchema.java:71)
        at
org.apache.xalan.processor.StylesheetHandler.<init>(StylesheetHandler.java:111)
        at
org.apache.xalan.processor.StylesheetProcessor.getTemplatesBuilder(StylesheetProcessor.java:346)
        at
org.apache.xalan.processor.StylesheetProcessor.process(StylesheetProcessor.java:172)
        at org.apache.xalan.xslt.Process.main(Process.java:166)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@4DE9338/4E1ED78: <unowned>
        Waiting to be notified:
            "Finalizer" (0x10107820)
    java.lang.ref.Reference$Lock@4DE93C0/4E1E8A8: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x10102800)
Registered Monitor Dump:
    utf8 hash table: <unowned>
    Class lock: <unowned>
    JNI pinning lock #150: <unowned>
    JNI pinning lock #149: <unowned>
    JNI pinning lock #148: <unowned>
    JNI pinning lock #147: <unowned>
    JNI pinning lock #146: <unowned>
    JNI pinning lock #145: <unowned>
    JNI pinning lock #144: <unowned>
    JNI pinning lock #143: <unowned>
    JNI pinning lock #142: <unowned>
    JNI pinning lock #141: <unowned>
    JNI pinning lock #140: <unowned>
    JNI pinning lock #139: <unowned>
    JNI pinning lock #138: <unowned>
    JNI pinning lock #137: <unowned>
    JNI pinning lock #136: <unowned>
    JNI pinning lock #135: <unowned>
    JNI pinning lock #134: <unowned>
    JNI pinning lock #133: <unowned>
    JNI pinning lock #132: <unowned>
    JNI pinning lock #131: <unowned>
    JNI pinning lock #130: <unowned>
    JNI pinning lock #129: <unowned>
    JNI pinning lock #128: <unowned>
    JNI pinning lock #127: <unowned>
    JNI pinning lock #126: <unowned>
    JNI pinning lock #125: <unowned>
    JNI pinning lock #124: <unowned>
    JNI pinning lock #123: <unowned>
    JNI pinning lock #122: <unowned>
    JNI pinning lock #121: <unowned>
    JNI pinning lock #120: <unowned>
    JNI pinning lock #119: <unowned>
    JNI pinning lock #118: <unowned>
    JNI pinning lock #117: <unowned>
    JNI pinning lock #116: <unowned>
    JNI pinning lock #115: <unowned>
    JNI pinning lock #114: <unowned>
    JNI pinning lock #113: <unowned>
    JNI pinning lock #112: <unowned>
    JNI pinning lock #111: <unowned>
    JNI pinning lock #110: <unowned>
    JNI pinning lock #109: <unowned>
    JNI pinning lock #108: <unowned>
    JNI pinning lock #107: <unowned>
    JNI pinning lock #106: <unowned>
    JNI pinning lock #105: <unowned>
    JNI pinning lock #104: <unowned>
    JNI pinning lock #103: <unowned>
    JNI pinning lock #102: <unowned>
    JNI pinning lock #101: <unowned>
    JNI pinning lock #100: <unowned>
    JNI pinning lock #99: <unowned>
    JNI pinning lock #98: <unowned>
    JNI pinning lock #97: <unowned>
    JNI pinning lock #96: <unowned>
    JNI pinning lock #95: <unowned>
    JNI pinning lock #94: <unowned>
    JNI pinning lock #93: <unowned>
    JNI pinning lock #92: <unowned>
    JNI pinning lock #91: <unowned>
    JNI pinning lock #90: <unowned>
    JNI pinning lock #89: <unowned>
    JNI pinning lock #88: <unowned>
    JNI pinning lock #87: <unowned>
    JNI pinning lock #86: <unowned>
    JNI pinning lock #85: <unowned>
    JNI pinning lock #84: <unowned>
    JNI pinning lock #83: <unowned>
    JNI pinning lock #82: <unowned>
    JNI pinning lock #81: <unowned>
    JNI pinning lock #80: <unowned>
    JNI pinning lock #79: <unowned>
    JNI pinning lock #78: <unowned>
    JNI pinning lock #77: <unowned>
    JNI pinning lock #76: <unowned>
    JNI pinning lock #75: <unowned>
    JNI pinning lock #74: <unowned>
    JNI pinning lock #73: <unowned>
    JNI pinning lock #72: <unowned>
    JNI pinning lock #71: <unowned>
    JNI pinning lock #70: <unowned>
    JNI pinning lock #69: <unowned>
    JNI pinning lock #68: <unowned>
    JNI pinning lock #67: <unowned>
    JNI pinning lock #66: <unowned>
    JNI pinning lock #65: <unowned>
    JNI pinning lock #64: <unowned>
    JNI pinning lock #63: <unowned>
    JNI pinning lock #62: <unowned>
    JNI pinning lock #61: <unowned>
    JNI pinning lock #60: <unowned>
    JNI pinning lock #59: <unowned>
    JNI pinning lock #58: <unowned>
    JNI pinning lock #57: <unowned>
    JNI pinning lock #56: <unowned>
    JNI pinning lock #55: <unowned>
    JNI pinning lock #54: <unowned>
    JNI pinning lock #53: <unowned>
    JNI pinning lock #52: <unowned>
    JNI pinning lock #51: <unowned>
    JNI pinning lock #50: <unowned>
    JNI pinning lock #49: <unowned>
    JNI pinning lock #48: <unowned>
    JNI pinning lock #47: <unowned>
    JNI pinning lock #46: <unowned>
    JNI pinning lock #45: <unowned>
    JNI pinning lock #44: <unowned>
    JNI pinning lock #43: <unowned>
    JNI pinning lock #42: <unowned>
    JNI pinning lock #41: <unowned>
    JNI pinning lock #40: <unowned>
    JNI pinning lock #39: <unowned>
    JNI pinning lock #38: <unowned>
    JNI pinning lock #37: <unowned>
    JNI pinning lock #36: <unowned>
    JNI pinning lock #35: <unowned>
    JNI pinning lock #34: <unowned>
    JNI pinning lock #33: <unowned>
    JNI pinning lock #32: <unowned>
    JNI pinning lock #31: <unowned>
    JNI pinning lock #30: <unowned>
    JNI pinning lock #29: <unowned>
    JNI pinning lock #28: <unowned>
    JNI pinning lock #27: <unowned>
    JNI pinning lock #26: <unowned>
    JNI pinning lock #25: <unowned>
    JNI pinning lock #24: <unowned>
    JNI pinning lock #23: <unowned>
    JNI pinning lock #22: <unowned>
    JNI pinning lock #21: <unowned>
    JNI pinning lock #20: <unowned>
    JNI pinning lock #19: <unowned>
    JNI pinning lock #18: <unowned>
    JNI pinning lock #17: <unowned>
    JNI pinning lock #16: <unowned>
    JNI pinning lock #15: <unowned>
    JNI pinning lock #14: <unowned>
    JNI pinning lock #13: <unowned>
    JNI pinning lock #12: <unowned>
    JNI pinning lock #11: <unowned>
    JNI pinning lock #10: <unowned>
    JNI pinning lock #9: <unowned>
    JNI pinning lock #8: <unowned>
    JNI pinning lock #7: <unowned>
    JNI pinning lock #6: <unowned>
    JNI pinning lock #5: <unowned>
    JNI pinning lock #4: <unowned>
    JNI pinning lock #3: <unowned>
    JNI pinning lock #2: <unowned>
    JNI pinning lock #1: <unowned>
    JNI pinning lock #0: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "main" (0x10021b08) 1 entry
    Async IO Poll lock: <unowned>
        Waiting to be notified:
            <unknown thread> (0x100284a8)
    Malloc lock: <unowned>
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
        Waiting to be notified:
            "Signal dispatcher" (0x10102618)
    Child death monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
        Waiting to be notified:
            <unknown thread> (0x100282c0)
    hostent lock: <unowned>
    Thread queue lock: owner "main" (0x10021b08) 1 entry
    Monitor registry: owner "main" (0x10021b08) 1 entry

SIGABRT   6*   abort (generated by abort(3) routine)
    si_signo [6]: SIGABRT   6*   abort (generated by abort(3) routine)
    si_errno [0]: Error 0
    si_code [0]: SI_USER [pid: 557702, uid: 6216]
    User context info:
        pc = 0xfa5094c (SignalError = 0x4019630)
        sp = 0x7ffe6020, ra = 0xfaf3d5c
        stackpointer=7ffe3ae0

Full thread dump Classic VM (JDK-1.2.2, green threads):
    "Finalizer" (TID:0x4de9320, sys_thread_t:0x10107820, state:CW)
prio=8
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)
    "Reference Handler" (TID:0x4de93b0, sys_thread_t:0x10102800,
state:CW) prio=10
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:425)
        at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:103)
    "Signal dispatcher" (TID:0x4de93e0, sys_thread_t:0x10102618,
state:CW) prio=5
    "main" (TID:0x4de91e0, sys_thread_t:0x10021b08, state:R) prio=5
        at
org.apache.xalan.processor.XSLTSchema.<init>(XSLTSchema.java:71)
        at
org.apache.xalan.processor.StylesheetHandler.<init>(StylesheetHandler.java:111)
        at
org.apache.xalan.processor.StylesheetProcessor.getTemplatesBuilder(StylesheetProcessor.java:346)
        at
org.apache.xalan.processor.StylesheetProcessor.process(StylesheetProcessor.java:172)
        at org.apache.xalan.xslt.Process.main(Process.java:166)
Monitor Cache Dump:
    java.lang.ref.ReferenceQueue$Lock@4DE9338/4E1ED78: <unowned>
        Waiting to be notified:
            "Finalizer" (0x10107820)
    java.lang.ref.Reference$Lock@4DE93C0/4E1E8A8: <unowned>
        Waiting to be notified:
            "Reference Handler" (0x10102800)
Registered Monitor Dump:
    utf8 hash table: <unowned>
    Class lock: <unowned>
    JNI pinning lock #150: <unowned>
    JNI pinning lock #149: <unowned>
    JNI pinning lock #148: <unowned>
    JNI pinning lock #147: <unowned>
    JNI pinning lock #146: <unowned>
    JNI pinning lock #145: <unowned>
    JNI pinning lock #144: <unowned>
    JNI pinning lock #143: <unowned>
    JNI pinning lock #142: <unowned>
    JNI pinning lock #141: <unowned>
    JNI pinning lock #140: <unowned>
    JNI pinning lock #139: <unowned>
    JNI pinning lock #138: <unowned>
    JNI pinning lock #137: <unowned>
    JNI pinning lock #136: <unowned>
    JNI pinning lock #135: <unowned>
    JNI pinning lock #134: <unowned>
    JNI pinning lock #133: <unowned>
    JNI pinning lock #132: <unowned>
    JNI pinning lock #131: <unowned>
    JNI pinning lock #130: <unowned>
    JNI pinning lock #129: <unowned>
    JNI pinning lock #128: <unowned>
    JNI pinning lock #127: <unowned>
    JNI pinning lock #126: <unowned>
    JNI pinning lock #125: <unowned>
    JNI pinning lock #124: <unowned>
    JNI pinning lock #123: <unowned>
    JNI pinning lock #122: <unowned>
    JNI pinning lock #121: <unowned>
    JNI pinning lock #120: <unowned>
    JNI pinning lock #119: <unowned>
    JNI pinning lock #118: <unowned>
    JNI pinning lock #117: <unowned>
    JNI pinning lock #116: <unowned>
    JNI pinning lock #115: <unowned>
    JNI pinning lock #114: <unowned>
    JNI pinning lock #113: <unowned>
    JNI pinning lock #112: <unowned>
    JNI pinning lock #111: <unowned>
    JNI pinning lock #110: <unowned>
    JNI pinning lock #109: <unowned>
    JNI pinning lock #108: <unowned>
    JNI pinning lock #107: <unowned>
    JNI pinning lock #106: <unowned>
    JNI pinning lock #105: <unowned>
    JNI pinning lock #104: <unowned>
    JNI pinning lock #103: <unowned>
    JNI pinning lock #102: <unowned>
    JNI pinning lock #101: <unowned>
    JNI pinning lock #100: <unowned>
    JNI pinning lock #99: <unowned>
    JNI pinning lock #98: <unowned>
    JNI pinning lock #97: <unowned>
    JNI pinning lock #96: <unowned>
    JNI pinning lock #95: <unowned>
    JNI pinning lock #94: <unowned>
    JNI pinning lock #93: <unowned>
    JNI pinning lock #92: <unowned>
    JNI pinning lock #91: <unowned>
    JNI pinning lock #90: <unowned>
    JNI pinning lock #89: <unowned>
    JNI pinning lock #88: <unowned>
    JNI pinning lock #87: <unowned>
    JNI pinning lock #86: <unowned>
    JNI pinning lock #85: <unowned>
    JNI pinning lock #84: <unowned>
    JNI pinning lock #83: <unowned>
    JNI pinning lock #82: <unowned>
    JNI pinning lock #81: <unowned>
    JNI pinning lock #80: <unowned>
    JNI pinning lock #79: <unowned>
    JNI pinning lock #78: <unowned>
    JNI pinning lock #77: <unowned>
    JNI pinning lock #76: <unowned>
    JNI pinning lock #75: <unowned>
    JNI pinning lock #74: <unowned>
    JNI pinning lock #73: <unowned>
    JNI pinning lock #72: <unowned>
    JNI pinning lock #71: <unowned>
    JNI pinning lock #70: <unowned>
    JNI pinning lock #69: <unowned>
    JNI pinning lock #68: <unowned>
    JNI pinning lock #67: <unowned>
    JNI pinning lock #66: <unowned>
    JNI pinning lock #65: <unowned>
    JNI pinning lock #64: <unowned>
    JNI pinning lock #63: <unowned>
    JNI pinning lock #62: <unowned>
    JNI pinning lock #61: <unowned>
    JNI pinning lock #60: <unowned>
    JNI pinning lock #59: <unowned>
    JNI pinning lock #58: <unowned>
    JNI pinning lock #57: <unowned>
    JNI pinning lock #56: <unowned>
    JNI pinning lock #55: <unowned>
    JNI pinning lock #54: <unowned>
    JNI pinning lock #53: <unowned>
    JNI pinning lock #52: <unowned>
    JNI pinning lock #51: <unowned>
    JNI pinning lock #50: <unowned>
    JNI pinning lock #49: <unowned>
    JNI pinning lock #48: <unowned>
    JNI pinning lock #47: <unowned>
    JNI pinning lock #46: <unowned>
    JNI pinning lock #45: <unowned>
    JNI pinning lock #44: <unowned>
    JNI pinning lock #43: <unowned>
    JNI pinning lock #42: <unowned>
    JNI pinning lock #41: <unowned>
    JNI pinning lock #40: <unowned>
    JNI pinning lock #39: <unowned>
    JNI pinning lock #38: <unowned>
    JNI pinning lock #37: <unowned>
    JNI pinning lock #36: <unowned>
    JNI pinning lock #35: <unowned>
    JNI pinning lock #34: <unowned>
    JNI pinning lock #33: <unowned>
    JNI pinning lock #32: <unowned>
    JNI pinning lock #31: <unowned>
    JNI pinning lock #30: <unowned>
    JNI pinning lock #29: <unowned>
    JNI pinning lock #28: <unowned>
    JNI pinning lock #27: <unowned>
    JNI pinning lock #26: <unowned>
    JNI pinning lock #25: <unowned>
    JNI pinning lock #24: <unowned>
    JNI pinning lock #23: <unowned>
    JNI pinning lock #22: <unowned>
    JNI pinning lock #21: <unowned>
    JNI pinning lock #20: <unowned>
    JNI pinning lock #19: <unowned>
    JNI pinning lock #18: <unowned>
    JNI pinning lock #17: <unowned>
    JNI pinning lock #16: <unowned>
    JNI pinning lock #15: <unowned>
    JNI pinning lock #14: <unowned>
    JNI pinning lock #13: <unowned>
    JNI pinning lock #12: <unowned>
    JNI pinning lock #11: <unowned>
    JNI pinning lock #10: <unowned>
    JNI pinning lock #9: <unowned>
    JNI pinning lock #8: <unowned>
    JNI pinning lock #7: <unowned>
    JNI pinning lock #6: <unowned>
    JNI pinning lock #5: <unowned>
    JNI pinning lock #4: <unowned>
    JNI pinning lock #3: <unowned>
    JNI pinning lock #2: <unowned>
    JNI pinning lock #1: <unowned>
    JNI pinning lock #0: <unowned>
    JNI global reference lock: <unowned>
    BinClass lock: <unowned>
    Class linking lock: <unowned>
    System class loader lock: <unowned>
    Code rewrite lock: <unowned>
    Heap lock: <unowned>
    Monitor cache lock: owner "main" (0x10021b08) 1 entry
    Async IO Poll lock: <unowned>
        Waiting to be notified:
            <unknown thread> (0x100284a8)
    Malloc lock: <unowned>
    Dynamic loading lock: <unowned>
    Monitor IO lock: <unowned>
    User signal monitor: <unowned>
        Waiting to be notified:
            "Signal dispatcher" (0x10102618)
    Child death monitor: <unowned>
    I/O monitor: <unowned>
    Alarm monitor: <unowned>
        Waiting to be notified:
            <unknown thread> (0x100282c0)
    hostent lock: <unowned>
    Thread queue lock: owner "main" (0x10021b08) 1 entry
    Monitor registry: owner "main" (0x10021b08) 1 entry

tmp1: 557702 Abort(coredump)

Re: Using xalan on SGI

Posted by Thorbjoern Ravn Andersen <tr...@mrbean.stibo.dk>.
* Easwaran Viswanathan <Ea...@sdrc.com> [Dec 11. 2000 19:11]:
> Hi,
> 
>  I'm using SGI machine and all I did was just to include xerces.jar and
> xalan.jar in the classpath. Here is what I get when I invoke the command
> line mode of xalan. However, the same thing works fine on my NT box.
> 
> java org.apache.xalan.xslt.Process -IN foo.xml -XSL foo.xsl -OUT f1.out

You have hit a bug in the SGI implementation of Java.  You may want to
report it and get the latest release .  

I would have suggested using Kaffe, but it does not appear to be
available for SGI machines.

-- 
  Thorbjørn Ravn Andersen                   "...sound of... Tubular Bells!"
  http://bigfoot.com/~thunderbear