Assertion failure from gnupg with enigmail 1.2
David Tomaschik
david at systemoverlord.com
Wed Jul 13 00:17:26 CEST 2011
Sorry, this was intended to be sent to the entire list, but I composed
it in a hurry.... my apologies.
On Tue, Jul 12, 2011 at 4:24 PM, David Tomaschik
<david at systemoverlord.com> wrote:
> assert() kills the program if the value in the parentheses evaluates
> to FALSE. In this case, that means that "data" evaluates to FALSE,
> which is most likely NULL.
>
> In this particular case, I recommend looking at
> http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2011-July/214517.html
>
> David
>
>
> On Tue, Jul 12, 2011 at 3:09 PM, Doug Barton <dougb at dougbarton.us> wrote:
>> I sent the following message to the enigmail list but they punted me to
>> you. :) To clarify, I can take the same command line and run it in a
>> terminal against a text file just fine. If you lot can tell me what the
>> failed assertion means, I can go back to the enigmail folks with more data.
>>
>>
>> Thanks,
>>
>> Doug
>>
>>
>>
>> Howdy,
>>
>> I'm getting some odd errors with enigmail 1.2 and tb5 on FreeBSD. I just
>> sent a message to a mailing list and the "sign replies to signed mail"
>> auto-option kicked in, which is great. :) The problem is, the signature
>> on my message fails to validate, which has never happened to me before.
>>
>> So then I tried sending myself a simple message and I get this:
>>
>> enigmail> /usr/local/bin/gpg2 --charset utf8 --batch --no-tty
>> --status-fd 2 -t --clearsign -u 0x1A1ABC84 --use-agent
>> Assertion failed: (data), function mpi_from_sexp, file pkglue.c, line 41.
>>
>> That line from pkglue.c:
>>
>> static gcry_mpi_t
>> mpi_from_sexp (gcry_sexp_t sexp, const char * item)
>> {
>> gcry_sexp_t list;
>> gcry_mpi_t data;
>>
>> list = gcry_sexp_find_token (sexp, item, 0);
>> assert (list);
>> data = gcry_sexp_nth_mpi (list, 1, 0);
>> assert (data); <<<<<<<<< line 41
>> gcry_sexp_release (list);
>> return data;
>> }
>>
>>
>> Doug
>>
>> --
>>
>> Nothin' ever doesn't change, but nothin' changes much.
>> -- OK Go
>>
>> Breadth of IT experience, and depth of knowledge in the DNS.
>> Yours for the right price. :) http://SupersetSolutions.com/
>>
>> _______________________________________________
>> Gnupg-users mailing list
>> Gnupg-users at gnupg.org
>> http://lists.gnupg.org/mailman/listinfo/gnupg-users
>>
>
>
>
> --
> David Tomaschik, RHCE, LPIC-1
> System Administrator/Open Source Advocate
> OpenPGP: 0x5DEA789B
> http://systemoverlord.com
> david at systemoverlord.com
>
--
David Tomaschik, RHCE, LPIC-1
System Administrator/Open Source Advocate
OpenPGP: 0x5DEA789B
http://systemoverlord.com
david at systemoverlord.com
More information about the Gnupg-users
mailing list