"John Utz" <[EMAIL PROTECTED]> writes:
> yup, 1.7
>
> i hacked around and got it to compile, that was a requirement for me today
> because i have been working at home on my FreeBSD box, and some FreeBSD
> showstoppers where fixed in 1.7
>
> so, i got the xerces-c stuff sorted out, it compiles, it runs all the
> c samples without dumping core.
>
> so then i went on and fixed up my copy of xerces-p to work with 1.7. i
> think that all i had to do was prepend "xercesc/" to the include paths and
> it was good to go.
Huh, that's pretty decent of the xerces-c folks not to massively
change the interface on us like they used to ;-)
> so now i am debugging the tests. i get a core dump on DOMException.t here:
>
> my @persons1 = $doc1->getElementsByTagName('person');
>
> #0 0x28439009 in _wrap_DOM_Document_getElementsByTagName (cv=0x8492d8c)
> at Xerces.C:45754
> 45754 XSRETURN(argvi);
> (gdb) bt
> #0 0x28439009 in _wrap_DOM_Document_getElementsByTagName (cv=0x8492d8c)
> at Xerces.C:45754
> #1 0x80b4df2 in Perl_pp_entersub () at pp_hot.c:2618
> #2 0x80ad112 in Perl_runops_standard () at run.c:23
> #3 0x805c358 in S_run_body (oldscope=1) at perl.c:1466
> #4 0x805c01d in perl_run (my_perl=0x812b030) at perl.c:1393
> #5 0x8059050 in main (argc=2, argv=0xbfbff7f8, env=0xbfbff804)
> at perlmain.c:52
> #6 0x8058f29 in _start ()
> Current language: auto; currently c++
>
> (gdb) print argvi
> $1 = 1
>
>
> any suggestions as to what my be going wrong here? here's the
> implementation from Xerces.C
Huh...
That's pretty screwed. Can you try commenting out the exception
handling stuff in Xerces.i and re-making, and see if that solves the
core dump.
Other than that, I'm afraid I'm at a loss.
jas.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]