Sean Champ <junctionxyz(a)mediaone.net> writes:
* xemacs version: xemacs 21.4.5, gtk widgets
* steps to reproduce, and description:
try this, when you're ok with your xemacs possibly segfaulting:
(popup-menu (vector "test" #'ignore t)
when evaluating that form, my xemacs segfaults.
it works fine if it's like this:
(popup-menu (list "menu header not shown in GTK xemacs"
(vector "test" #'ignore t)))
this xemacs just doesn't seem to like a vector as the first
arg on popup-menu
* suggested fix:
somewhere in the popup-menu defun:
(check-argument-type #'listp menu-description)
..or whatever C equivalent
This should definitely be applied to 21.4 - this patch is against 21.5,
which still had this problem.
Ceterum censeo vi esse delendam