Hello Neil,

Thanks for the response.

> Hi Hussein,
>
> Firstly, questions involving Xerces-C should be directed to
> xerces-c-dev,  not this list.

Ah, I didn't sport that one.

>  Secondly, you're using an absolutely
> ancient version of  Xerces-C; both because many problems have been fixed
> since then, and  you're almost certain not to get any help even if you
> did post to the  right list with this old version, I'd recommend you try
> and update to  Xerces-C 2.6.

Alas, I know its an old version, and I have asked the customer to consider
updating it, but the problem is that a thired party app (Data Junction)
uses it and I can't go around updating libraries that are used by thired
party applications in a willy nilly fashion on a production environment.
Rest assured I have asked DJ to look into this (it was the first thing I
did), in the mean time I was hoping to find another possibly easier
solution.

On a more positive note it seems this problem can be avoided by setting
the mode of the hotspot JVM to client rather than server. I am testing
this as we speak, so far no errors.

Cheers,
Hoos

>
> Cheers,
> Neil
> Neil Graham
> Manager, XML Parser Development
> IBM Toronto Lab
> Phone:  905-413-3519, T/L 969-3519
> E-mail:  [EMAIL PROTECTED]
>
>
>
>
>
> "Hussein Badakhchani" <[EMAIL PROTECTED]>
> 10/21/2004 06:38 AM
> Please respond to
> general
>
>
> To
> <[EMAIL PROTECTED]>
> cc
>
> Subject
> Unexpected Signal : 11 from libxerces-c1_3.so
>
>
>
>
>
>
> Hello All,
>
> SunOS ttap201 5.8 Generic_108528-23 sun4u sparc SUNW,Sun-Fire-15000
> Weblogic Server 8.1
> DataJunction 7.5.5
> Java HotSpot(TM) Client VM (build 1.4.1_03-b02, mixed mode)
> libxerces-c1_3.so
>
> Our application uses Data Junctions java interface to create reports.
> Under the covers the Data Junction code uses JNI to call native methods.
> We have a problem where the JVM crashes with the following error:
>
>
> An unexpected exception has been detected in native code outside the VM.
> Unexpected Signal : 11 occurred at PC=0xB8A8D0AC
> Function=__1cJSAXParserJparseNext6MrnNXMLPScanToken__b_+0x0
> Library=/fs01/app/dataj/engine755/libxerces-c1_3.so
>
> Current Java thread:
>                  at DataJunction.ec.NConversion.Run(Native Method) at
> DataJunction.ec.Conversion.Run(Conversion.java:369) at
> bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportPrintPreparationTranslatorImpl.runDJConversion(ReportPrintPreparationTranslatorImpl.java:437)
>                  at
> bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportPrintPreparationTranslatorImpl.translateReport(ReportPrintPreparationTranslatorImpl.java:232)
>                  at
> bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportManagerBeanImplementation.translateReport(ReportManagerBeanImplementation.java:567)
>                  at
> bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportManagerBeanImplementation.retrieveReportsForSubBatch(ReportManagerBeanImplementation.java:429)
>                  at
> bacs.frameworks.reporting.reportprintpreparationservice.implementation.ReportManagerBeanImplementation.retrieveReports(ReportManagerBeanImplementation.java:271)
>                  at
> bacs.frameworks.reporting.reportprintpreparationservice.ReportManagerBean.retrieveReports(ReportManagerBean.java:64)
>                  at
> bacs.frameworks.reporting.reportprintpreparationservice.ReportManager_1ge1lc_EOImpl.retrieveReports(ReportManager_1ge1lc_EOImpl.java:46)
>                  at
> bacs.frameworks.reporting.reportprintpreparationservice.implementation.PrintPreparationServiceImplementation.retrieveReports(PrintPreparationServiceImplementation.java:216)
>                  at
> bacs.documents.reportprintservice.PrintBatchManagerBean.retrieveReports(PrintBatchManagerBean.java:1108)
>                  at
> bacs.documents.reportprintservice.PrintBatchManagerBean.printBatch(PrintBatchManagerBean.java:625)
>                  at
> bacs.documents.reportprintservice.PrintBatchManagerBean.run(PrintBatchManagerBean.java:155)
>                  at
> bacs.documents.reportprintservice.PrintBatchManager_nwk4kw_EOImpl.run(PrintBatchManager_nwk4kw_EOImpl.java:149)
>                  at
> bacs.documents.reportprintservice.PrintBatchManager_nwk4kw_EOImpl_WLSkel.invoke(Unknown
> Source)
>                  at
> weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:466)
>                  at
> weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:108)
>                  at
> weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:409)
>                  at
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:353)
>                  at
> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
>                  at
> weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:404)
>                  at
> weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
>                  at
> weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
>                  at
> weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
>
> Dynamic libraries:
> 0x10000                  /fs01/app/jdk/jdk141_03-b02/bin/java
> 0xff370000               /usr/lib/lwp/libthread.so.1
> 0xff3a0000               /usr/lib/libdl.so.1
> 0xff280000               /usr/lib/libc.so.1
> 0xff350000 /usr/platform/SUNW,Sun-Fire-15000/lib/libc_psr.so.1
> 0xfec00000 /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/server/libjvm.so
> 0xff230000               /usr/lib/libCrun.so.1
> 0xff210000               /usr/lib/libsocket.so.1
> 0xfeb00000               /usr/lib/libnsl.so.1
> 0xfebd0000               /usr/lib/libm.so.1
> 0xff260000               /usr/lib/libw.so.1
> 0xfeae0000               /usr/lib/libmp.so.2
> 0xfeab0000               /usr/lib/librt.so.1
> 0xfea90000               /usr/lib/libaio.so.1
> 0xfea60000
>  /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/native_threads/libhpi.so
> 0xfea20000 /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libverify.so
> 0xfe9e0000 /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libjava.so
> 0xfe9c0000 /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libzip.so
> 0xfe7d0000
> /usr/lib/locale/[EMAIL PROTECTED]/[EMAIL PROTECTED]
> 0xfe7b0000 /usr/lib/locale/en_GB.ISO8859-15/en_GB.ISO8859-15.so.2
> 0xfa820000 /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libnet.so
> 0xc87e0000               /usr/lib/nss_cluster.so.1
> 0xc87c0000               /usr/lib/nss_files.so.1
> 0xc87a0000               /usr/lib/nss_dns.so.1
> 0xc86b0000               /usr/lib/libresolv.so.2
> 0xc85e0000
>
> /fs01/app/bea/wlserver8.1sp1/wlserver8.1/server/lib/solaris/libstackdump.so
> 0xc85c0000
>  /fs01/app/bea/wlserver8.1sp1/wlserver8.1/server/lib/solaris/libmuxer.so
> 0xc85a0000               /usr/ucblib/libucb.so.1
> 0xc84c0000               /usr/lib/libelf.so.1
> 0xc83a0000 /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libnio.so
> 0xc8290000 /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/libioser12.so
> 0xbf780000
>
> /fs01/app/bea/wlserver8.1sp1/wlserver8.1/server/lib/solaris/oci920_8/libweblogicoci39.so
> 0xbec00000 /fs01/app/oracle/product/9.2.0/lib32/libclntsh.so.9.0
> 0xc5310000               /usr/lib/libC.so.5
> 0xc8030000               /fs01/app/oracle/product/9.2.0/lib32/libwtc9.so
> 0xc8010000               /usr/lib/libgen.so.1
> 0xc7de0000               /usr/lib/libsched.so.1
> 0xc2420000               /fs01/app/dataj/engine755/libdj750ecjni.so
> 0xb9080000               /fs01/app/dataj/engine755/libdj750api.so
> 0xb8e00000               /fs01/app/dataj/engine755/libdj750util.so
> 0xb8c80000               /fs01/app/dataj/engine755/libdj750ctrl.so
> 0xb8b80000               /fs01/app/dataj/engine755/libdj750prj.so
> 0xc2320000               /fs01/app/dataj/engine755/libdj750xml.so
> 0xb8a00000               /fs01/app/dataj/engine755/libxerces-c1_3.so
> 0xb8980000               /fs01/app/dataj/engine755/libicu-uc.so
> 0xb8580000               /fs01/app/dataj/engine755/libACE.so
> 0xc2250000               /fs01/app/dataj/engine755/libdj750lic.so
> 0xc2230000               /usr/lib/libpthread.so.1
> 0xb7c00000               /fs01/app/dataj/engine755/libicudata.so
> 0xc2120000               /fs01/app/dataj/engine755/dj750rep.so
> 0xc2010000               /fs01/app/dataj/engine755/dj750xml2.so
> 0xc1f60000 /fs01/app/jdk/jdk141_03-b02/jre/lib/sparc/librmi.so
> 0xc1f30000               /fs01/app/dataj/engine755/dj750fasc.so
> 0xc1e50000               /fs01/app/dataj/engine755/dj750dasc.so
>
> Local Time = Fri Oct 15 18:31:08 2004
> Elapsed Time = 11598
> #
> # The exception above was detected in native code outside the VM
> #
> # Java VM: Java HotSpot(TM) Server VM (1.4.1_03-b02 mixed mode)
> #
>
> I have tried using T1 and T2 thread libraries, but the same error
> occurs, although the crash occurs a little latter when using T2 threads.
>
> My C/C++ ain't great can anyone shed light on what is going on here,
> particularly what is the
> Function=__1cJSAXParserJparseNext6MrnNXMLPScanToken__b_+0x0 doing?
>
> Thanks,
> Hoos
>
>
>
>
> --------------------------------------------------------------------- To
> unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>
> --------------------------------------------------------------------- To
> unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to