You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by "Scott Cantor (JIRA)" <xe...@xml.apache.org> on 2016/11/03 16:25:59 UTC
[jira] [Closed] (XERCESC-2080) SIGSEGV Protection Violation during
PlatformUtils::XMLInitialize
[ https://issues.apache.org/jira/browse/XERCESC-2080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Scott Cantor closed XERCESC-2080.
---------------------------------
> SIGSEGV Protection Violation during PlatformUtils::XMLInitialize
> ----------------------------------------------------------------
>
> Key: XERCESC-2080
> URL: https://issues.apache.org/jira/browse/XERCESC-2080
> Project: Xerces-C++
> Issue Type: Bug
> Affects Versions: 3.1.4
> Environment: SUSE 12
> Reporter: Venkatesh Thanneermalai
>
> Hi,
> We downlaoded the source for Xerces and build static lib using:
> ./configure --enable-transcoder-iconv CC=gcc-4.3 CXX=g++-4.3
> make
> We made use of archive (.a) file to statically link with our application.
> When the program was executed, we got a crash when PlatformUtils::XMLInitialize is encountered.
> Please find below the call stack:
> Segmentation fault (protection violation) when reading from 0xffffffffc01626d1
> Interrupt: 14
> Signal code: SEGV_MAPERR - Address not mapped to object (1)
> Aborting process CBACsInstallerPT (270) in VM (id:0, pid:19262, spawner pid:18923, lm set version:1)
> Registers:
> RAX=0000000000000031 RBX=0000000000000004 RCX=0000000000000000 RDX=0000000000000002
> RSI=0000008000039648 RDI=0000008000039668 RBP=0000008000039648 RSP=000000800ffffc88
> R8 =0000000000000001 R9 =0000000000000000 R10=000000000000003b R11=00007ffbe90ad950
> R12=0000008000039668 R13=0000008000000160 R14=0000008000000160 R15=000000800ffffd10
> RIP=0000000081289ba3 EFLAGS=00010246
> Call chain: 0x81289ba3 0x8128b8ce 0x4
> Stack dump:
> 000000800ffffc88: 000000008128b8ce
> 000000800ffffc90: 0000000000000004
> 000000800ffffc98:
> Capsule 270 "CBACsInstallerPT"
> ----------------------
> Total resource counts:
> no objects
> ----------------------
> Process 270 [10592] "CBACsInstallerPT"
> Port: 2077833059 Imp:0 |CBACsInstallerPT|
> ----------------------
> Total resource counts:
> Port: 1 (0 omitted)
> ----------------------
> Thread 270 "CBACsInstallerPT" [Running]
> ProcessControlJob (cmd: 4, message size: 12)
> Call chain: 0x80064794 0x3000000030
> ----------------------
> Total resource counts:
> no objects
> ----------------------
> =================================================================
>
> ------------------------------------------------------------------------------
> 81289ba3: /opt/lpmsv/codearchive/CsInstaller.LM_CXC1721053.Code.R14N01.cba-vdicos-x86_64.sle12: file format elf64-x86-64
> Disassembly of section .text:
> 0000000000008b13 <xercesc_3_1::XMLString::trim(unsigned short*)+0x33>:
> _ZN11xercesc_3_19XMLString4trimEPt():
> 8b13: 80 b8 00 00 00 00 00 cmpb $0x0,0x0(%rax)
> 8b15: R_X86_64_32S xercesc_3_1::XMLChar1_0::fgCharCharsTable1_0
> ------------------------------------------------------------------------------
> 8128b8ce: /opt/lpmsv/codearchive/CsInstaller.LM_CXC1721053.Code.R14N01.cba-vdicos-x86_64.sle12: file format elf64-x86-64
> Disassembly of section .text:
> 000000000000a83e <xercesc_3_1::XMLString::parseInt(unsigned short const*, xercesc_3_1::MemoryManager*)+0xce>:
> _ZN11xercesc_3_19XMLString8parseIntEPKtPNS_13MemoryManagerE():
> a83e: 4d 85 e4 test %r12,%r12
> Please help us on this as we are blocked
> --Venkatesh
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: c-dev-help@xerces.apache.org