On Sun, Dec 11, 2016 at 01:54:36PM -0500, Bill Blough wrote:
> On Sun, Dec 11, 2016 at 07:43:08PM +0100, Mattia Rizzolo wrote:
> > On Sun, Dec 11, 2016 at 01:34:18PM -0500, Bill Blough wrote:
> > > I just found a reference in the Debian Maintainer's Guide that says the
> > > default build locale is C.  And it looks like the Ubuntu build is
> > > explicitly setting a locale of C.UTF-8.
> > 
> > Where is that?
> 
> I misspoke, it's not the Debian Maintainer's Guide, but the "Guide for
> Debian Maintainers"
> 
> https://www.debian.org/doc/manuals/debmake-doc/ch07.en.html#utf-8-build

Yeah, well, that's not Debian Policy, so it is not so authoritative...

> > Really, in Debian there is no "default build locale", and I've seen RC
> > bugs for packages failing to build in non-C locales.
> > See also the Reproducible Builds project, which is making sure packages
> > built in different locales are always the same.
> 
> The link above says
> 
>   The default locale of the build environment is C
> 
> I certainly agree that we shouldn't be using arbitrary locales, but here
> I'm talking about using C.UTF-8, which the above link says should be
> used when necessary.

Of course.  What I'm saying is that you can't assume that your build is
going to happen in a known locale.  If your build system depends on a
locale you need to assure that's available and set.

> > > Would you be willing to add
> > > 
> > > LC_ALL := C.UTF-8
> > > export LC_ALL
> > > 
> > > to the top of debian/rules and try another build?
> > 
> > running.

It still fails the very same way.
Attached the backtrace I get with the way you said above (without
exporting anything).  It seems to really be full, what Gianfranco posted
looks more like the non-full/regular bt, dunno why.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
(sid_s390x-dchroot)mattia@zelenka ~/xerces/xerces-c-3.1.4+debian % libtool 
--mode=execute gdb --args samples/SAXCount samples/data/personal.xml
GNU gdb (Debian 7.11.1-2+b1) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "s390x-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from 
/home/mattia/xerces/xerces-c-3.1.4+debian/samples/.libs/SAXCount...done.
(gdb) catch throw
Catchpoint 1 (throw)
(gdb) run
Starting program: 
/home/mattia/xerces/xerces-c-3.1.4+debian/samples/.libs/SAXCount 
samples/data/personal.xml
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/s390x-linux-gnu/libthread_db.so.1".

Catchpoint 1 (exception thrown), 0x000003fffbcb49b4 in __cxa_throw () from 
/usr/lib/s390x-linux-gnu/libstdc++.so.6
(gdb) bt full
#0  0x000003fffbcb49b4 in __cxa_throw () from 
/usr/lib/s390x-linux-gnu/libstdc++.so.6
No symbol table info available.
#1  0x000003fffddb4948 in xercesc_3_1::ReaderMgr::popReader 
(this=0x2aaaab2d838) at xercesc/internal/ReaderMgr.cpp:1083
        prevEntity = 0x2aaaab3d488
        prevReaderThrowAtEnd = true
        readerNum = 3
        this = 0x2aaaab2d838
#2  0x000003fffddb500c in xercesc_3_1::ReaderMgr::skipPastSpaces 
(this=0x2aaaab2d838) at xercesc/internal/ReaderMgr.cpp:273
        tmpFlag = true
#3  0x000003fffde59ee8 in xercesc_3_1::DTDScanner::scanExtSubsetDecl 
(this=this@entry=0x3ffffffe398, inIncludeSect=inIncludeSect@entry=false,
    isDTD=isDTD@entry=true) at xercesc/validators/DTD/DTDScanner.cpp:2588
        nextCh = <optimized out>
        bDoBreak = false
        janContentFlag = {fOldVal = false, fValPtr = 0x3ffffffe3d0}
        bAcceptDecl = false
        bbSpace = {<xercesc_3_1::XMemory> = {<No data fields>}, fBuffer = 
<optimized out>, fMgr = 0x2aaaab2d8f0}
        orgReader = 3
        inMarkup = false
        inCharData = false
