From xemacs-m  Mon Jan 13 18:06:13 1997
Received: from sundancer.tng.oche.de (sundancer.tng.oche.de [194.94.252.29])
          by xemacs.org (8.8.4/8.8.4) with ESMTP
	  id RAA08352 for <xemacs-beta@xemacs.org>; Mon, 13 Jan 1997 17:43:29 -0600 (CST)
Received: by sundancer.tng.oche.de
	id m0vjx3h-0001ayC
	(Debian Smail-3.2 1996-Jul-4 #2); Tue, 14 Jan 1997 01:48:57 +0100 (MET)
Received: (qmail 31067 invoked by uid 500); 13 Jan 1997 22:23:05 -0000
To: xemacs-beta@xemacs.org
Subject: Coding systems that crash my 20.0b90
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: multipart/mixed;
 boundary="Multipart_Mon_Jan_13_23:23:02_1997-1"
Content-Transfer-Encoding: 7bit
From: Carsten Leonhardt <leo@arioch.tng.oche.de>
Date: 13 Jan 1997 23:23:04 +0100
Message-ID: <m368115i5z.fsf@arioch.tng.oche.de>
Lines: 290
X-Mailer: Red Gnus v0.80/XEmacs 20.0

--Multipart_Mon_Jan_13_23:23:02_1997-1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

I tested all the coding systems as reported by (coding-system-list) with

(decode-coding-string ". ." '<coding-system>)

Now that koi8 seems to be disabled, that leaves iso-2022-lock, viscii
and vscii which cause a crash (the systems with affix -dos -mac and
-unix behave like their "parents").

Here are the reports:


--Multipart_Mon_Jan_13_23:23:02_1997-1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

Fatal error: assertion failed, file /mnt/adisk/src/xemacs-20.0-b90/src/./mule-charset.h, line 479, RECORD_TYPEP (_obj, lrecord_charset) || MARKED_RECORD_P (_obj)

Fatal error (6).
[..]
Lisp backtrace follows:

  decode-coding-region(1 14 iso-2022-lock)
  # (unwind-protect ...)
  # bind (curbuf tempbuf coding-system str)
  decode-coding-string(". ." iso-2022-lock)
  eval((decode-coding-string ". ." (quote iso-2022-lock)))
  # bind (standard-output form eval-defun-arg-internal)
  eval-defun(nil)
  # bind (command-debug-status)
  call-interactively(eval-defun)
  # (condition-case ... . error)
  # (catch top-level ...)
IOT trap/Abort (core dumped)

Core was generated by `xemacs -q'.
Program terminated with signal 6, IOT trap/Abort.
Reading symbols from /usr/X11R6/lib/libXaw.so.6.1...done.
Reading symbols from /usr/lib/libpng.so.1.0.89...done.
Reading symbols from /usr/lib/libz.so...done.
Reading symbols from /usr/X11R6/lib/libXmu.so.6.0...done.
Reading symbols from /usr/X11R6/lib/libXt.so.6.0...done.
Reading symbols from /usr/X11R6/lib/libSM.so.6.0...done.
Reading symbols from /usr/X11R6/lib/libICE.so.6.0...done.
Reading symbols from /usr/X11R6/lib/libXext.so.6.1...done.
Reading symbols from /usr/X11R6/lib/libX11.so.6.1...done.
Reading symbols from /usr/lib/libncurses.so.3.0...done.
Reading symbols from /usr/lib/libcanna.so.1...done.
Reading symbols from /usr/lib/libRKC.so.1...done.
Reading symbols from /lib/libm.so.5.0.7...done.
Reading symbols from /lib/libc.so.5.4.17...done.
Reading symbols from /lib/ld-linux.so.1...done.
#0  0x4026b6a9 in __libc_kill ()
(gdb) where
#0  0x4026b6a9 in __libc_kill ()
#1  0x808a9f9 in fatal_error_signal (sig=6) at emacs.c:194
#2  0xbfffe78c in ?? ()
#3  0x4023b1bd in raise (sig=136424572)
#4  0x81ad0cb in decode_coding_iso2022 (decoding=0x843fa00, src=0x84cad41 ". .", 
    dst=0x8456000, n=12) at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-charset.h:479
#5  0x81a86b5 in mule_decode (decoding=0x843fa00, src=0x84cad40 ". .", dst=0x8456000, 
    n=13) at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:1960
#6  0x81a7f4c in decoding_writer (stream=0x843fa00, data=0x84cad40 ". .", size=13)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:1760
#7  0x8101bf6 in Lstream_flush_out (lstr=0x843fa00) at lstream.c:363
#8  0x8101c7d in Lstream_flush (lstr=0x843fa00) at lstream.c:393
#9  0x81a8f19 in encoding_flusher (stream=0x836c900)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:2263
#10 0x8101c63 in Lstream_flush_out (lstr=0x836c900) at lstream.c:385
#11 0x8101c7d in Lstream_flush (lstr=0x836c900) at lstream.c:393
#12 0x8102534 in Lstream_pseudo_close (lstr=0x836c900) at lstream.c:704
#13 0x8102556 in Lstream_close (lstr=0x836c900) at lstream.c:717
#14 0x81a878d in close_both_streams (cons=674961028)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:1972
#15 0x8098980 in unbind_to (count=10, value=405966852) at eval.c:4743
#16 0x81a8b02 in Fdecode_coding_region (start=1, end=14, coding_system=407040916, buffer=405966852)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:2032
#17 0x8096171 in primitive_funcall (fn=0x81a8800 <Fdecode_coding_region>, nargs=4, args=0xbfffee58)
    at eval.c:3460
#18 0x8096338 in funcall_subr (subr=0x82ecbb8, args=0xbfffee58) at eval.c:3482
#19 0x8095930 in funcall_recording_as (recorded_as=406082956, nargs=4, args=0xbfffef3c)
    at eval.c:3174
#20 0x8095a13 in Ffuncall (nargs=4, args=0xbfffef3c) at eval.c:3218
#21 0x8062716 in Fbyte_code (bytestr=942338160, vector=1210773676, maxdepth=4) at bytecode.c:418
#22 0x8096728 in funcall_lambda (fun=405467480, nargs=2, arg_vector=0xbfffefe4) at eval.c:3592
#23 0x80963fb in apply_lambda (fun=405467480, numargs=2, unevalled_args=405966852) at eval.c:3515
#24 0x80956a9 in Feval (form=674960972) at eval.c:3052
#25 0x8096125 in primitive_funcall (fn=0x8094ed0 <Feval>, nargs=1, args=0xbffff270) at eval.c:3457
#26 0x8096338 in funcall_subr (subr=0x8225050, args=0xbffff270) at eval.c:3482
#27 0x8095930 in funcall_recording_as (recorded_as=406051732, nargs=2, args=0xbffff26c)
    at eval.c:3174
#28 0x8095a13 in Ffuncall (nargs=2, args=0xbffff26c) at eval.c:3218
#29 0x8062716 in Fbyte_code (bytestr=942299624, vector=1210735160, maxdepth=3) at bytecode.c:418
#30 0x8096728 in funcall_lambda (fun=405428840, nargs=1, arg_vector=0xbffff384) at eval.c:3592
#31 0x80959ce in funcall_recording_as (recorded_as=406868236, nargs=2, args=0xbffff380)
    at eval.c:3190
#32 0x8095a13 in Ffuncall (nargs=2, args=0xbffff380) at eval.c:3218
#33 0x8065777 in Fcall_interactively (function=406868236, record_flag=405966852, keys=405966852)
    at callint.c:934
#34 0x809484c in Fcommand_execute (cmd=406868236, record=405966852, keys=405966852) at eval.c:2595
#35 0x80a7712 in execute_command_event (command_builder=0x836bb40, event=408206012)
    at event-stream.c:3502
#36 0x80a887b in Fdispatch_event (event=408206012) at event-stream.c:3840
#37 0x806f9d3 in Fcommand_loop_1 () at cmdloop.c:540
#38 0x806f6c3 in command_loop_1 (dummy=405966852) at cmdloop.c:460
#39 0x8093466 in condition_case_1 (handlers=405966948, bfun=0x806f650 <command_loop_1>, 
    barg=405966852, hfun=0x806e980 <cmd_error>, harg=405966852) at eval.c:1648
#40 0x806ea60 in command_loop_3 () at cmdloop.c:222
#41 0x806ea88 in command_loop_2 (dummy=405966852) at cmdloop.c:233
#42 0x8093059 in internal_catch (tag=406044644, func=0x806ea80 <command_loop_2>, arg=405966852, 
    threw=0x0) at eval.c:1325
#43 0x806ee92 in initial_command_loop (load_me=405966852) at cmdloop.c:271
#44 0x808b7a5 in main_1 (argc=2, argv=0xbffff680, envp=0xbffff68c) at emacs.c:1452
#45 0x808bed6 in main (argc=2, argv=0xbffff680, envp=0xbffff68c) at emacs.c:1803
#46 0x804ed3b in _start ()

--Multipart_Mon_Jan_13_23:23:02_1997-1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

Fatal error: assertion failed, file /mnt/adisk/src/xemacs-20.0-b90/src/./lisp.h, line 1227, INTP (obj)

Fatal error (6).
[..]
Lisp backtrace follows:

  decode-coding-region(1 14 viscii)
  # (unwind-protect ...)
  # bind (curbuf tempbuf coding-system str)
  decode-coding-string(". ." viscii)
  eval((decode-coding-string ". ." (quote viscii)))
  # bind (standard-output form eval-defun-arg-internal)
  eval-defun(nil)
  # bind (command-debug-status)
  call-interactively(eval-defun)
  # (condition-case ... . error)
  # (catch top-level ...)
IOT trap/Abort (core dumped)

#0  0x4026b6a9 in __libc_kill ()
#1  0x808a9f9 in fatal_error_signal (sig=6) at emacs.c:194
#2  0xbfffe69c in ?? ()
#3  0x4023b1bd in raise (sig=136413351)
#4  0x819d6fe in ccl_driver (ccl=0x852b494, src=0x83f0360 ". .", dst=0x8356b40, n=13, 
    end_flag=0) at /mnt/adisk/src/xemacs-20.0-b90/src/./lisp.h:1227
#5  0x81a869c in mule_decode (decoding=0x852b400, src=0x83f0360 ". .", dst=0x8356b40, 
    n=13) at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:1957
#6  0x81a7f4c in decoding_writer (stream=0x852b400, data=0x83f0360 ". .", size=13)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:1760
#7  0x8101bf6 in Lstream_flush_out (lstr=0x852b400) at lstream.c:363
#8  0x8101c7d in Lstream_flush (lstr=0x852b400) at lstream.c:393
#9  0x81a8f19 in encoding_flusher (stream=0x8532b00)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:2263
#10 0x8101c63 in Lstream_flush_out (lstr=0x8532b00) at lstream.c:385
#11 0x8101c7d in Lstream_flush (lstr=0x8532b00) at lstream.c:393
#12 0x8102534 in Lstream_pseudo_close (lstr=0x8532b00) at lstream.c:704
#13 0x8102556 in Lstream_close (lstr=0x8532b00) at lstream.c:717
#14 0x81a878d in close_both_streams (cons=675398340)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:1972
#15 0x8098980 in unbind_to (count=10, value=405966852) at eval.c:4743
#16 0x81a8b02 in Fdecode_coding_region (start=1, end=14, coding_system=407035516, buffer=405966852)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:2032
#17 0x8096171 in primitive_funcall (fn=0x81a8800 <Fdecode_coding_region>, nargs=4, args=0xbfffee58)
    at eval.c:3460
#18 0x8096338 in funcall_subr (subr=0x82ecbb8, args=0xbfffee58) at eval.c:3482
#19 0x8095930 in funcall_recording_as (recorded_as=406082956, nargs=4, args=0xbfffef3c)
    at eval.c:3174
#20 0x8095a13 in Ffuncall (nargs=4, args=0xbfffef3c) at eval.c:3218
#21 0x8062716 in Fbyte_code (bytestr=942338160, vector=1210773676, maxdepth=4) at bytecode.c:418
#22 0x8096728 in funcall_lambda (fun=405467480, nargs=2, arg_vector=0xbfffefe4) at eval.c:3592
#23 0x80963fb in apply_lambda (fun=405467480, numargs=2, unevalled_args=405966852) at eval.c:3515
#24 0x80956a9 in Feval (form=675398268) at eval.c:3052
#25 0x8096125 in primitive_funcall (fn=0x8094ed0 <Feval>, nargs=1, args=0xbffff270) at eval.c:3457
#26 0x8096338 in funcall_subr (subr=0x8225050, args=0xbffff270) at eval.c:3482
#27 0x8095930 in funcall_recording_as (recorded_as=406051732, nargs=2, args=0xbffff26c)
    at eval.c:3174
#28 0x8095a13 in Ffuncall (nargs=2, args=0xbffff26c) at eval.c:3218
#29 0x8062716 in Fbyte_code (bytestr=942299624, vector=1210735160, maxdepth=3) at bytecode.c:418
#30 0x8096728 in funcall_lambda (fun=405428840, nargs=1, arg_vector=0xbffff384) at eval.c:3592
#31 0x80959ce in funcall_recording_as (recorded_as=406868236, nargs=2, args=0xbffff380)
    at eval.c:3190
#32 0x8095a13 in Ffuncall (nargs=2, args=0xbffff380) at eval.c:3218
#33 0x8065777 in Fcall_interactively (function=406868236, record_flag=405966852, keys=405966852)
    at callint.c:934
#34 0x809484c in Fcommand_execute (cmd=406868236, record=405966852, keys=405966852) at eval.c:2595
#35 0x80a7712 in execute_command_event (command_builder=0x836bb40, event=406342448)
    at event-stream.c:3502
#36 0x80a887b in Fdispatch_event (event=406342448) at event-stream.c:3840
#37 0x806f9d3 in Fcommand_loop_1 () at cmdloop.c:540
#38 0x806f6c3 in command_loop_1 (dummy=405966852) at cmdloop.c:460
#39 0x8093466 in condition_case_1 (handlers=405966948, bfun=0x806f650 <command_loop_1>, 
    barg=405966852, hfun=0x806e980 <cmd_error>, harg=405966852) at eval.c:1648
#40 0x806ea60 in command_loop_3 () at cmdloop.c:222
#41 0x806ea88 in command_loop_2 (dummy=405966852) at cmdloop.c:233
#42 0x8093059 in internal_catch (tag=406044644, func=0x806ea80 <command_loop_2>, arg=405966852, 
    threw=0x0) at eval.c:1325
#43 0x806ee92 in initial_command_loop (load_me=405966852) at cmdloop.c:271
#44 0x808b7a5 in main_1 (argc=2, argv=0xbffff680, envp=0xbffff68c) at emacs.c:1452
#45 0x808bed6 in main (argc=2, argv=0xbffff680, envp=0xbffff68c) at emacs.c:1803
#46 0x804ed3b in _start ()

--Multipart_Mon_Jan_13_23:23:02_1997-1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

Fatal error: assertion failed, file /mnt/adisk/src/xemacs-20.0-b90/src/./lisp.h, line 1227, INTP (obj)

Fatal error (6).
[...]
Lisp backtrace follows:

  decode-coding-region(1 14 vscii)
  # (unwind-protect ...)
  # bind (curbuf tempbuf coding-system str)
  decode-coding-string(". ." vscii)
  eval((decode-coding-string ". ." (quote vscii)))
  # bind (standard-output form eval-defun-arg-internal)
  eval-defun(nil)
  # bind (command-debug-status)
  call-interactively(eval-defun)
  # (condition-case ... . error)
  # (catch top-level ...)
IOT trap/Abort (core dumped)

#0  0x4026b6a9 in __libc_kill ()
#1  0x808a9f9 in fatal_error_signal (sig=6) at emacs.c:194
#2  0xbfffe69c in ?? ()
#3  0x4023b1bd in raise (sig=136413351)
#4  0x819d6fe in ccl_driver (ccl=0x8418294, src=0x83f2cc0 ". .\222,8", dst=0x83f2e80, 
    n=13, end_flag=0) at /mnt/adisk/src/xemacs-20.0-b90/src/./lisp.h:1227
#5  0x81a869c in mule_decode (decoding=0x8418200, src=0x83f2cc0 ". .\222,8", 
    dst=0x83f2e80, n=13) at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:1957
#6  0x81a7f4c in decoding_writer (stream=0x8418200, data=0x83f2cc0 ". .\222,8", size=13)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:1760
#7  0x8101bf6 in Lstream_flush_out (lstr=0x8418200) at lstream.c:363
#8  0x8101c7d in Lstream_flush (lstr=0x8418200) at lstream.c:393
#9  0x81a8f19 in encoding_flusher (stream=0x836ca00)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:2263
#10 0x8101c63 in Lstream_flush_out (lstr=0x836ca00) at lstream.c:385
#11 0x8101c7d in Lstream_flush (lstr=0x836ca00) at lstream.c:393
#12 0x8102534 in Lstream_pseudo_close (lstr=0x836ca00) at lstream.c:704
#13 0x8102556 in Lstream_close (lstr=0x836ca00) at lstream.c:717
#14 0x81a878d in close_both_streams (cons=675441756)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:1972
#15 0x8098980 in unbind_to (count=10, value=405966852) at eval.c:4743
#16 0x81a8b02 in Fdecode_coding_region (start=1, end=14, coding_system=407035732, buffer=405966852)
    at /mnt/adisk/src/xemacs-20.0-b90/src/./mule-coding.c:2032
#17 0x8096171 in primitive_funcall (fn=0x81a8800 <Fdecode_coding_region>, nargs=4, args=0xbfffee58)
    at eval.c:3460
#18 0x8096338 in funcall_subr (subr=0x82ecbb8, args=0xbfffee58) at eval.c:3482
#19 0x8095930 in funcall_recording_as (recorded_as=406082956, nargs=4, args=0xbfffef3c)
    at eval.c:3174
#20 0x8095a13 in Ffuncall (nargs=4, args=0xbfffef3c) at eval.c:3218
#21 0x8062716 in Fbyte_code (bytestr=942338160, vector=1210773676, maxdepth=4) at bytecode.c:418
#22 0x8096728 in funcall_lambda (fun=405467480, nargs=2, arg_vector=0xbfffefe4) at eval.c:3592
#23 0x80963fb in apply_lambda (fun=405467480, numargs=2, unevalled_args=405966852) at eval.c:3515
#24 0x80956a9 in Feval (form=675451188) at eval.c:3052
#25 0x8096125 in primitive_funcall (fn=0x8094ed0 <Feval>, nargs=1, args=0xbffff270) at eval.c:3457
#26 0x8096338 in funcall_subr (subr=0x8225050, args=0xbffff270) at eval.c:3482
#27 0x8095930 in funcall_recording_as (recorded_as=406051732, nargs=2, args=0xbffff26c)
    at eval.c:3174
#28 0x8095a13 in Ffuncall (nargs=2, args=0xbffff26c) at eval.c:3218
#29 0x8062716 in Fbyte_code (bytestr=942299624, vector=1210735160, maxdepth=3) at bytecode.c:418
#30 0x8096728 in funcall_lambda (fun=405428840, nargs=1, arg_vector=0xbffff384) at eval.c:3592
#31 0x80959ce in funcall_recording_as (recorded_as=406868236, nargs=2, args=0xbffff380)
    at eval.c:3190
#32 0x8095a13 in Ffuncall (nargs=2, args=0xbffff380) at eval.c:3218
#33 0x8065777 in Fcall_interactively (function=406868236, record_flag=405966852, keys=405966852)
    at callint.c:934
#34 0x809484c in Fcommand_execute (cmd=406868236, record=405966852, keys=405966852) at eval.c:2595
#35 0x80a7712 in execute_command_event (command_builder=0x836bb40, event=407418576)
    at event-stream.c:3502
#36 0x80a887b in Fdispatch_event (event=407418576) at event-stream.c:3840
#37 0x806f9d3 in Fcommand_loop_1 () at cmdloop.c:540
#38 0x806f6c3 in command_loop_1 (dummy=405966852) at cmdloop.c:460
#39 0x8093466 in condition_case_1 (handlers=405966948, bfun=0x806f650 <command_loop_1>, 
    barg=405966852, hfun=0x806e980 <cmd_error>, harg=405966852) at eval.c:1648
#40 0x806ea60 in command_loop_3 () at cmdloop.c:222
#41 0x806ea88 in command_loop_2 (dummy=405966852) at cmdloop.c:233
#42 0x8093059 in internal_catch (tag=406044644, func=0x806ea80 <command_loop_2>, arg=405966852, 
    threw=0x0) at eval.c:1325
#43 0x806ee92 in initial_command_loop (load_me=405966852) at cmdloop.c:271
#44 0x808b7a5 in main_1 (argc=2, argv=0xbffff680, envp=0xbffff68c) at emacs.c:1452
#45 0x808bed6 in main (argc=2, argv=0xbffff680, envp=0xbffff68c) at emacs.c:1803
#46 0x804ed3b in _start ()

--Multipart_Mon_Jan_13_23:23:02_1997-1--

