<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Crash when trying to digitally sign an ODT using aHungarian eID card"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=109180#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Crash when trying to digitally sign an ODT using aHungarian eID card"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=109180">bug 109180</a>
from <span class="vcard"><a class="email" href="mailto:vmiklos@collabora.co.uk" title="Miklos Vajna <vmiklos@collabora.co.uk>"> <span class="fn">Miklos Vajna</span></a>
</span></b>
<pre>I don't think it is realistic to debug this remotely via bugzilla comments, but
let me give this a try once:
The interesting part from your backtrace is this:
<span class="quote">> Program received signal SIGSEGV, Segmentation fault.
> 0x00007fffeb6d82b0 in SECKEY_GetPublicKeyType () from /home/gabor/src/core/instdir/program/libnss3.so
> #0 0x00007fffeb6d82b0 in SECKEY_GetPublicKeyType () from /home/gabor/src/core/instdir/program/libnss3.so
> #1 0x00007fffae5e49b3 in xmlSecNssKeyDataEcdsaGetType (data=0x7683fb0) at pkikeys.c:1463</span >
xmlSecNssKeyDataEcdsaGetType() is "my" code in xmlsec;
SECKEY_GetPublicKeyType() gets called just to assert that you you ask the "is
this a public or a private+public key?" question with this function for an
ecdsa key. Does it make any difference if you comment out that second assert?
(Edit workdir/UnpackedTarball/xmlsec/src/nss/pkikeys.c:1463, i.e. comment out
that line, make build-nocheck).
I expect this is some corruption and it'll just crash a bit later at a
different place if getting the type of a key causes a crash, but it is worth a
try.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>