#4  0x000003fffdda1b72 in xercesc_3_1::IGXMLScanner::scanDocTypeDecl 
(this=0x2aaaab2d768) at xercesc/internal/IGXMLScanner.cpp:1544
        reader = 0x3fffb1ed018
        gDTDStr = {68, 84, 68, 0}
        declDTD = 0x2aaaab3d488
        janDecl = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3d488}
        srcUsed = 0x2aaaab3da68
        janSrc = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3da68}
        skippedSomething = true
        bbRootName = {<xercesc_3_1::XMemory> = {<No data fields>}, fBuffer = 
@0x2aaaab38e48, fMgr = <optimized out>}
        colonPosition = 1
        validName = <optimized out>
        rootDeclMgr = <optimized out>
        rootDecl = <optimized out>
        rootDeclJanitor = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x0}
        hasIntSubset = <optimized out>
        hasExtSubset = <optimized out>
        sysId = 0x2aaaab3c1a0
        pubId = 0x2aaaab3c180
        dtdScanner = {<xercesc_3_1::XMemory> = {<No data fields>}, 
_vptr.DTDScanner = 0x3fffdfa03e0 <vtable for xercesc_3_1::DTDScanner+16>,
          fMemoryManager = 0x2aaaaab5110, fGrammarPoolMemoryManager = 
0x2aaaaab5110, fDocTypeHandler = 0x0, fDumAttDef = 0x0, fDumElemDecl = 0x0,
          fDumEntityDecl = 0x0, fInternalSubset = false, fNextAttrId = 5, 
fDTDGrammar = 0x2aaaab355c8, fBufMgr = 0x2aaaab2d8f0,
---Type <return> to continue, or q <return> to quit---
          fReaderMgr = 0x2aaaab2d838, fScanner = 0x2aaaab2d768, 
fPEntityDeclPool = 0x2aaaab3b998, fEmptyNamespaceId = 0, fDocTypeReaderId = 1}
        janSysId = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3c1a0, fMemoryManager = 0x2aaaaab5110}
        janPubId = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3c180, fMemoryManager = 0x2aaaaab5110}
#5  0x000003fffddd830a in xercesc_3_1::XMLScanner::scanProlog 
(this=this@entry=0x2aaaab2d768) at xercesc/internal/XMLScanner.cpp:1279
        envvar = <optimized out>
        nextCh = <optimized out>
        sawDocTypeDecl = false
#6  0x000003fffdda5a4c in xercesc_3_1::IGXMLScanner::scanDocument 
(this=0x2aaaab2d768, src=...) at xercesc/internal/IGXMLScanner.cpp:206
        resetReaderMgr = {fObject = 0x2aaaab2d838,
          fToCall = (void (xercesc_3_1::ReaderMgr::*)(xercesc_3_1::ReaderMgr * 
const)) 0x3fffddb45e8 <xercesc_3_1::ReaderMgr::reset()>}
#7  0x000003fffddd9f8c in xercesc_3_1::XMLScanner::scanDocument 
(this=this@entry=0x2aaaab2d768, systemId=0x2aaaab35480)
    at xercesc/internal/XMLScanner.cpp:400
        srcToUse = 0x2aaaab354c8
        janSrc = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab354c8}
#8  0x000003fffddda326 in xercesc_3_1::XMLScanner::scanDocument 
(this=0x2aaaab2d768, systemId=<optimized out>) at 
xercesc/internal/XMLScanner.cpp:408
        tmpBuf = <optimized out>
        janBuf = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab35480, fMemoryManager = 0x2aaaaab5110}
