[xmlsec] Problem with multiple X509Certificates

Aleksey Sanin aleksey at aleksey.com
Wed Nov 17 12:12:05 PST 2010


What is the stack trace?

Aleksey

On 11/17/10 12:01 PM, Flávio Costa wrote:
> Hi.
>
> I developed my Delphi application using DLLs downloaded from
> ftp://ftp.zlatkovic.com/libxml/ and everything was fine on my tests
> using my company A1 certificate.
>
> When deploying to my first customer, his signed XML contained 4 distinct
> X509Certificate tags. After inspecting my code, I found that this
> strange error was created by libxmlsec, and some google search lead me
> to version 1.2.16, which contains a fix for this problem. But zlatkovic
> only provides binaries for version 1.2.13, so I tried to compile myself.
>
> The following was compiled successfully with MS Visual Studio 2010:
> zlib-1.2.5
> xmlsec-1.2.16
> libxml2-2.7.8
> libxslt-1.1.25
>
> Using new compiled DLLs, my Delphi code reached the following assert on
> list.c line 184:
>
> xmlSecAssert2(dst->id == src->id, -1);
>
> I've tried to compile libxmlsec version 1.2.13 again, but my code only
> works with zlatkovic's binaries. Every version (1.2.13, 1.2.14, 1.2.15)
> has this same assertion.
>
> Any suggestions?
>
> Thanks in advance.
>
>
>
> _______________________________________________
> xmlsec mailing list
> xmlsec at aleksey.com
> http://www.aleksey.com/mailman/listinfo/xmlsec


More information about the xmlsec mailing list