From xemacs-m  Sat Apr 12 01:35:58 1997
Received: from beavis.bayserve.net (jmiller@port41.bayserve.net [206.148.244.139])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id BAA15536
	for <xemacs-beta@xemacs.org>; Sat, 12 Apr 1997 01:35:53 -0500 (CDT)
Received: (from jmiller@localhost)
          by beavis.bayserve.net (8.8.4/8.8.4)
	  id CAA02425; Sat, 12 Apr 1997 02:40:00 -0400
Date: Sat, 12 Apr 1997 02:40:00 -0400
Message-Id: <199704120640.CAA02425@beavis.bayserve.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Jeff Miller <jmiller@bayserve.net>
To: xemacs-beta@xemacs.org
Subject: crash, 20.1b14 & vm reply
X-Mailer: VM 6.24 under 20.1 XEmacs Lucid (beta14)
Reply-to: jmiller@bayserve.net
X-Face: &vGrMZ?Q&W5~yiCR_#hat=$tgJrK`J=2$se?0Nu9I3G|I<2-\:82zx>kz=l8(yw)G1i&0"D
 <nv_e$^;,ftG6@Hn"did"G5i=X_-Z3Y


Just sent my brother a reply and XEmac/vm crashed.  did a 2nd try to
duplicate & it crashed too.

Just did a R to reply, typed my text & hit C-c C-c

