emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emacs-26 c87d04e: Avoid aborts in 'md5'


From: Michael Albinus
Subject: Re: emacs-26 c87d04e: Avoid aborts in 'md5'
Date: Wed, 28 Feb 2018 10:09:25 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.91 (gnu/linux)

Andreas Schwab <address@hidden> writes:

> On Feb 28 2018, Michael Albinus <address@hidden> wrote:
>
>> address@hidden (Eli Zaretskii) writes:
>>
>>> diff --git a/src/fns.c b/src/fns.c
>>> index aba34fd..de1dad3 100644
>>> --- a/src/fns.c
>>> +++ b/src/fns.c
>>> @@ -4952,6 +4952,9 @@ extract_data_from_object (Lisp_Object spec,
>>>  #endif
>>>      }
>>>  
>>> +  if (!STRINGP (object))
>>> +    signal_error ("Invalid object argument",
>>> +             NILP (object) ? build_string ("nil") : object);
>>>    return SSDATA (object);
>>>  }
>>
>> Don't we call CHECK_STRING (object) in such cases, which raises the
>> standardized error Qwrong_type_argument?
>
> How can that ever happen anyway?

See bug#30627.

> Andreas.

Best regards, Michael.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]