#9  0x000003fffde16fcc in xercesc_3_1::SAXParser::parse (this=0x2aaaab2c2d8, 
systemId=<optimized out>) at xercesc/parsers/SAXParser.cpp:617
        resetInProgress = {fObject = 0x2aaaab2c2d8,
          fToCall = (void (xercesc_3_1::SAXParser::*)(xercesc_3_1::SAXParser * 
const)) 0x3fffde153f8 <xercesc_3_1::SAXParser::resetInProgress()>}
#10 0x000002aaaaaaefe2 in main (argC=<optimized out>, argV=0x3fffffff208) at 
src/SAXCount/SAXCount.cpp:260
        startMillis = 1481486004393
        endMillis = <optimized out>
        fURI = '\000' <repeats 999 times>
        xmlFile = 0x3fffffff530 "samples/data/personal.xml"
        valScheme = <optimized out>
        doNamespaces = <optimized out>
        doSchema = <optimized out>
        schemaFullChecking = <optimized out>
        doList = <optimized out>
        errorOccurred = false
        recognizeNEL = <optimized out>
        localeStr = '\000' <repeats 63 times>
        argInd = 2
        parser = 0x2aaaab2c2d8
        handler = {<xercesc_3_1::HandlerBase> = {<xercesc_3_1::EntityResolver> 
= {
              _vptr.EntityResolver = 0x2aaaaab39f8 <vtable for 
SAXCountHandlers+16>}, <xercesc_3_1::DTDHandler> = {
              _vptr.DTDHandler = 0x2aaaaab3aa0 <vtable for 
SAXCountHandlers+184>}, <xercesc_3_1::DocumentHandler> = {
              _vptr.DocumentHandler = 0x2aaaaab3ad8 <vtable for 
SAXCountHandlers+240>}, <xercesc_3_1::ErrorHandler> = {
              _vptr.ErrorHandler = 0x2aaaaab3b40 <vtable for 
SAXCountHandlers+344>}, <No data fields>}, fAttrCount = 0, fCharacterCount = 0,
---Type <return> to continue, or q <return> to quit---
          fElementCount = 0, fSpaceCount = 0, fSawErrors = false}
        duration = <optimized out>
        fin = <incomplete type>
(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) n
Program not restarted.
(gdb) continue
Continuing.

Catchpoint 1 (exception thrown), 0x000003fffbcb49b4 in __cxa_throw () from 
/usr/lib/s390x-linux-gnu/libstdc++.so.6
(gdb) bt full
#0  0x000003fffbcb49b4 in __cxa_throw () from 
/usr/lib/s390x-linux-gnu/libstdc++.so.6
No symbol table info available.
#1  0x000003fffdd87ca6 in xercesc_3_1::XMLBufferMgr::releaseBuffer 
(this=this@entry=0x2aaaab2d8f0, toRelease=...)
    at xercesc/framework/XMLBufferMgr.cpp:111
No locals.
#2  0x000003fffde5a134 in xercesc_3_1::XMLBufBid::~XMLBufBid (this=<synthetic 
pointer>, __in_chrg=<optimized out>)
    at ./xercesc/framework/XMLBufferMgr.hpp:128
No locals.
#3  xercesc_3_1::DTDScanner::scanExtSubsetDecl (this=this@entry=0x3ffffffe398, 
inIncludeSect=inIncludeSect@entry=false, isDTD=isDTD@entry=true)
    at xercesc/validators/DTD/DTDScanner.cpp:2469
        janContentFlag = {fOldVal = false, fValPtr = 0x3ffffffe3d0}
        bAcceptDecl = false
        bbSpace = {<xercesc_3_1::XMemory> = {<No data fields>}, fBuffer = 
<optimized out>, fMgr = 0x2aaaab2d8f0}
        orgReader = 3
        inMarkup = <optimized out>
        inCharData = false
#4  0x000003fffdda1b72 in xercesc_3_1::IGXMLScanner::scanDocTypeDecl 
(this=0x2aaaab2d768) at xercesc/internal/IGXMLScanner.cpp:1544
        reader = 0x3fffb1ed018
        gDTDStr = {68, 84, 68, 0}
        declDTD = 0x2aaaab3d488
        janDecl = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3d488}
        srcUsed = 0x2aaaab3da68
        janSrc = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3da68}
        skippedSomething = true
        bbRootName = {<xercesc_3_1::XMemory> = {<No data fields>}, fBuffer = 
@0x2aaaab38e48, fMgr = <optimized out>}
        colonPosition = 1
        validName = <optimized out>
        rootDeclMgr = <optimized out>
        rootDecl = <optimized out>
        rootDeclJanitor = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x0}
        hasIntSubset = <optimized out>
        hasExtSubset = <optimized out>
        sysId = 0x2aaaab3c1a0
        pubId = 0x2aaaab3c180
        dtdScanner = {<xercesc_3_1::XMemory> = {<No data fields>}, 
_vptr.DTDScanner = 0x3fffdfa03e0 <vtable for xercesc_3_1::DTDScanner+16>,
          fMemoryManager = 0x2aaaaab5110, fGrammarPoolMemoryManager = 
0x2aaaaab5110, fDocTypeHandler = 0x0, fDumAttDef = 0x0, fDumElemDecl = 0x0,
          fDumEntityDecl = 0x0, fInternalSubset = false, fNextAttrId = 5, 
fDTDGrammar = 0x2aaaab355c8, fBufMgr = 0x2aaaab2d8f0,
          fReaderMgr = 0x2aaaab2d838, fScanner = 0x2aaaab2d768, 
fPEntityDeclPool = 0x2aaaab3b998, fEmptyNamespaceId = 0, fDocTypeReaderId = 1}
        janSysId = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3c1a0, fMemoryManager = 0x2aaaaab5110}
        janPubId = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3c180, fMemoryManager = 0x2aaaaab5110}
