[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#53227: master: Wrong error message with M-: (funcall).
From: |
Alan Mackenzie |
Subject: |
bug#53227: master: Wrong error message with M-: (funcall). |
Date: |
Thu, 13 Jan 2022 07:39:05 +0000 |
Hello, Emacs.
In the master branch, with emacs -Q, do
M-: (funcall) RET
.. The error message one sees is
(void-function nil)
.. This is wrong. There is no function, nil or otherwise, supplied to
funcall. The error message ought to be "Too few arguments", or
something like that.
The cause of the bug lies in Ffuncall in .../src/eval.c. There, the
code uses args[0] without first checking that nargs > 0.
--
Alan Mackenzie (Nuremberg, Germany).
- bug#53227: master: Wrong error message with M-: (funcall).,
Alan Mackenzie <=
- bug#53227: master: Wrong error message with M-: (funcall)., Robert Pluim, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Lars Ingebrigtsen, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Andreas Schwab, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Andreas Schwab, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Andreas Schwab, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Andreas Schwab, 2022/01/13
- bug#53227: master: Wrong error message with M-: (funcall)., Stefan Monnier, 2022/01/13