If you need more info, let me know, this seems pretty repeatable.

  insert-before-markers("z")
  # (unwind-protect ...)
  # (unwind-protect ...)
  # bind (buffer-read-only selected modified)
  # (unwind-protect ...)
  # bind (modified mouse-track-func summary m)
  vm-update-message-summary([[#<marker at 3278732 in INBOX> #<marker at 3278765 in INBOX> #<marker at 3279744 in INBOX> #<marker at 3279880 in INBOX> #<marker at 3280247 in INBOX> #<marker at 3280248 in INBOX>] ["518" "518" nil #<marker at 44271 in INBOX Summary> #<marker at 44331 in INBOX Summary> <<>> <-- From_ "1040" #<buffer "INBOX"> 0 (<199704120148\.UAA03803@mail1\.nitco\.com>) nil nil nil nil [... ... "7bit" nil nil nil nil #<marker at 3279132 in INBOX> #<marker at 3279880 in INBOX> #<marker at 3280247 in INBOX> nil nil] none] [nil nil nil nil t nil nil nil nil] ["367" "Fri" "11" "April" "1997" "18:44:08" "-0500" "Tim & Donna Miller" "tdmiller@netnitco.net" "<199704120148.UAA03803@mail1.nitco.com>" "16" "Re: bulls" "^From:" nil nil "4" "1997041123:44:08" "bulls" (number " " mark "  R  Tim & Donna Mille Apr 11   16/367   " thread-indent "\"Re: bulls\"\n") nil nil] [nil <v> t nil nil]])
  mapcar(vm-update-message-summary ([[#<marker at 3278732 in INBOX> #<marker at 3278765 in INBOX> #<marker at 3279744 in INBOX> #<marker at 3279880 in INBOX> #<marker at 3280247 in INBOX> #<marker at 3280248 in INBOX>] ["518" "518" nil #<marker at 44271 in INBOX Summary> #<marker at 44331 in INBOX Summary> <<>> <-- From_ "1040" #<buffer "INBOX"> 0 ... nil nil nil nil ... none] [nil nil nil nil t nil nil nil nil] ["367" "Fri" "11" "April" "1997" "18:44:08" "-0500" "Tim & Donna Miller" "tdmiller@netnitco.net" "<199704120148.UAA03803@mail1.nitco.com>" "16" "Re: bulls" "^From:" nil nil "4" "1997041123:44:08" "bulls" ... nil nil] [nil <v> t nil nil]]))
  vm-update-summary-and-mode-line()
  # bind (mp)
  # (unwind-protect ...)
  vm-mail-mark-replied()
  # bind (composition-buffer vm-reply-list vm-forward-list vm-redistribute-list)
  vm-mail-send()
  # bind (b arg)
  vm-mail-send-and-exit(nil)
  # bind (command-debug-status)
  call-interactively(vm-mail-send-and-exit)
  # (condition-case ... . error)
  # (catch top-level ...)


from gdb:


(gdb) where
#0  0x40249aad in __kill ()
#1  0x807e9e9 in fatal_error_signal (sig=6) at emacs.c:204
#2  0xbfffe644 in ?? ()
#3  0x4021bd65 in raise (sig=135872572)
#4  0x809a181 in map_extents_bytind (from=44331, to=44331, 
    fn=0x80a052c <verify_extent_mapper>, arg=0xbfffe7c0, obj=410714624, 
    after=0x0, flags=1) at extents.c:2245
#5  0x80a0763 in verify_extent_modification (object=410714624, from=44331, 
    to=44331, inhibit_read_only_value=405409796) at extents.c:4475
#6  0x80d1ecc in barf_if_buffer_read_only (buf=0x87b0200, from=44331, to=44331)
    at insdel.c:2905
#7  0x80d0759 in prepare_to_modify_buffer (buf=0x87b0200, start=44331, 
    end=44331, lockit=1) at insdel.c:2286
#8  0x80d0a28 in buffer_insert_string_1 (buf=0x87b0200, pos=44331, 
    nonreloc=0x0, reloc=947754344, offset=0, length=1, flags=1)
    at insdel.c:2423
#9  0x80d0f91 in buffer_insert_lisp_string_1 (buf=0x87b0200, pos=-1, 
    str=947754344, flags=1) at insdel.c:2537
#10 0x807b1f8 in Finsert_before_markers (nargs=1, args=0xbfffebf4)
    at editfns.c:1361
#11 0x8084089 in funcall_recording_as (recorded_as=405492460, nargs=2, 
    args=0xbfffebf0) at eval.c:3161
#12 0x808419d in Ffuncall (nargs=2, args=0xbfffebf0) at eval.c:3222
#13 0x805f892 in Fbyte_code (bytestr=947754104, vector=1216062336, maxdepth=4)
    at bytecode.c:418
#14 0x8084ccd in funcall_lambda (fun=410836132, nargs=1, arg_vector=0xbfffed08)
    at eval.c:3596
#15 0x808415e in funcall_recording_as (recorded_as=408354988, nargs=2, 
    args=0xbfffed04) at eval.c:3194
#16 0x808419d in Ffuncall (nargs=2, args=0xbfffed04) at eval.c:3222
#17 0x80854bb in call1 (fn=408354988, arg0=1216804192) at eval.c:3943
#18 0x80b987f in mapcar1 (leni=1, vals=0xbfffed78, fn=408354988, seq=676853740)
    at fns.c:3219
#19 0x80b99d2 in Fmapcar (fn=408354988, seq=676853740) at fns.c:3270
#20 0x8084823 in primitive_funcall (fn=0x80b9984 <Fmapcar>, nargs=2, 
    args=0xbfffee94) at eval.c:3462
#21 0x808495e in funcall_subr (subr=0x81c5d18, args=0xbfffee94) at eval.c:3486
#22 0x80840d3 in funcall_recording_as (recorded_as=405503132, nargs=3, 
    args=0xbfffee90) at eval.c:3178
#23 0x808419d in Ffuncall (nargs=3, args=0xbfffee90) at eval.c:3222
#24 0x805f892 in Fbyte_code (bytestr=944437504, vector=1215292160, maxdepth=3)
    at bytecode.c:418
#25 0x8084ccd in funcall_lambda (fun=409928132, nargs=0, arg_vector=0xbffff080)
    at eval.c:3596
#26 0x808415e in funcall_recording_as (recorded_as=408031204, nargs=1, 


