-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 7/9/15 9:53 AM, Dr. Stephen Henson wrote: > On Thu, Jul 09, 2015, Richard Welty wrote: > >> >> how does one set a content type for a signed CMS object? i am >> creating it with a call to CMS_sign (with flag CMS_PARTIAL set >> among others), then when i call CMS_set1_eContentType it >> crashes. >> > > That should work because that's what the cms utility does. Are you > checking that the return value from CMS_sign() is not NULL? What > arguments are you passing to CMS_set1_eContentType()? i had commented out the problem code in order to move forward; i just uncommented it and reran the test and now it works. there must have been some commenting error on my part. now i have a stack trace in CMS_verify to chase down. as i've spotted some things in my code that need to be adjusted, i'll not bother anyone with questions about that just now. thanks for the help, richard -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQIcBAEBCAAGBQJVnoVyAAoJEBg+LdNh/YEcfTMQALSPliel6eFXx6xQUIp6bi+D wtR2hifU1Y6/AhvyO9osW/QiqPdXobkX94acFmj2cj5as9NwpriETNEYn3TF12Uu YYhfrEa/JP2kyDTFTR+zzS8bN0WZTxVNnTBx7zy3oZsZ/modr+1wHfBSe9BOeUc5 uwc1xLkl82b5rZGbtmjkxHEFp776lsXkzDUkZEbNLbfjLpOY+NEBTmQXr8DJvxMP Xsu6DnbRTNiM80TIi4LdMMaSBdEPiusOYYxxFygDtEwqi2vveQ9iQPCrITLsu0Zd 1M1pobRtUMcBaEE69+F5dagYDKcdJm5LiS4nkn9sGS2OQDRUWYLeJJBWI+/SmHpm t+jkP8UTVy1XaUGgknHZB435Fv1o71X+pWllDOO3L79G4Jcp7Nrs4soJrBFkgTSc K5Y3eHdfKIqG0349obghHR9uYQme90eqexA2reih3Lfy6uFqK1UZutkB70v+IdEx sxkA11zrM3DtAYBEBg7exGxyqS823USRSVXSE+CkwPghypYyalmZSxaHL0GMn+bM 3QK2OUWUqfjkizzOub1NRnTxtK1kBjrGpQpzWf6JqnToo//rn12mmJpeyIWA4m6X PBtJwLxZqkeThU49uJzm6nfM0saWdeM33IfmCj2pTvAESbf2Tfp7VOpJ1xDS03xy vq8HBJXtSomGiel31rfB =X9xM -----END PGP SIGNATURE-----