---Type <return> to continue, or q <return> to quit---
#5  0x000003fffddd830a in xercesc_3_1::XMLScanner::scanProlog 
(this=this@entry=0x2aaaab2d768) at xercesc/internal/XMLScanner.cpp:1279
        envvar = <optimized out>
        nextCh = <optimized out>
        sawDocTypeDecl = false
#6  0x000003fffdda5a4c in xercesc_3_1::IGXMLScanner::scanDocument 
(this=0x2aaaab2d768, src=...) at xercesc/internal/IGXMLScanner.cpp:206
        resetReaderMgr = {fObject = 0x2aaaab2d838,
          fToCall = (void (xercesc_3_1::ReaderMgr::*)(xercesc_3_1::ReaderMgr * 
const)) 0x3fffddb45e8 <xercesc_3_1::ReaderMgr::reset()>}
#7  0x000003fffddd9f8c in xercesc_3_1::XMLScanner::scanDocument 
(this=this@entry=0x2aaaab2d768, systemId=0x2aaaab35480)
    at xercesc/internal/XMLScanner.cpp:400
        srcToUse = 0x2aaaab354c8
        janSrc = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab354c8}
#8  0x000003fffddda326 in xercesc_3_1::XMLScanner::scanDocument 
(this=0x2aaaab2d768, systemId=<optimized out>) at 
xercesc/internal/XMLScanner.cpp:408
        tmpBuf = <optimized out>
        janBuf = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab35480, fMemoryManager = 0x2aaaaab5110}
#9  0x000003fffde16fcc in xercesc_3_1::SAXParser::parse (this=0x2aaaab2c2d8, 
systemId=<optimized out>) at xercesc/parsers/SAXParser.cpp:617
        resetInProgress = {fObject = 0x2aaaab2c2d8,
          fToCall = (void (xercesc_3_1::SAXParser::*)(xercesc_3_1::SAXParser * 
const)) 0x3fffde153f8 <xercesc_3_1::SAXParser::resetInProgress()>}
#10 0x000002aaaaaaefe2 in main (argC=<optimized out>, argV=0x3fffffff208) at 
src/SAXCount/SAXCount.cpp:260
        startMillis = 1481486004393
        endMillis = <optimized out>
        fURI = '\000' <repeats 999 times>
        xmlFile = 0x3fffffff530 "samples/data/personal.xml"
        valScheme = <optimized out>
        doNamespaces = <optimized out>
        doSchema = <optimized out>
        schemaFullChecking = <optimized out>
        doList = <optimized out>
        errorOccurred = false
        recognizeNEL = <optimized out>
        localeStr = '\000' <repeats 63 times>
        argInd = 2
        parser = 0x2aaaab2c2d8
        handler = {<xercesc_3_1::HandlerBase> = {<xercesc_3_1::EntityResolver> 
= {
              _vptr.EntityResolver = 0x2aaaaab39f8 <vtable for 
SAXCountHandlers+16>}, <xercesc_3_1::DTDHandler> = {
              _vptr.DTDHandler = 0x2aaaaab3aa0 <vtable for 
SAXCountHandlers+184>}, <xercesc_3_1::DocumentHandler> = {
              _vptr.DocumentHandler = 0x2aaaaab3ad8 <vtable for 
SAXCountHandlers+240>}, <xercesc_3_1::ErrorHandler> = {
              _vptr.ErrorHandler = 0x2aaaaab3b40 <vtable for 
SAXCountHandlers+344>}, <No data fields>}, fAttrCount = 0, fCharacterCount = 0,
          fElementCount = 0, fSpaceCount = 0, fSawErrors = false}
        duration = <optimized out>
        fin = <incomplete type>
(gdb)
(gdb) continue
Continuing.
terminate called after throwing an instance of 'xercesc_3_1::RuntimeException'

Program received signal SIGABRT, Aborted.
0x000003fffb9db536 in raise () from /lib/s390x-linux-gnu/libc.so.6
(gdb) bt full
#0  0x000003fffb9db536 in raise () from /lib/s390x-linux-gnu/libc.so.6
No symbol table info available.
#1  0x000003fffb9dca7e in abort () from /lib/s390x-linux-gnu/libc.so.6
No symbol table info available.
#2  0x000003fffbcb6bfe in __gnu_cxx::__verbose_terminate_handler() () from 
/usr/lib/s390x-linux-gnu/libstdc++.so.6
No symbol table info available.
#3  0x000003fffbcb46cc in ?? () from /usr/lib/s390x-linux-gnu/libstdc++.so.6
No symbol table info available.
#4  0x000003fffbcb321a in ?? () from /usr/lib/s390x-linux-gnu/libstdc++.so.6
No symbol table info available.
#5  0x000003fffbcb3f44 in __gxx_personality_v0 () from 
/usr/lib/s390x-linux-gnu/libstdc++.so.6
No symbol table info available.
#6  0x000003fffbb55658 in ?? () from /lib/s390x-linux-gnu/libgcc_s.so.1
No symbol table info available.
#7  0x000003fffbb55a70 in _Unwind_RaiseException () from 
/lib/s390x-linux-gnu/libgcc_s.so.1
No symbol table info available.
#8  0x000003fffbcb4a24 in __cxa_throw () from 
/usr/lib/s390x-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x000003fffdd87ca6 in xercesc_3_1::XMLBufferMgr::releaseBuffer 
(this=this@entry=0x2aaaab2d8f0, toRelease=...)
    at xercesc/framework/XMLBufferMgr.cpp:111
No locals.
#10 0x000003fffde5a134 in xercesc_3_1::XMLBufBid::~XMLBufBid (this=<synthetic 
pointer>, __in_chrg=<optimized out>)
    at ./xercesc/framework/XMLBufferMgr.hpp:128
No locals.
#11 xercesc_3_1::DTDScanner::scanExtSubsetDecl (this=this@entry=0x3ffffffe398, 
inIncludeSect=inIncludeSect@entry=false, isDTD=isDTD@entry=true)
    at xercesc/validators/DTD/DTDScanner.cpp:2469
        janContentFlag = {fOldVal = false, fValPtr = 0x3ffffffe3d0}
        bAcceptDecl = false
        bbSpace = {<xercesc_3_1::XMemory> = {<No data fields>}, fBuffer = 
<optimized out>, fMgr = 0x2aaaab2d8f0}
        orgReader = 3
        inMarkup = <optimized out>
        inCharData = false
#12 0x000003fffdda1b72 in xercesc_3_1::IGXMLScanner::scanDocTypeDecl 
(this=0x2aaaab2d768) at xercesc/internal/IGXMLScanner.cpp:1544
        reader = 0x3fffb1ed018
        gDTDStr = {68, 84, 68, 0}
        declDTD = 0x2aaaab3d488
        janDecl = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3d488}
        srcUsed = 0x2aaaab3da68
        janSrc = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3da68}
        skippedSomething = true
---Type <return> to continue, or q <return> to quit---
        bbRootName = {<xercesc_3_1::XMemory> = {<No data fields>}, fBuffer = 
@0x2aaaab38e48, fMgr = <optimized out>}
        colonPosition = 1
        validName = <optimized out>
        rootDeclMgr = <optimized out>
        rootDecl = <optimized out>
        rootDeclJanitor = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x0}
        hasIntSubset = <optimized out>
        hasExtSubset = <optimized out>
        sysId = 0x2aaaab3c1a0
        pubId = 0x2aaaab3c180
        dtdScanner = {<xercesc_3_1::XMemory> = {<No data fields>}, 
_vptr.DTDScanner = 0x3fffdfa03e0 <vtable for xercesc_3_1::DTDScanner+16>,
          fMemoryManager = 0x2aaaaab5110, fGrammarPoolMemoryManager = 
0x2aaaaab5110, fDocTypeHandler = 0x0, fDumAttDef = 0x0, fDumElemDecl = 0x0,
          fDumEntityDecl = 0x0, fInternalSubset = false, fNextAttrId = 5, 
fDTDGrammar = 0x2aaaab355c8, fBufMgr = 0x2aaaab2d8f0,
          fReaderMgr = 0x2aaaab2d838, fScanner = 0x2aaaab2d768, 
fPEntityDeclPool = 0x2aaaab3b998, fEmptyNamespaceId = 0, fDocTypeReaderId = 1}
        janSysId = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3c1a0, fMemoryManager = 0x2aaaaab5110}
        janPubId = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab3c180, fMemoryManager = 0x2aaaaab5110}
#13 0x000003fffddd830a in xercesc_3_1::XMLScanner::scanProlog 
(this=this@entry=0x2aaaab2d768) at xercesc/internal/XMLScanner.cpp:1279
        envvar = <optimized out>
        nextCh = <optimized out>
        sawDocTypeDecl = false
#14 0x000003fffdda5a4c in xercesc_3_1::IGXMLScanner::scanDocument 
(this=0x2aaaab2d768, src=...) at xercesc/internal/IGXMLScanner.cpp:206
        resetReaderMgr = {fObject = 0x2aaaab2d838,
          fToCall = (void (xercesc_3_1::ReaderMgr::*)(xercesc_3_1::ReaderMgr * 
const)) 0x3fffddb45e8 <xercesc_3_1::ReaderMgr::reset()>}
#15 0x000003fffddd9f8c in xercesc_3_1::XMLScanner::scanDocument 
(this=this@entry=0x2aaaab2d768, systemId=0x2aaaab35480)
    at xercesc/internal/XMLScanner.cpp:400
        srcToUse = 0x2aaaab354c8
        janSrc = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab354c8}
#16 0x000003fffddda326 in xercesc_3_1::XMLScanner::scanDocument 
(this=0x2aaaab2d768, systemId=<optimized out>) at 
xercesc/internal/XMLScanner.cpp:408
        tmpBuf = <optimized out>
        janBuf = {<xercesc_3_1::XMemory> = {<No data fields>}, fData = 
0x2aaaab35480, fMemoryManager = 0x2aaaaab5110}
#17 0x000003fffde16fcc in xercesc_3_1::SAXParser::parse (this=0x2aaaab2c2d8, 
systemId=<optimized out>) at xercesc/parsers/SAXParser.cpp:617
        resetInProgress = {fObject = 0x2aaaab2c2d8,
          fToCall = (void (xercesc_3_1::SAXParser::*)(xercesc_3_1::SAXParser * 
const)) 0x3fffde153f8 <xercesc_3_1::SAXParser::resetInProgress()>}
#18 0x000002aaaaaaefe2 in main (argC=<optimized out>, argV=0x3fffffff208) at 
src/SAXCount/SAXCount.cpp:260
        startMillis = 1481486004393
        endMillis = <optimized out>
        fURI = '\000' <repeats 999 times>
        xmlFile = 0x3fffffff530 "samples/data/personal.xml"
        valScheme = <optimized out>
        doNamespaces = <optimized out>
---Type <return> to continue, or q <return> to quit---
        doSchema = <optimized out>
        schemaFullChecking = <optimized out>
        doList = <optimized out>
        errorOccurred = false
        recognizeNEL = <optimized out>
        localeStr = '\000' <repeats 63 times>
        argInd = 2
        parser = 0x2aaaab2c2d8
        handler = {<xercesc_3_1::HandlerBase> = {<xercesc_3_1::EntityResolver> 
= {
              _vptr.EntityResolver = 0x2aaaaab39f8 <vtable for 
SAXCountHandlers+16>}, <xercesc_3_1::DTDHandler> = {
              _vptr.DTDHandler = 0x2aaaaab3aa0 <vtable for 
SAXCountHandlers+184>}, <xercesc_3_1::DocumentHandler> = {
              _vptr.DocumentHandler = 0x2aaaaab3ad8 <vtable for 
SAXCountHandlers+240>}, <xercesc_3_1::ErrorHandler> = {
              _vptr.ErrorHandler = 0x2aaaaab3b40 <vtable for 
SAXCountHandlers+344>}, <No data fields>}, fAttrCount = 0, fCharacterCount = 0,
          fElementCount = 0, fSpaceCount = 0, fSawErrors = false}
        duration = <optimized out>
        fin = <incomplete type>
(gdb) c
Continuing.

Program terminated with signal SIGABRT, Aborted.
The program no longer exists.
(gdb) quit
(sid_s390x-dchroot)mattia@zelenka ~/xerces/xerces-c-3.1.4+debian %

Attachment: signature.asc
Description: PGP signature

Reply via email to