to reproduce:
M-x apropos-value<RET>xxx<RET>
XEmacs crashes
Lisp:
Fatal error: assertion failed, file c:\software\SRC\xemacs-beta\nt\..\src\chars
t.h, line 501, valid_char_p (retval)
Fatal error.
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
If you have access to the PROBLEMS file that came with your
version of XEmacs, please check to see if your crash is described
there, as there may be a workaround available.
Otherwise, please report this bug by running the send-pr
script included with XEmacs, or selecting `Send Bug Report'
from the help menu.
As a last resort send ordinary email to `crashes(a)xemacs.org'.
*MAKE SURE* to include the information in the command
M-x describe-installation.
Lisp backtrace follows:
prin1-to-string(#s(char-table type generic data ( (?\^@ ?\^А
〓) nil latin-iso8
59-1 nil latin-iso8859-2 nil latin-iso8859-3 nil latin-iso8859-4 nil thai-tis62
nil greek-iso8859-7 nil arabic-iso8859-6 nil hebrew-iso8859-8 nil katakana-jis
0201 nil latin-jisx0201 nil cyrillic-iso8859-5 nil latin-iso8859-9 nil latin-is
8859-15 nil composite nil japanese-jisx0208-1978 nil chinese-gb2312 nil japanes
-jisx0208 nil korean-ksc5601 nil japanese-jisx0212 nil chinese-cns11643-1 nil c
inese-cns11643-2 nil chinese-big5-1 nil chinese-big5-2 nil arabic-digit nil ara
ic-1-column nil arabic-2-column nil chinese-sisheng nil latin-iso8859-14 nil in
ian-is13194 nil (?Южа ?Юж
〓) nil
?Юж
〓 t
?Юж
〓 nil
?Юж
〓 t
?Юж
〓 nil
?Юж
�� t
(?Юж
��
?Ю
��) nil
?Юж
�� t
(?Юж
��
?Юж
) nil ipa nil vietnamese-viscii-upper nil vietnamese-vi
cii-lower nil chinese-cns11643-3 nil chinese-cns11643-4 nil chinese-cns11643-5
il chinese-cns11643-6 nil chinese-cns11643-7 nil chinese-isoir165 nil ethiopic
il indian-2-column nil indian-1-column nil japanese-jisx0213-1 nil japanese-jis
0213-2 nil thai-xtis nil tibetan nil tibetan-1-column nil)))
# bind (function symbol predicate)
apropos-value-internal(boundp use-default-ascent symbol-value)
# bind (symbol)
#<compiled-function (symbol) "...(51)" [do-all apropos-accumulator p v f symb
l nil (apropos-regexp do-all apropos-accumulator symbol f v p) apropos-value-in
ernal boundp symbol-value fboundp symbol-function apropos-format-plist "\n "
t] 5>(use-default-ascent)
mapatoms(#<compiled-function (symbol) "...(51)" [do-all apropos-accumulator p
v f symbol nil (apropos-regexp do-all apropos-accumulator symbol f v p) apropos
value-internal boundp symbol-value fboundp symbol-function apropos-format-plist
"\n " t] 5>)
# bind (f v p do-all apropos-regexp)
apropos-value("xxx" nil)
# bind (command-debug-status)
call-interactively(apropos-value)
command-execute(apropos-value t)
# bind (_execute_command_keys_ _execute_command_name_ prefix-arg)
execute-extended-command(nil)
# bind (command-debug-status)
call-interactively(execute-extended-command)
# (condition-case ... . error)
# (catch top-level ...)
C backtrace
assert_failed(const char * 0x01270aec, int 0x000001f5, const char * 0x01270ad4) line 3534
MAKE_CHAR(long 0x01dc5280, int 0x00000020, int 0x00000000) line 501 + 45 bytes
print_chartab_charset_row(long 0x01dc5280, int 0xffffffff, Lisp_Char_Table_Entry * 0x01dcac00, long 0x01b6c580) line 267 + 45 bytes
print_char_table(long 0x01d37000, long 0x01b6c580, int 0x00000001) line 382 + 25 bytes
print_internal(long 0x01d37000, long 0x01b6c580, int 0x00000001) line 1588 + 35 bytes
Fprin1_to_string(long 0x01d37000, long 0x01b04804) line 783 + 28 bytes
Ffuncall(int 0x00000002, long * 0x0082eb28) line 3479 + 93 bytes
execute_optimized_program(const unsigned char * 0x0218c590, int 0x00000006, long * 0x0218ccd0) line 744 + 16 bytes
funcall_compiled_function(long 0x0208e2c0, int 0x00000003, long * 0x0082ee14) line 516 + 53 bytes
Ffuncall(int 0x00000004, long * 0x0082ee10) line 3514 + 17 bytes
execute_optimized_program(const unsigned char * 0x02172690, int 0x00000005, long * 0x02172a90) line 744 + 16 bytes
funcall_compiled_function(long 0x0208e250, int 0x00000001, long * 0x0082f104) line 516 + 53 bytes
Ffuncall(int 0x00000002, long * 0x0082f100) line 3514 + 17 bytes
call1(long 0x0208e250, long 0x01d3a424) line 4134 + 11 bytes
mapatoms_1(long 0x01d3a424, void * 0x0082f160) line 427 + 15 bytes
map_obarray(long 0x01b12000, int (long, void *)* 0x011952c8 mapatoms_1(long, void *), void * 0x0082f160) line 414 + 11 bytes
Fmapatoms(long 0x0208e250, long 0x01b12000) line 444 + 18 bytes
Ffuncall(int 0x00000002, long * 0x0082f1e8) line 3479 + 93 bytes
execute_optimized_program(const unsigned char * 0x0218c5d0, int 0x00000005, long * 0x0218cd50) line 744 + 16 bytes
funcall_compiled_function(long 0x0208e26c, int 0x00000002, long * 0x0082f4cc) line 516 + 53 bytes
Ffuncall(int 0x00000003, long * 0x0082f4c8) line 3514 + 17 bytes
Fcall_interactively(long 0x01ddf64c, long 0x01b0481c, long 0x01b04804) line 998 + 22 bytes
Fcommand_execute(long 0x01ddf64c, long 0x01b0481c, long 0x01b04804) line 2920 + 17 bytes
Ffuncall(int 0x00000003, long * 0x0082f730) line 3479 + 127 bytes
execute_optimized_program(const unsigned char * 0x0208f910, int 0x00000007, long * 0x01bd1310) line 744 + 16 bytes
funcall_compiled_function(long 0x01be1368, int 0x00000001, long * 0x0082fa1c) line 516 + 53 bytes
Ffuncall(int 0x00000002, long * 0x0082fa18) line 3514 + 17 bytes
Fcall_interactively(long 0x01be1b64, long 0x01b04804, long 0x01b04804) line 998 + 22 bytes
Fcommand_execute(long 0x01be1b64, long 0x01b04804, long 0x01b04804) line 2920 + 17 bytes
execute_command_event(command_builder * 0x01ef0dc0, long 0x01e962a4) line 4079 + 25 bytes
Fdispatch_event(long 0x01e962a4) line 4374 + 70 bytes
Fcommand_loop_1() line 584 + 9 bytes
command_loop_1(long 0x01b04804) line 497
condition_case_1(long 0x01b04864, long (long)* 0x01073f99 command_loop_1(long), long 0x01b04804, long (long, long)* 0x010739b0 cmd_error(long, long), long 0x01b04804) line 1692 + 7 bytes
command_loop_3() line 258 + 35 bytes
command_loop_2(long 0x01b04804) line 271
internal_catch(long 0x01b252a4, long (long)* 0x01073b00 command_loop_2(long), long 0x01b04804, int * volatile 0x00000000) line 1317 + 7 bytes
initial_command_loop(long 0x01b04804) line 307 + 25 bytes
STACK_TRACE_EYE_CATCHER(int 0x00000001, char * * 0x01dc6e10, char * * 0x01d87400, int 0x00000000) line 2314
main(int 0x00000001, char * * 0x01dc6e10, char * * 0x01d87400) line 2755
================================================================
System Info to help track down your bug:
---------------------------------------
OS version:
Microsoft Windows 2000 [Version 5.00.2195]
OS: Windows_NT
XEmacs 21.5-b5 \"beets\" configured for `i586-pc-win32'.
Building XEmacs in \"c:\\software\\SRC\\xemacs-beta\\nt\".
Using compiler \"cl -nologo -W3 -Od -Zi -ML\".
Installing XEmacs in \"c:\\Program Files\\XEmacs\\XEmacs-21.5-b5\".
Package path is \"~\\.xemacs;;c:\\Program Files\\XEmacs\\site-packages;c:\\Program Files\\XEmacs\\mule-packages;c:\\Program Files\\XEmacs\\xemacs-packages\".
Compiling in support for Microsoft Windows native GUI.
Compiling in international (MULE) support.
Compiling in support for XPM images.
Compiling in support for GIF images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for GZIP compression/decompression.
Compiling in support for toolbars.
Compiling in support for dialogs.
Compiling in support for widgets.
Compiling in support for native sounds.
Compiling in fast dired implementation.
Compiling in extra debug checks. XEmacs will be slow!
Load-Path Lisp Shadows:
----------------------
(c:\Documents and Settings\npak\.xemacs\conf\recent-files c:\Program
Files\XEmacs\xemacs-packages\lisp\edit-utils\recent-files
~/.xemacs/site-lisp\finder c:\software\SRC\xemacs-beta\lisp\finder)