> 3. Type: M-x describe-key RET a RET (segfault) Hey Gavin, I stole your fix and it seems to work here too:
--- a/info/infodoc.c +++ b/info/infodoc.c @@ -466,7 +466,8 @@ *k++ = keystroke; *k = '\0'; - if (map[keystroke].value.function == NULL) + if (map[keystroke].value.function == NULL + || !map[keystroke].value.function->func /* "invalid" mapping */) { message_in_echo_area (_("%s is undefined"), pretty_keyseq (keys)); return;