Just tried the same. There is also a SIGV if you try to delete the public key alone. Apparently the public key object in the framework has no related object in the pkcs15 layer.
Andreas Am 27.09.2012 13:04, schrieb Viktor Tarasov: > > > On Thu, Sep 27, 2012 at 11:30 AM, Peter Stuge <pe...@stuge.se > <mailto:pe...@stuge.se>> wrote: > > Andreas Schwier wrote: > > I will first need to write a small test in C to reproduce the > problem. > > Right now we test from Java, which makes debugging a real nightmare. > > Maybe you can reproduce it using some of the existing command line > tools? > > > It can be reproduced, using command > # pkcs11-tool --module ./build/lib/opensc-pkcs11.so --slot-index 0 -l > --pin "1234" --delete-object --type cert --id <object-id> > > and patched pkcs11-tool: > diff --git a/src/tools/pkcs11-tool.c b/src/tools/pkcs11-tool.c > index f23948b..30074d8 100644 > --- a/src/tools/pkcs11-tool.c > +++ b/src/tools/pkcs11-tool.c > @@ -824,6 +824,9 @@ int main(int argc, char * argv[]) > util_fatal("You should specify at least one > of the " > "object ID, object label, > application label or application ID\n"); > delete_object(session); > + > + printf("Now list public keys ...\n"); > + list_objects(session, CKO_PUBLIC_KEY); > } > > if (do_set_id) { > > > I will look for the solution. > > > > //Peter > _______________________________________________ > opensc-devel mailing list > opensc-devel@lists.opensc-project.org > <mailto:opensc-devel@lists.opensc-project.org> > http://www.opensc-project.org/mailman/listinfo/opensc-devel > > > > > _______________________________________________ > opensc-devel mailing list > opensc-devel@lists.opensc-project.org > http://www.opensc-project.org/mailman/listinfo/opensc-devel -- --------- CardContact Software & System Consulting |.##> <##.| Andreas Schwier |# #| Schülerweg 38 |# #| 32429 Minden, Germany |'##> <##'| Phone +49 571 56149 --------- http://www.cardcontact.de http://www.tscons.de http://www.openscdp.org _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel