Hi Hussein,

Firstly, questions involving Xerces-C should be directed to xerces-c-dev, 
not this list.  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.

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]

Reply via email to