Hi Team,

I downloaded the older binaries from archives (3.0.1, 3.0.1, 3.1.1) and now
on every execution, it crashes at the same point

=================================================================
Segmentation fault (protection violation) when reading from
0xffffffffc01726f1
Interrupt: 14
Signal code: SEGV_MAPERR - Address not mapped to object (1)

Me

01:30 PM

------------------------------------------------------------------------------
8128e316:
/opt/lpmsv/codearchive/CsInstaller.LM_CXC1721053.Code.R14N01.cba-vdicos-x86_64.sle12:
file format elf64-x86-64
Disassembly of section .text:
000000000000d286 <xercesc_3_0::XMLString::parseInt(unsigned short const*,
xercesc_3_0::MemoryManager*)+0xd6>:
_ZN11xercesc_3_09XMLString8parseIntEPKtPNS_13MemoryManagerE():
d286: f6 82 00 00 00 00 80 testb $0x80,0x0(%rdx)
d288: R_X86_64_32S xercesc_3_0::XMLChar1_0::fgCharCharsTable1_0
------------------------------------------------------------------------------
800006cfe0: /opt/lpmsv/bin/vDicosSpawner: file format elf64-x86-64
------------------------------------------------------------------------------
~

Unfortunately, this is the whole stack.

We are blocked because of this.

++Gokul, Co-Developer

--Venkatesh


On Fri, Nov 4, 2016 at 10:20 AM, Venkatesh Thanneermalai <
venkatesh...@gmail.com> wrote:

> Hi Roger/Team,
>
> Answer answer to your above questions:
>
> Thats the back trace what we get. Only two call chains.
>
> Yes, the fault happens once the program is executed when
> XMLPlatformUtils::Initialize() is called.
>
> Its a single threaded, multi process application. The libxerces.a is
> linked statically under the process execution.
>
> Steps to build lib:
> ./configure --disable-threads --enable-transcoder-iconv CC=gcc-4.3
> CXX=g++-4.3
> make clean
> make
>
> Its occurring on the first invocation itself
>
> --Venkatesh
>
> On Thu, Nov 3, 2016 at 10:55 PM, <rle...@codelibre.net> wrote:
>
>> On 2016-11-03 16:40, Venkatesh Thanneermalai wrote:
>>
>>> Hi Team,
>>>
>>> Please help on the below issue that we are facing.
>>>
>>>> SIGSEGV Protection Violation during PlatformUtils::XMLInitialize
>>>>
>>>
>> I don't see a full backtrace here, or the code which caused the fault.
>> There's not much here to work with, so the following are totally generic
>> suggestions:
>>
>> Can you reduce this down to minimal reproducible example?
>>
>> Is the fault occurring before or after main() is entered, i.e. during
>> static initialisation?
>>
>> Is it occurring on the first invocation or upon subsequent invocations?
>>
>> Are there any thread- or exception-related issues in your code?  Maybe
>> try wrapping the Initialize and Terminate calls with a mutex and/or RAII
>> wrapper?
>>
>> Is it possible that the malloc arena has been corrupted before calling
>> PlatformUtils::XMLInitialize which then results in the error you see?
>>
>>
>> Roger
>>
>>
>
>
> --
> It ain't over till it's over'
>



-- 
It ain't over till it's over'

Reply via email to