unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
@ 2007-09-08  3:12 raman
  2007-09-10  1:13 ` Richard Stallman
                   ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: raman @ 2007-09-08  3:12 UTC (permalink / raw)
  To: emacs-pretest-bug




In GNU Emacs 23.0.50.9 (i686-pc-linux-gnu, GTK+ Version 2.8.20)
 of 2007-09-07 on labrador
configured using `configure  '--prefix=/usr/local' '--with-gtk' '--with-gpm' '--with-rsvg' '--with-png' '--with-jpeg' '--with-gif''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8
  default-enable-multibyte-characters: nil

Major mode: Shell

Minor modes in effect:
  erc-track-minor-mode: t
  jabber-activity-mode: t
  dynamic-completion-mode: t
  dired-omit-mode: t
  shell-dirtrack-mode: t
  savehist-mode: t
  display-time-mode: t
  desktop-save-mode: t
  auto-insert-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t

Recent input:
p r TAB RET C-x C-f a d a RET ESC m C-d C-x C-s ESC 
[ [ D ESC x l o a d SPC l i RET l u c i d RET C-e a 
C-e m ESC > g d b SPC m a k e SPC c o m m TAB C-c C-u 
c d RET c d SPC e m TAB l i TAB s i TAB RET c d RET 
c d SPC e m TAB l i TAB e m TAB i n f TAB RET m a k 
e ESC DEL g d b SPC C-c C-u m a k e SPC - n SPC c o 
m m TAB RET C-p C-p C-c C-p C-n C-n C-p ESC m C-k ESC 
> g d b SPC C-y ESC m C-c C-u ESC > C-c C-u ESC > g 
d b SPC / u s r / l o c a l / b i n / e m a c s SPC 
RET C-e l s e t SPC a r g s SPC C-y C-x C-x ESC d ESC 
d C-e C-e RET C-p C-p ESC > C-p C-p C-p ESC > r u n 
RET C-e l C-p ESC > C-p C-p ESC > C-p C-p C-p C-p C-p 
C-p C-p C-n ESC m C-@ ESC > w h e r e RET ESC > C-p 
C-p C-c C-p C-n C-n ESC > C-@ C-c C-p C-c C-p C-c C-p 
ESC m C-p C-p C-p C-p C-p C-p C-p C-p C-p ESC m C-@ 
ESC > C-x r s a ESC > q u i t RET y RET C-x C-g C-g 
ESC x e DEL r e p o r t SPC e m TAB b TAB RET

Recent messages:
Completed
Completing file name...
Completed
~/emacs/lisp/emacspeak/info 
Completing file name...
Completed
Moved to end of text field 
Copied 649 lines to register a
Quit
Loading emacsbug...done
I  generate a piece of Emacspeak's info manual by running Lisp
code on the sources.
That process started segfaulting today -- I'm attaching a GDB
log.

Basically, the process loads in all the packages for which
Emacspeak has extensions; this in turn pulls in the Emacspeak
extension modules, and finally the code outputs a texinfo file
containing the extracted docs.

Here is a GDB trace.
Notice that the last thing to load was view-process-mode ---
but that package itself appears to be working correctly in Emacs
23.0.50.

20:07:11 labrador info $ gdb /usr/local/bin/emacs 
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) set args  -batch -q -l ../utils/document-commands.el
(gdb) run
Starting program: /usr/local/bin/emacs -batch -q -l ../utils/document-commands.el
[Thread debugging using libthread_db enabled]
[New Thread -1220827456 (LWP 15053)]
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-load-path.el (source)...
emacspeak-load-path.el

Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-setup.el (source)...
Loading vc-svn...
Loading emacspeak...
Warning: defvar ignored because dtk-quiet is let-bound
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el (source)...
Loading voice-setup...
Loading voice-setup...
Loading voice-setup...
Loading replace...
ad-handle-definition: `occur-mode-goto-occurrence' got redefined
ad-handle-definition: `occur-next' got redefined
ad-handle-definition: `occur-prev' got redefined
Loading /home/raman/emacs/lisp/emacspeak/sounds/default-8k/define-theme.el (source)...
Loading /home/raman/.emacspeak/.dictionary...
emacspeak-setup.el

Loading emacspeak-sounds...
emacspeak-sounds

Loading emacspeak-speak...
emacspeak-speak

Loading emacspeak...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el (source)...
emacspeak

Loading cd-tool...
cd-tool

Loading amixer...
amixer

Loading emacspeak-amphetadesk...
emacspeak-amphetadesk

Loading dtk-interp...
dtk-interp

Loading dtk-speak...
Warning: defvar ignored because dtk-quiet is let-bound
dtk-speak

Loading voice-setup...
voice-setup

Loading dectalk-voices...
dectalk-voices

Loading emacspeak-actions...
emacspeak-actions

Loading emacspeak-advice...
emacspeak-advice

Loading emacspeak-ansi-color...
emacspeak-ansi-color

Loading arc-mode...
Loading emacspeak-arc...
emacspeak-arc

Loading /home/raman/emacs/lisp/site-lisp/auctex-prepare.el (source)...
Loading /usr/local/share/emacs/site-lisp/tex-site.el (source)...
Loaded tex-site
Loading /home/raman/emacs/lisp/site-lisp/reftex-prepare.el (source)...
Loading reftex...
Loading emacspeak-auctex...
emacspeak-auctex

Loading emacspeak-aumix...
emacspeak-aumix

Loading babel (compiled; note, source file is newer)...
Loading emacspeak-babel...
emacspeak-babel

Loading /home/raman/emacs/lisp/site-lisp/bbdb-prepare.el (source)...
Loading bbdb...
Loading bbdb-hooks...
Loading /home/raman/emacs/lisp/site-lisp/bbdb/lisp/bbdb-vm.el (source)...
emacspeak-bbdb

Loading bibtex...
Loading emacspeak-bibtex...
emacspeak-bibtex

Loading bookmark...
Loading emacspeak-bookmark...
emacspeak-bookmark

Loading browse-kill-ring...
Loading emacspeak-browse-kill-ring...
emacspeak-browse-kill-ring

Loading emacspeak-bs...
emacspeak-bs

Loading emacspeak-buff-menu...
emacspeak-buff-menu

emacspeak-buff-sel

Loading emacspeak-c...
emacspeak-c

Loading emacspeak-calc...
emacspeak-calc

Loading emacspeak-calculator...
emacspeak-calculator

Loading calendar...
Loading emacspeak-calendar...
emacspeak-calendar

Loading emacspeak-checkdoc...
emacspeak-checkdoc

Loading emacspeak-cmuscheme...
emacspeak-cmuscheme

Loading emacspeak-compile...
emacspeak-compile

Loading emacspeak-cperl...
emacspeak-cperl

Loading emacspeak-daisy...
emacspeak-daisy

Loading custom...
Loading cus-edit...
Loading emacspeak-custom...
emacspeak-custom

Loading emacspeak-dictation...
emacspeak-dictation

Loading emacspeak-dictionary...
emacspeak-dictionary

Loading dired...
Loading emacspeak-dired...
emacspeak-dired

Loading /home/raman/emacs/lisp/site-lisp/dismal-prepare.el (source)...
Loading dismal-mode-defaults...
!! File dismal-prepare uses old-style backquotes !!
Loading dismal (compiled; note, source file is newer)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/log.el (source)...
To start logging, M-x log-initialize.
!! File log.el uses old-style backquotes !!
Source file `/home/raman/emacs/lisp/site-lisp/dismal/heaps.el' newer than byte-compiled file
Source file `/home/raman/emacs/lisp/site-lisp/dismal/dismal-data-structures.el' newer than byte-compiled file
Source file `/home/raman/emacs/lisp/site-lisp/dismal/dismal-simple-menus.el' newer than byte-compiled file
Loading keystroke (compiled; note, source file is newer)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/make-km-aliases.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/dismal-mouse3.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/dismal-menu3.el (source)...
ad-handle-definition: `dismal-goto-cell' got redefined
Loading emacspeak-dismal...
emacspeak-dismal

Loading emacspeak-dmacro...
emacspeak-dmacro

Loading emacspeak-ecb...
emacspeak-ecb

Loading emacspeak-ediff...
emacspeak-ediff

Loading emacspeak-enriched...
emacspeak-enriched

Loading emacspeak-entertain...
emacspeak-entertain

Loading /home/raman/emacs/lisp/site-lisp/erc-prepare.el (source)...
Loading erc...
Loading emacspeak-erc...
emacspeak-erc

Loading /home/raman/emacs/lisp/site-lisp/emms-prepare.el (source)...
Loading emacspeak-emms...
emacspeak-emms

Loading emacspeak-zinf...
emacspeak-zinf

Loading /home/raman/emacs/lisp/site-lisp/eshell-prepare.el (source)...
Loading eshell...
Loading comint...
ad-handle-definition: `comint-dynamic-list-input-ring' got redefined
ad-handle-definition: `comint-previous-input' got redefined
ad-handle-definition: `comint-next-input' got redefined
ad-handle-definition: `comint-previous-matching-input' got redefined
ad-handle-definition: `comint-next-matching-input' got redefined
ad-handle-definition: `comint-previous-matching-input-from-input' got redefined
ad-handle-definition: `comint-next-matching-input-from-input' got redefined
ad-handle-definition: `comint-magic-space' got redefined
ad-handle-definition: `comint-send-input' got redefined
ad-handle-definition: `comint-output-filter' got redefined
ad-handle-definition: `comint-show-maximum-output' got redefined
ad-handle-definition: `comint-copy-old-input' got redefined
ad-handle-definition: `comint-show-output' got redefined
ad-handle-definition: `comint-interrupt-subjob' got redefined
ad-handle-definition: `comint-quit-subjob' got redefined
ad-handle-definition: `comint-stop-subjob' got redefined
ad-handle-definition: `comint-kill-input' got redefined
ad-handle-definition: `comint-delchar-or-maybe-eof' got redefined
ad-handle-definition: `comint-send-eof' got redefined
ad-handle-definition: `comint-next-prompt' got redefined
ad-handle-definition: `comint-previous-prompt' got redefined
ad-handle-definition: `comint-insert-previous-argument' got redefined
ad-handle-definition: `comint-dynamic-complete' got redefined
ad-handle-definition: `comint-dynamic-list-filename-completions' got redefined
ad-handle-definition: `comint-dynamic-list-completions' got redefined
ad-handle-definition: `comint-accumulate' got redefined
ad-handle-definition: `comint-bol-or-process-mark' got redefined
Loading emacspeak-eshell...
emacspeak-eshell

Loading emacspeak-eterm...
ad-handle-definition: `emacspeak-eterm-copy-region-to-register' got redefined
ad-handle-definition: `emacspeak-eterm-paste-register' got redefined
emacspeak-eterm

Loading /home/raman/emacs/lisp/site-lisp/eudc-prepare.el (source)...
Loading emacspeak-eudc...
emacspeak-eudc

Loading emacspeak-facemenu...
emacspeak-facemenu

Loading emacspeak-filtertext...
emacspeak-filtertext

Loading emacspeak-find-dired...
emacspeak-find-dired

Loading emacspeak-find-func...
emacspeak-find-func

Loading finder...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-finder-inf.el (source)...
emacspeak-finder-inf

Loading emacspeak-finder...
emacspeak-finder

Loading emacspeak-fix-interactive...
emacspeak-fix-interactive

Loading flyspell...
Loading emacspeak-flyspell...
emacspeak-flyspell

Loading /home/raman/emacs/lisp/site-lisp/folding-prepare.el (source)...
Loading folding...
Loading emacspeak-folding...
emacspeak-folding

Loading emacspeak-forms...
emacspeak-forms

Loading emacspeak-generic...
emacspeak-generic

Loading emacspeak-gnuplot...
emacspeak-gnuplot

Loading emacspeak-gnus...
emacspeak-gnus

Loading emacspeak-gomoku...
ad-handle-definition: `gomoku-move-left' got redefined
ad-handle-definition: `gomoku-move-right' got redefined
emacspeak-gomoku

Loading emacspeak-gridtext...
emacspeak-gridtext

Loading emacspeak-gud...
emacspeak-gud

Loading emacspeak-hide...
emacspeak-hide

Loading emacspeak-hideshow...
emacspeak-hideshow

Loading emacspeak-ibuffer...
emacspeak-ibuffer

Loading emacspeak-iswitchb...
emacspeak-iswitchb

Loading emacspeak-ido...
emacspeak-ido

Loading emacspeak-imenu...
emacspeak-imenu

Loading info...
Loading emacspeak-info...
emacspeak-info

Loading ispell...
ad-handle-definition: `ispell-word' got redefined
ad-handle-definition: `ispell-command-loop' got redefined
ad-handle-definition: `ispell-help' got redefined
ad-handle-definition: `ispell-highlight-spelling-error' got redefined
ad-handle-definition: `ispell-region' got redefined
ad-handle-definition: `ispell-comments-and-strings' got redefined
ad-handle-definition: `ispell-buffer' got redefined
Loading emacspeak-ispell...
emacspeak-ispell

Loading /home/raman/emacs/lisp/site-lisp/jde-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/cedet-prepare.el (source)...
emacspeak-jde

Loading emacspeak-keymap...
emacspeak-keymap

emacspeak-kotl

Loading emacspeak-make-mode...
emacspeak-make-mode

Loading man...
Loading emacspeak-man...
emacspeak-man

Loading emacspeak-message...
emacspeak-message

Loading emacspeak-metapost...
emacspeak-metapost

Loading emacspeak-midge...
emacspeak-midge

Loading emacspeak-muse...
emacspeak-muse

Loading mpg123 (compiled; note, source file is newer)...
emacspeak-mpg123

Loading emacspeak-madplay...
emacspeak-madplay

Loading emacspeak-alsaplayer...
emacspeak-alsaplayer

Loading mspools...
Loading emacspeak-mspools...
emacspeak-mspools

Loading emacspeak-net-utils...
emacspeak-net-utils

Loading /home/raman/emacs/lisp/site-lisp/nxml-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/nxml-mode/rng-auto.el (source)...
emacspeak-nxml-mode

Loading emacspeak-ocr...
emacspeak-ocr

emacspeak-oo-browser

Loading emacspeak-outline...
emacspeak-outline

Loading emacspeak-pcl-cvs...
emacspeak-pcl-cvs

Loading emacspeak-perl...
emacspeak-perl

Loading emacspeak-pronounce...
emacspeak-pronounce

Loading /home/raman/emacs/lisp/site-lisp/psgml-prepare.el (source)...
emacspeak-psgml

emacspeak-python

Loading emacspeak-realaudio...
emacspeak-realaudio

Loading emacspeak-re-builder...
emacspeak-re-builder

Loading emacspeak-redefine...
emacspeak-redefine

Loading emacspeak-reftex...
emacspeak-reftex

Loading emacspeak-remote...
emacspeak-remote

Loading emacspeak-replace...
Loading replace...
ad-handle-definition: `query-replace' got redefined
ad-handle-definition: `query-replace-regexp' got redefined
ad-handle-definition: `occur-mode-goto-occurrence' got redefined
ad-handle-definition: `occur-next' got redefined
ad-handle-definition: `occur-prev' got redefined
ad-handle-definition: `replace-highlight' got redefined
ad-handle-definition: `replace-dehighlight' got redefined
emacspeak-replace

Loading emacspeak-rmail...
emacspeak-rmail

Loading emacspeak-rpm...
emacspeak-rpm

Loading emacspeak-sawfish...
emacspeak-sawfish

Loading emacspeak-sgml-mode...
emacspeak-sgml-mode

Loading emacspeak-sh-script...
emacspeak-sh-script

Loading emacspeak-sigbegone...
emacspeak-sigbegone

Loading emacspeak-solitaire...
emacspeak-solitaire

Loading emacspeak-sql...
emacspeak-sql

Loading /home/raman/emacs/lisp/site-lisp/speedbar-prepare.el (source)...
Loading speedbar...
Loading emacspeak-speedbar...
emacspeak-speedbar

Loading emacspeak-ruby...
emacspeak-ruby

Loading supercite...
Loading emacspeak-supercite...
emacspeak-supercite

Loading emacspeak-table-ui...
emacspeak-table-ui

Loading emacspeak-table...
emacspeak-table

Loading emacspeak-tabulate...
emacspeak-tabulate

Loading emacspeak-tapestry...
emacspeak-tapestry

Loading tar-mode...
Loading emacspeak-tar...
emacspeak-tar

Loading emacspeak-tcl...
emacspeak-tcl

Loading emacspeak-tdtd...
emacspeak-tdtd

Loading emacspeak-tempo...
emacspeak-tempo

Loading tetris...
Warning: assignment to free variable `tetris-tick-period'
Warning: assignment to free variable `emacspeak-tetris-blank-row'
Warning: assignment to free variable `emacspeak-tetris-blank-row'
Loading emacspeak-tetris...
Warning: assignment to free variable `tetris-tick-period'
ad-handle-definition: `tetris-move-left-edge' got redefined
ad-handle-definition: `tetris-move-right-edge' got redefined
ad-handle-definition: `tetris-move-to-x-pos' got redefined
emacspeak-tetris

Loading sudoku...
Warning: assignment to free variable `emacspeak-sudoku-history-stack'
Loading emacspeak-sudoku...
emacspeak-sudoku

Loading texinfo...
Loading emacspeak-texinfo...
emacspeak-texinfo

Loading /home/raman/emacs/lisp/site-lisp/tnt-prepare.el (source)...
Loading emacspeak-tnt...
emacspeak-tnt

Loading emacspeak-jabber...
emacspeak-jabber

Loading emacspeak-url-template...
emacspeak-url-template

Loading /home/raman/emacs/lisp/site-lisp/view-ps-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/view-process-mode/view-process-mode.el (source)...
Loading lucid...

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220827456 (LWP 15053)]
0x08149c9b in build_string (str=0x0) at alloc.c:2473
2473	  return make_string (str, strlen (str));
(gdb) where
#0  0x08149c9b in build_string (str=0x0) at alloc.c:2473
#1  0x0815ed6a in Feval (form=150895301) at eval.c:2370
#2  0x081605aa in Fdefvar (args=150895269) at eval.c:851
#3  0x0815ee9e in Feval (form=150895317) at eval.c:2314
#4  0x081615f5 in Fand (args=0) at eval.c:371
#5  0x0815ee9e in Feval (form=150895365) at eval.c:2314
#6  0x08177e76 in readevalloop (readcharfun=149778420, stream=0x0, 
    sourcename=149839947, evalfun=0x815e9d7 <Feval>, printflag=0, 
    unibyte=137537737, readfun=137537737, start=137537737, end=137537737)
    at lread.c:1562
#7  0x081784b5 in Feval_buffer (buffer=149778420, printflag=137537737, 
    filename=149788427, unibyte=0, do_allow_print=137537785) at lread.c:1625
#8  0x0815f854 in Ffuncall (nargs=6, args=0xbffaf960) at eval.c:3050
#9  0x08189b8e in Fbyte_code (bytestr=136150275, vector=136150292, 
    maxdepth=48) at bytecode.c:679
#10 0x0815f20a in funcall_lambda (fun=136150204, nargs=4, 
    arg_vector=0xbffafa94) at eval.c:3223
#11 0x0815f660 in Ffuncall (nargs=5, args=0xbffafa90) at eval.c:3082
#12 0x0815fa03 in call4 (fn=137972417, arg1=149788427, arg2=149788427, 
    arg3=137537737, arg4=137537737) at eval.c:2890
#13 0x08178c19 in Fload (file=139903787, noerror=137537737, 
    nomessage=137537737, nosuffix=137537737, must_suffix=137537737)
    at lread.c:983
#14 0x0815f854 in Ffuncall (nargs=6, args=0xbffafe20) at eval.c:3050
#15 0x08189b8e in Fbyte_code (bytestr=142365299, vector=142064148, 
    maxdepth=48) at bytecode.c:679
#16 0x0815f20a in funcall_lambda (fun=142465052, nargs=1, 
    arg_vector=0xbffaff54) at eval.c:3223
#17 0x0815f660 in Ffuncall (nargs=2, args=0xbffaff50) at eval.c:3082
#18 0x08189b8e in Fbyte_code (bytestr=136198275, vector=136198292, 
    maxdepth=16) at bytecode.c:679
#19 0x0815f20a in funcall_lambda (fun=136198236, nargs=1, 
    arg_vector=0xbffb0074) at eval.c:3223
#20 0x0815f660 in Ffuncall (nargs=2, args=0xbffb0070) at eval.c:3082
#21 0x081608fb in call1 (fn=137806929, arg1=139903787) at eval.c:2821
#22 0x08168f40 in mapcar1 (leni=2, vals=0xbffb00c0, fn=137806929, 
    seq=138362901) at fns.c:3107
#23 0x08169119 in Fmapcar (function=137806929, sequence=138362901)
    at fns.c:3175
#24 0x0815ed6a in Feval (form=139130781) at eval.c:2370
#25 0x0815f127 in Fprogn (args=0) at eval.c:450
#26 0x0815ee9e in Feval (form=139130789) at eval.c:2314
#27 0x081610c5 in internal_lisp_condition_case (var=137537737, 
    bodyform=139130789, handlers=139130653) at eval.c:1437
#28 0x08161144 in Fcondition_case (args=139130797) at eval.c:1378
#29 0x0815ee9e in Feval (form=139130805) at eval.c:2314
#30 0x0815f127 in Fprogn (args=0) at eval.c:450
#31 0x0815f389 in funcall_lambda (fun=139130824, nargs=1, 
    arg_vector=0xbffb04a4) at eval.c:3216
#32 0x0815f660 in Ffuncall (nargs=2, args=0xbffb04a0) at eval.c:3082
#33 0x081608fb in call1 (fn=139130829, arg1=138362909) at eval.c:2821
#34 0x08168f40 in mapcar1 (leni=158, vals=0xbffb04f0, fn=139130829, 
    seq=138303973) at fns.c:3107
#35 0x08169119 in Fmapcar (function=139130829, sequence=138303973)
    at fns.c:3175
#36 0x0815ed6a in Feval (form=139130837) at eval.c:2370
#37 0x0815f127 in Fprogn (args=0) at eval.c:450
#38 0x08161350 in Flet (args=139130845) at eval.c:1071
#39 0x0815ee9e in Feval (form=139130973) at eval.c:2314
#40 0x0815f145 in Fprogn (args=0) at eval.c:450
#41 0x0815f389 in funcall_lambda (fun=139130400, nargs=0, 
    arg_vector=0xbffb0970) at eval.c:3216
#42 0x0815f43b in apply_lambda (fun=139130405, args=137537737, eval_flag=1)
    at eval.c:3147
#43 0x0815ebac in Feval (form=139130357) at eval.c:2409
#44 0x08177e76 in readevalloop (readcharfun=140353132, stream=0x0, 
    sourcename=137702363, evalfun=0x815e9d7 <Feval>, printflag=0, 
    unibyte=137537737, readfun=137537737, start=137537737, end=137537737)
    at lread.c:1562
#45 0x081784b5 in Feval_buffer (buffer=140353132, printflag=137537737, 
    filename=140352515, unibyte=0, do_allow_print=137537785) at lread.c:1625
#46 0x0815f854 in Ffuncall (nargs=6, args=0xbffb0b40) at eval.c:3050
#47 0x08189b8e in Fbyte_code (bytestr=136150275, vector=136150292, 
    maxdepth=48) at bytecode.c:679
#48 0x0815f20a in funcall_lambda (fun=136150204, nargs=4, 
    arg_vector=0xbffb0c74) at eval.c:3223
#49 0x0815f660 in Ffuncall (nargs=5, args=0xbffb0c70) at eval.c:3082
#50 0x0815fa03 in call4 (fn=137972417, arg1=140352515, arg2=140352515, 
    arg3=137537737, arg4=137537785) at eval.c:2890
#51 0x08178c19 in Fload (file=140352275, noerror=137537737, 
    nomessage=137537785, nosuffix=137537737, must_suffix=137537737)
    at lread.c:983
#52 0x0815f854 in Ffuncall (nargs=4, args=0xbffb1030) at eval.c:3050
#53 0x08189b8e in Fbyte_code (bytestr=136302291, vector=136302308, 
    maxdepth=96) at bytecode.c:679
#54 0x0815f20a in funcall_lambda (fun=136302260, nargs=1, 
    arg_vector=0xbffb1174) at eval.c:3223
#55 0x0815f660 in Ffuncall (nargs=2, args=0xbffb1170) at eval.c:3082
#56 0x08189b8e in Fbyte_code (bytestr=136290243, vector=136290260, 
    maxdepth=56) at bytecode.c:679
#57 0x0815f20a in funcall_lambda (fun=136290220, nargs=0, 
    arg_vector=0xbffb12a4) at eval.c:3223
#58 0x0815f660 in Ffuncall (nargs=1, args=0xbffb12a0) at eval.c:3082
#59 0x08189b8e in Fbyte_code (bytestr=136287003, vector=136287020, 
    maxdepth=48) at bytecode.c:679
#60 0x0815f20a in funcall_lambda (fun=136286980, nargs=0, 
    arg_vector=0xbffb1370) at eval.c:3223
#61 0x0815f43b in apply_lambda (fun=136286980, args=137537737, eval_flag=1)
    at eval.c:3147
#62 0x0815ebac in Feval (form=138160525) at eval.c:2409
#63 0x080fa5e1 in top_level_2 () at keyboard.c:1414
#64 0x0815dc0a in internal_condition_case (bfun=0x80fa5ce <top_level_2>, 
    handlers=137604337, hfun=0x80ffce4 <cmd_error>) at eval.c:1494
#65 0x080fa613 in top_level_1 () at keyboard.c:1422
#66 0x0815db2c in internal_catch (tag=0, func=0x80fa5e3 <top_level_1>, 
    arg=137537737) at eval.c:1229
#67 0x080fa3b1 in command_loop () at keyboard.c:1377
#68 0x080fa46d in recursive_edit_1 () at keyboard.c:993
#69 0x080fa587 in Frecursive_edit () at keyboard.c:1055
#70 0x080f93d7 in main (argc=5, argv=0xbffb1aa4) at emacs.c:1778
(gdb) 

-- 
Best Regards,
--raman

      
Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-08  3:12 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process) raman
@ 2007-09-10  1:13 ` Richard Stallman
  2007-09-17  0:20 ` Richard Stallman
  2007-09-23 21:55 ` Richard Stallman
  2 siblings, 0 replies; 20+ messages in thread
From: Richard Stallman @ 2007-09-10  1:13 UTC (permalink / raw)
  To: emacs-pretest-bug; +Cc: rms-response-1w

Would someone please fix this, then ack?


From: raman <raman@users.sf.net>
To: emacs-pretest-bug@gnu.org
From: "T. V. Raman" <raman@users.sf.net>
Date: Fri,  7 Sep 2007 20:12:44 -0700 (PDT)
Cc: 
Subject: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)




In GNU Emacs 23.0.50.9 (i686-pc-linux-gnu, GTK+ Version 2.8.20)
 of 2007-09-07 on labrador
configured using `configure  '--prefix=/usr/local' '--with-gtk' '--with-gpm' '--with-rsvg' '--with-png' '--with-jpeg' '--with-gif''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8
  default-enable-multibyte-characters: nil

Major mode: Shell

Minor modes in effect:
  erc-track-minor-mode: t
  jabber-activity-mode: t
  dynamic-completion-mode: t
  dired-omit-mode: t
  shell-dirtrack-mode: t
  savehist-mode: t
  display-time-mode: t
  desktop-save-mode: t
  auto-insert-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t

Recent input:
p r TAB RET C-x C-f a d a RET ESC m C-d C-x C-s ESC 
[ [ D ESC x l o a d SPC l i RET l u c i d RET C-e a 
C-e m ESC > g d b SPC m a k e SPC c o m m TAB C-c C-u 
c d RET c d SPC e m TAB l i TAB s i TAB RET c d RET 
c d SPC e m TAB l i TAB e m TAB i n f TAB RET m a k 
e ESC DEL g d b SPC C-c C-u m a k e SPC - n SPC c o 
m m TAB RET C-p C-p C-c C-p C-n C-n C-p ESC m C-k ESC 
> g d b SPC C-y ESC m C-c C-u ESC > C-c C-u ESC > g 
d b SPC / u s r / l o c a l / b i n / e m a c s SPC 
RET C-e l s e t SPC a r g s SPC C-y C-x C-x ESC d ESC 
d C-e C-e RET C-p C-p ESC > C-p C-p C-p ESC > r u n 
RET C-e l C-p ESC > C-p C-p ESC > C-p C-p C-p C-p C-p 
C-p C-p C-n ESC m C-@ ESC > w h e r e RET ESC > C-p 
C-p C-c C-p C-n C-n ESC > C-@ C-c C-p C-c C-p C-c C-p 
ESC m C-p C-p C-p C-p C-p C-p C-p C-p C-p ESC m C-@ 
ESC > C-x r s a ESC > q u i t RET y RET C-x C-g C-g 
ESC x e DEL r e p o r t SPC e m TAB b TAB RET

Recent messages:
Completed
Completing file name...
Completed
~/emacs/lisp/emacspeak/info 
Completing file name...
Completed
Moved to end of text field 
Copied 649 lines to register a
Quit
Loading emacsbug...done
I  generate a piece of Emacspeak's info manual by running Lisp
code on the sources.
That process started segfaulting today -- I'm attaching a GDB
log.

Basically, the process loads in all the packages for which
Emacspeak has extensions; this in turn pulls in the Emacspeak
extension modules, and finally the code outputs a texinfo file
containing the extracted docs.

Here is a GDB trace.
Notice that the last thing to load was view-process-mode ---
but that package itself appears to be working correctly in Emacs
23.0.50.

20:07:11 labrador info $ gdb /usr/local/bin/emacs 
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) set args  -batch -q -l ../utils/document-commands.el
(gdb) run
Starting program: /usr/local/bin/emacs -batch -q -l ../utils/document-commands.el
[Thread debugging using libthread_db enabled]
[New Thread -1220827456 (LWP 15053)]
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-load-path.el (source)...
emacspeak-load-path.el

Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-setup.el (source)...
Loading vc-svn...
Loading emacspeak...
Warning: defvar ignored because dtk-quiet is let-bound
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el (source)...
Loading voice-setup...
Loading voice-setup...
Loading voice-setup...
Loading replace...
ad-handle-definition: `occur-mode-goto-occurrence' got redefined
ad-handle-definition: `occur-next' got redefined
ad-handle-definition: `occur-prev' got redefined
Loading /home/raman/emacs/lisp/emacspeak/sounds/default-8k/define-theme.el (source)...
Loading /home/raman/.emacspeak/.dictionary...
emacspeak-setup.el

Loading emacspeak-sounds...
emacspeak-sounds

Loading emacspeak-speak...
emacspeak-speak

Loading emacspeak...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el (source)...
emacspeak

Loading cd-tool...
cd-tool

Loading amixer...
amixer

Loading emacspeak-amphetadesk...
emacspeak-amphetadesk

Loading dtk-interp...
dtk-interp

Loading dtk-speak...
Warning: defvar ignored because dtk-quiet is let-bound
dtk-speak

Loading voice-setup...
voice-setup

Loading dectalk-voices...
dectalk-voices

Loading emacspeak-actions...
emacspeak-actions

Loading emacspeak-advice...
emacspeak-advice

Loading emacspeak-ansi-color...
emacspeak-ansi-color

Loading arc-mode...
Loading emacspeak-arc...
emacspeak-arc

Loading /home/raman/emacs/lisp/site-lisp/auctex-prepare.el (source)...
Loading /usr/local/share/emacs/site-lisp/tex-site.el (source)...
Loaded tex-site
Loading /home/raman/emacs/lisp/site-lisp/reftex-prepare.el (source)...
Loading reftex...
Loading emacspeak-auctex...
emacspeak-auctex

Loading emacspeak-aumix...
emacspeak-aumix

Loading babel (compiled; note, source file is newer)...
Loading emacspeak-babel...
emacspeak-babel

Loading /home/raman/emacs/lisp/site-lisp/bbdb-prepare.el (source)...
Loading bbdb...
Loading bbdb-hooks...
Loading /home/raman/emacs/lisp/site-lisp/bbdb/lisp/bbdb-vm.el (source)...
emacspeak-bbdb

Loading bibtex...
Loading emacspeak-bibtex...
emacspeak-bibtex

Loading bookmark...
Loading emacspeak-bookmark...
emacspeak-bookmark

Loading browse-kill-ring...
Loading emacspeak-browse-kill-ring...
emacspeak-browse-kill-ring

Loading emacspeak-bs...
emacspeak-bs

Loading emacspeak-buff-menu...
emacspeak-buff-menu

emacspeak-buff-sel

Loading emacspeak-c...
emacspeak-c

Loading emacspeak-calc...
emacspeak-calc

Loading emacspeak-calculator...
emacspeak-calculator

Loading calendar...
Loading emacspeak-calendar...
emacspeak-calendar

Loading emacspeak-checkdoc...
emacspeak-checkdoc

Loading emacspeak-cmuscheme...
emacspeak-cmuscheme

Loading emacspeak-compile...
emacspeak-compile

Loading emacspeak-cperl...
emacspeak-cperl

Loading emacspeak-daisy...
emacspeak-daisy

Loading custom...
Loading cus-edit...
Loading emacspeak-custom...
emacspeak-custom

Loading emacspeak-dictation...
emacspeak-dictation

Loading emacspeak-dictionary...
emacspeak-dictionary

Loading dired...
Loading emacspeak-dired...
emacspeak-dired

Loading /home/raman/emacs/lisp/site-lisp/dismal-prepare.el (source)...
Loading dismal-mode-defaults...
!! File dismal-prepare uses old-style backquotes !!
Loading dismal (compiled; note, source file is newer)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/log.el (source)...
To start logging, M-x log-initialize.
!! File log.el uses old-style backquotes !!
Source file `/home/raman/emacs/lisp/site-lisp/dismal/heaps.el' newer than byte-compiled file
Source file `/home/raman/emacs/lisp/site-lisp/dismal/dismal-data-structures.el' newer than byte-compiled file
Source file `/home/raman/emacs/lisp/site-lisp/dismal/dismal-simple-menus.el' newer than byte-compiled file
Loading keystroke (compiled; note, source file is newer)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/make-km-aliases.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/dismal-mouse3.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/dismal-menu3.el (source)...
ad-handle-definition: `dismal-goto-cell' got redefined
Loading emacspeak-dismal...
emacspeak-dismal

Loading emacspeak-dmacro...
emacspeak-dmacro

Loading emacspeak-ecb...
emacspeak-ecb

Loading emacspeak-ediff...
emacspeak-ediff

Loading emacspeak-enriched...
emacspeak-enriched

Loading emacspeak-entertain...
emacspeak-entertain

Loading /home/raman/emacs/lisp/site-lisp/erc-prepare.el (source)...
Loading erc...
Loading emacspeak-erc...
emacspeak-erc

Loading /home/raman/emacs/lisp/site-lisp/emms-prepare.el (source)...
Loading emacspeak-emms...
emacspeak-emms

Loading emacspeak-zinf...
emacspeak-zinf

Loading /home/raman/emacs/lisp/site-lisp/eshell-prepare.el (source)...
Loading eshell...
Loading comint...
ad-handle-definition: `comint-dynamic-list-input-ring' got redefined
ad-handle-definition: `comint-previous-input' got redefined
ad-handle-definition: `comint-next-input' got redefined
ad-handle-definition: `comint-previous-matching-input' got redefined
ad-handle-definition: `comint-next-matching-input' got redefined
ad-handle-definition: `comint-previous-matching-input-from-input' got redefined
ad-handle-definition: `comint-next-matching-input-from-input' got redefined
ad-handle-definition: `comint-magic-space' got redefined
ad-handle-definition: `comint-send-input' got redefined
ad-handle-definition: `comint-output-filter' got redefined
ad-handle-definition: `comint-show-maximum-output' got redefined
ad-handle-definition: `comint-copy-old-input' got redefined
ad-handle-definition: `comint-show-output' got redefined
ad-handle-definition: `comint-interrupt-subjob' got redefined
ad-handle-definition: `comint-quit-subjob' got redefined
ad-handle-definition: `comint-stop-subjob' got redefined
ad-handle-definition: `comint-kill-input' got redefined
ad-handle-definition: `comint-delchar-or-maybe-eof' got redefined
ad-handle-definition: `comint-send-eof' got redefined
ad-handle-definition: `comint-next-prompt' got redefined
ad-handle-definition: `comint-previous-prompt' got redefined
ad-handle-definition: `comint-insert-previous-argument' got redefined
ad-handle-definition: `comint-dynamic-complete' got redefined
ad-handle-definition: `comint-dynamic-list-filename-completions' got redefined
ad-handle-definition: `comint-dynamic-list-completions' got redefined
ad-handle-definition: `comint-accumulate' got redefined
ad-handle-definition: `comint-bol-or-process-mark' got redefined
Loading emacspeak-eshell...
emacspeak-eshell

Loading emacspeak-eterm...
ad-handle-definition: `emacspeak-eterm-copy-region-to-register' got redefined
ad-handle-definition: `emacspeak-eterm-paste-register' got redefined
emacspeak-eterm

Loading /home/raman/emacs/lisp/site-lisp/eudc-prepare.el (source)...
Loading emacspeak-eudc...
emacspeak-eudc

Loading emacspeak-facemenu...
emacspeak-facemenu

Loading emacspeak-filtertext...
emacspeak-filtertext

Loading emacspeak-find-dired...
emacspeak-find-dired

Loading emacspeak-find-func...
emacspeak-find-func

Loading finder...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-finder-inf.el (source)...
emacspeak-finder-inf

Loading emacspeak-finder...
emacspeak-finder

Loading emacspeak-fix-interactive...
emacspeak-fix-interactive

Loading flyspell...
Loading emacspeak-flyspell...
emacspeak-flyspell

Loading /home/raman/emacs/lisp/site-lisp/folding-prepare.el (source)...
Loading folding...
Loading emacspeak-folding...
emacspeak-folding

Loading emacspeak-forms...
emacspeak-forms

Loading emacspeak-generic...
emacspeak-generic

Loading emacspeak-gnuplot...
emacspeak-gnuplot

Loading emacspeak-gnus...
emacspeak-gnus

Loading emacspeak-gomoku...
ad-handle-definition: `gomoku-move-left' got redefined
ad-handle-definition: `gomoku-move-right' got redefined
emacspeak-gomoku

Loading emacspeak-gridtext...
emacspeak-gridtext

Loading emacspeak-gud...
emacspeak-gud

Loading emacspeak-hide...
emacspeak-hide

Loading emacspeak-hideshow...
emacspeak-hideshow

Loading emacspeak-ibuffer...
emacspeak-ibuffer

Loading emacspeak-iswitchb...
emacspeak-iswitchb

Loading emacspeak-ido...
emacspeak-ido

Loading emacspeak-imenu...
emacspeak-imenu

Loading info...
Loading emacspeak-info...
emacspeak-info

Loading ispell...
ad-handle-definition: `ispell-word' got redefined
ad-handle-definition: `ispell-command-loop' got redefined
ad-handle-definition: `ispell-help' got redefined
ad-handle-definition: `ispell-highlight-spelling-error' got redefined
ad-handle-definition: `ispell-region' got redefined
ad-handle-definition: `ispell-comments-and-strings' got redefined
ad-handle-definition: `ispell-buffer' got redefined
Loading emacspeak-ispell...
emacspeak-ispell

Loading /home/raman/emacs/lisp/site-lisp/jde-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/cedet-prepare.el (source)...
emacspeak-jde

Loading emacspeak-keymap...
emacspeak-keymap

emacspeak-kotl

Loading emacspeak-make-mode...
emacspeak-make-mode

Loading man...
Loading emacspeak-man...
emacspeak-man

Loading emacspeak-message...
emacspeak-message

Loading emacspeak-metapost...
emacspeak-metapost

Loading emacspeak-midge...
emacspeak-midge

Loading emacspeak-muse...
emacspeak-muse

Loading mpg123 (compiled; note, source file is newer)...
emacspeak-mpg123

Loading emacspeak-madplay...
emacspeak-madplay

Loading emacspeak-alsaplayer...
emacspeak-alsaplayer

Loading mspools...
Loading emacspeak-mspools...
emacspeak-mspools

Loading emacspeak-net-utils...
emacspeak-net-utils

Loading /home/raman/emacs/lisp/site-lisp/nxml-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/nxml-mode/rng-auto.el (source)...
emacspeak-nxml-mode

Loading emacspeak-ocr...
emacspeak-ocr

emacspeak-oo-browser

Loading emacspeak-outline...
emacspeak-outline

Loading emacspeak-pcl-cvs...
emacspeak-pcl-cvs

Loading emacspeak-perl...
emacspeak-perl

Loading emacspeak-pronounce...
emacspeak-pronounce

Loading /home/raman/emacs/lisp/site-lisp/psgml-prepare.el (source)...
emacspeak-psgml

emacspeak-python

Loading emacspeak-realaudio...
emacspeak-realaudio

Loading emacspeak-re-builder...
emacspeak-re-builder

Loading emacspeak-redefine...
emacspeak-redefine

Loading emacspeak-reftex...
emacspeak-reftex

Loading emacspeak-remote...
emacspeak-remote

Loading emacspeak-replace...
Loading replace...
ad-handle-definition: `query-replace' got redefined
ad-handle-definition: `query-replace-regexp' got redefined
ad-handle-definition: `occur-mode-goto-occurrence' got redefined
ad-handle-definition: `occur-next' got redefined
ad-handle-definition: `occur-prev' got redefined
ad-handle-definition: `replace-highlight' got redefined
ad-handle-definition: `replace-dehighlight' got redefined
emacspeak-replace

Loading emacspeak-rmail...
emacspeak-rmail

Loading emacspeak-rpm...
emacspeak-rpm

Loading emacspeak-sawfish...
emacspeak-sawfish

Loading emacspeak-sgml-mode...
emacspeak-sgml-mode

Loading emacspeak-sh-script...
emacspeak-sh-script

Loading emacspeak-sigbegone...
emacspeak-sigbegone

Loading emacspeak-solitaire...
emacspeak-solitaire

Loading emacspeak-sql...
emacspeak-sql

Loading /home/raman/emacs/lisp/site-lisp/speedbar-prepare.el (source)...
Loading speedbar...
Loading emacspeak-speedbar...
emacspeak-speedbar

Loading emacspeak-ruby...
emacspeak-ruby

Loading supercite...
Loading emacspeak-supercite...
emacspeak-supercite

Loading emacspeak-table-ui...
emacspeak-table-ui

Loading emacspeak-table...
emacspeak-table

Loading emacspeak-tabulate...
emacspeak-tabulate

Loading emacspeak-tapestry...
emacspeak-tapestry

Loading tar-mode...
Loading emacspeak-tar...
emacspeak-tar

Loading emacspeak-tcl...
emacspeak-tcl

Loading emacspeak-tdtd...
emacspeak-tdtd

Loading emacspeak-tempo...
emacspeak-tempo

Loading tetris...
Warning: assignment to free variable `tetris-tick-period'
Warning: assignment to free variable `emacspeak-tetris-blank-row'
Warning: assignment to free variable `emacspeak-tetris-blank-row'
Loading emacspeak-tetris...
Warning: assignment to free variable `tetris-tick-period'
ad-handle-definition: `tetris-move-left-edge' got redefined
ad-handle-definition: `tetris-move-right-edge' got redefined
ad-handle-definition: `tetris-move-to-x-pos' got redefined
emacspeak-tetris

Loading sudoku...
Warning: assignment to free variable `emacspeak-sudoku-history-stack'
Loading emacspeak-sudoku...
emacspeak-sudoku

Loading texinfo...
Loading emacspeak-texinfo...
emacspeak-texinfo

Loading /home/raman/emacs/lisp/site-lisp/tnt-prepare.el (source)...
Loading emacspeak-tnt...
emacspeak-tnt

Loading emacspeak-jabber...
emacspeak-jabber

Loading emacspeak-url-template...
emacspeak-url-template

Loading /home/raman/emacs/lisp/site-lisp/view-ps-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/view-process-mode/view-process-mode.el (source)...
Loading lucid...

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220827456 (LWP 15053)]
0x08149c9b in build_string (str=0x0) at alloc.c:2473
2473	  return make_string (str, strlen (str));
(gdb) where
#0  0x08149c9b in build_string (str=0x0) at alloc.c:2473
#1  0x0815ed6a in Feval (form=150895301) at eval.c:2370
#2  0x081605aa in Fdefvar (args=150895269) at eval.c:851
#3  0x0815ee9e in Feval (form=150895317) at eval.c:2314
#4  0x081615f5 in Fand (args=0) at eval.c:371
#5  0x0815ee9e in Feval (form=150895365) at eval.c:2314
#6  0x08177e76 in readevalloop (readcharfun=149778420, stream=0x0, 
    sourcename=149839947, evalfun=0x815e9d7 <Feval>, printflag=0, 
    unibyte=137537737, readfun=137537737, start=137537737, end=137537737)
    at lread.c:1562
#7  0x081784b5 in Feval_buffer (buffer=149778420, printflag=137537737, 
    filename=149788427, unibyte=0, do_allow_print=137537785) at lread.c:1625
#8  0x0815f854 in Ffuncall (nargs=6, args=0xbffaf960) at eval.c:3050
#9  0x08189b8e in Fbyte_code (bytestr=136150275, vector=136150292, 
    maxdepth=48) at bytecode.c:679
#10 0x0815f20a in funcall_lambda (fun=136150204, nargs=4, 
    arg_vector=0xbffafa94) at eval.c:3223
#11 0x0815f660 in Ffuncall (nargs=5, args=0xbffafa90) at eval.c:3082
#12 0x0815fa03 in call4 (fn=137972417, arg1=149788427, arg2=149788427, 
    arg3=137537737, arg4=137537737) at eval.c:2890
#13 0x08178c19 in Fload (file=139903787, noerror=137537737, 
    nomessage=137537737, nosuffix=137537737, must_suffix=137537737)
    at lread.c:983
#14 0x0815f854 in Ffuncall (nargs=6, args=0xbffafe20) at eval.c:3050
#15 0x08189b8e in Fbyte_code (bytestr=142365299, vector=142064148, 
    maxdepth=48) at bytecode.c:679
#16 0x0815f20a in funcall_lambda (fun=142465052, nargs=1, 
    arg_vector=0xbffaff54) at eval.c:3223
#17 0x0815f660 in Ffuncall (nargs=2, args=0xbffaff50) at eval.c:3082
#18 0x08189b8e in Fbyte_code (bytestr=136198275, vector=136198292, 
    maxdepth=16) at bytecode.c:679
#19 0x0815f20a in funcall_lambda (fun=136198236, nargs=1, 
    arg_vector=0xbffb0074) at eval.c:3223
#20 0x0815f660 in Ffuncall (nargs=2, args=0xbffb0070) at eval.c:3082
#21 0x081608fb in call1 (fn=137806929, arg1=139903787) at eval.c:2821
#22 0x08168f40 in mapcar1 (leni=2, vals=0xbffb00c0, fn=137806929, 
    seq=138362901) at fns.c:3107
#23 0x08169119 in Fmapcar (function=137806929, sequence=138362901)
    at fns.c:3175
#24 0x0815ed6a in Feval (form=139130781) at eval.c:2370
#25 0x0815f127 in Fprogn (args=0) at eval.c:450
#26 0x0815ee9e in Feval (form=139130789) at eval.c:2314
#27 0x081610c5 in internal_lisp_condition_case (var=137537737, 
    bodyform=139130789, handlers=139130653) at eval.c:1437
#28 0x08161144 in Fcondition_case (args=139130797) at eval.c:1378
#29 0x0815ee9e in Feval (form=139130805) at eval.c:2314
#30 0x0815f127 in Fprogn (args=0) at eval.c:450
#31 0x0815f389 in funcall_lambda (fun=139130824, nargs=1, 
    arg_vector=0xbffb04a4) at eval.c:3216
#32 0x0815f660 in Ffuncall (nargs=2, args=0xbffb04a0) at eval.c:3082
#33 0x081608fb in call1 (fn=139130829, arg1=138362909) at eval.c:2821
#34 0x08168f40 in mapcar1 (leni=158, vals=0xbffb04f0, fn=139130829, 
    seq=138303973) at fns.c:3107
#35 0x08169119 in Fmapcar (function=139130829, sequence=138303973)
    at fns.c:3175
#36 0x0815ed6a in Feval (form=139130837) at eval.c:2370
#37 0x0815f127 in Fprogn (args=0) at eval.c:450
#38 0x08161350 in Flet (args=139130845) at eval.c:1071
#39 0x0815ee9e in Feval (form=139130973) at eval.c:2314
#40 0x0815f145 in Fprogn (args=0) at eval.c:450
#41 0x0815f389 in funcall_lambda (fun=139130400, nargs=0, 
    arg_vector=0xbffb0970) at eval.c:3216
#42 0x0815f43b in apply_lambda (fun=139130405, args=137537737, eval_flag=1)
    at eval.c:3147
#43 0x0815ebac in Feval (form=139130357) at eval.c:2409
#44 0x08177e76 in readevalloop (readcharfun=140353132, stream=0x0, 
    sourcename=137702363, evalfun=0x815e9d7 <Feval>, printflag=0, 
    unibyte=137537737, readfun=137537737, start=137537737, end=137537737)
    at lread.c:1562
#45 0x081784b5 in Feval_buffer (buffer=140353132, printflag=137537737, 
    filename=140352515, unibyte=0, do_allow_print=137537785) at lread.c:1625
#46 0x0815f854 in Ffuncall (nargs=6, args=0xbffb0b40) at eval.c:3050
#47 0x08189b8e in Fbyte_code (bytestr=136150275, vector=136150292, 
    maxdepth=48) at bytecode.c:679
#48 0x0815f20a in funcall_lambda (fun=136150204, nargs=4, 
    arg_vector=0xbffb0c74) at eval.c:3223
#49 0x0815f660 in Ffuncall (nargs=5, args=0xbffb0c70) at eval.c:3082
#50 0x0815fa03 in call4 (fn=137972417, arg1=140352515, arg2=140352515, 
    arg3=137537737, arg4=137537785) at eval.c:2890
#51 0x08178c19 in Fload (file=140352275, noerror=137537737, 
    nomessage=137537785, nosuffix=137537737, must_suffix=137537737)
    at lread.c:983
#52 0x0815f854 in Ffuncall (nargs=4, args=0xbffb1030) at eval.c:3050
#53 0x08189b8e in Fbyte_code (bytestr=136302291, vector=136302308, 
    maxdepth=96) at bytecode.c:679
#54 0x0815f20a in funcall_lambda (fun=136302260, nargs=1, 
    arg_vector=0xbffb1174) at eval.c:3223
#55 0x0815f660 in Ffuncall (nargs=2, args=0xbffb1170) at eval.c:3082
#56 0x08189b8e in Fbyte_code (bytestr=136290243, vector=136290260, 
    maxdepth=56) at bytecode.c:679
#57 0x0815f20a in funcall_lambda (fun=136290220, nargs=0, 
    arg_vector=0xbffb12a4) at eval.c:3223
#58 0x0815f660 in Ffuncall (nargs=1, args=0xbffb12a0) at eval.c:3082
#59 0x08189b8e in Fbyte_code (bytestr=136287003, vector=136287020, 
    maxdepth=48) at bytecode.c:679
#60 0x0815f20a in funcall_lambda (fun=136286980, nargs=0, 
    arg_vector=0xbffb1370) at eval.c:3223
#61 0x0815f43b in apply_lambda (fun=136286980, args=137537737, eval_flag=1)
    at eval.c:3147
#62 0x0815ebac in Feval (form=138160525) at eval.c:2409
#63 0x080fa5e1 in top_level_2 () at keyboard.c:1414
#64 0x0815dc0a in internal_condition_case (bfun=0x80fa5ce <top_level_2>, 
    handlers=137604337, hfun=0x80ffce4 <cmd_error>) at eval.c:1494
#65 0x080fa613 in top_level_1 () at keyboard.c:1422
#66 0x0815db2c in internal_catch (tag=0, func=0x80fa5e3 <top_level_1>, 
    arg=137537737) at eval.c:1229
#67 0x080fa3b1 in command_loop () at keyboard.c:1377
#68 0x080fa46d in recursive_edit_1 () at keyboard.c:993
#69 0x080fa587 in Frecursive_edit () at keyboard.c:1055
#70 0x080f93d7 in main (argc=5, argv=0xbffb1aa4) at emacs.c:1778
(gdb) 

-- 
Best Regards,
--raman

      
Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-08  3:12 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process) raman
  2007-09-10  1:13 ` Richard Stallman
@ 2007-09-17  0:20 ` Richard Stallman
  2007-09-23 21:55 ` Richard Stallman
  2 siblings, 0 replies; 20+ messages in thread
From: Richard Stallman @ 2007-09-17  0:20 UTC (permalink / raw)
  To: emacs-pretest-bug

[I sent this message a week ago but did not get a response.]

Would someone please fix this, then ack?


From: raman <raman@users.sf.net>
To: emacs-pretest-bug@gnu.org
From: "T. V. Raman" <raman@users.sf.net>
Date: Fri,  7 Sep 2007 20:12:44 -0700 (PDT)
Cc: 
Subject: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)




In GNU Emacs 23.0.50.9 (i686-pc-linux-gnu, GTK+ Version 2.8.20)
 of 2007-09-07 on labrador
configured using `configure  '--prefix=/usr/local' '--with-gtk' '--with-gpm' '--with-rsvg' '--with-png' '--with-jpeg' '--with-gif''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8
  default-enable-multibyte-characters: nil

Major mode: Shell

Minor modes in effect:
  erc-track-minor-mode: t
  jabber-activity-mode: t
  dynamic-completion-mode: t
  dired-omit-mode: t
  shell-dirtrack-mode: t
  savehist-mode: t
  display-time-mode: t
  desktop-save-mode: t
  auto-insert-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t

Recent input:
p r TAB RET C-x C-f a d a RET ESC m C-d C-x C-s ESC 
[ [ D ESC x l o a d SPC l i RET l u c i d RET C-e a 
C-e m ESC > g d b SPC m a k e SPC c o m m TAB C-c C-u 
c d RET c d SPC e m TAB l i TAB s i TAB RET c d RET 
c d SPC e m TAB l i TAB e m TAB i n f TAB RET m a k 
e ESC DEL g d b SPC C-c C-u m a k e SPC - n SPC c o 
m m TAB RET C-p C-p C-c C-p C-n C-n C-p ESC m C-k ESC 
> g d b SPC C-y ESC m C-c C-u ESC > C-c C-u ESC > g 
d b SPC / u s r / l o c a l / b i n / e m a c s SPC 
RET C-e l s e t SPC a r g s SPC C-y C-x C-x ESC d ESC 
d C-e C-e RET C-p C-p ESC > C-p C-p C-p ESC > r u n 
RET C-e l C-p ESC > C-p C-p ESC > C-p C-p C-p C-p C-p 
C-p C-p C-n ESC m C-@ ESC > w h e r e RET ESC > C-p 
C-p C-c C-p C-n C-n ESC > C-@ C-c C-p C-c C-p C-c C-p 
ESC m C-p C-p C-p C-p C-p C-p C-p C-p C-p ESC m C-@ 
ESC > C-x r s a ESC > q u i t RET y RET C-x C-g C-g 
ESC x e DEL r e p o r t SPC e m TAB b TAB RET

Recent messages:
Completed
Completing file name...
Completed
~/emacs/lisp/emacspeak/info 
Completing file name...
Completed
Moved to end of text field 
Copied 649 lines to register a
Quit
Loading emacsbug...done
I  generate a piece of Emacspeak's info manual by running Lisp
code on the sources.
That process started segfaulting today -- I'm attaching a GDB
log.

Basically, the process loads in all the packages for which
Emacspeak has extensions; this in turn pulls in the Emacspeak
extension modules, and finally the code outputs a texinfo file
containing the extracted docs.

Here is a GDB trace.
Notice that the last thing to load was view-process-mode ---
but that package itself appears to be working correctly in Emacs
23.0.50.

20:07:11 labrador info $ gdb /usr/local/bin/emacs 
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) set args  -batch -q -l ../utils/document-commands.el
(gdb) run
Starting program: /usr/local/bin/emacs -batch -q -l ../utils/document-commands.el
[Thread debugging using libthread_db enabled]
[New Thread -1220827456 (LWP 15053)]
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-load-path.el (source)...
emacspeak-load-path.el

Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-setup.el (source)...
Loading vc-svn...
Loading emacspeak...
Warning: defvar ignored because dtk-quiet is let-bound
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el (source)...
Loading voice-setup...
Loading voice-setup...
Loading voice-setup...
Loading replace...
ad-handle-definition: `occur-mode-goto-occurrence' got redefined
ad-handle-definition: `occur-next' got redefined
ad-handle-definition: `occur-prev' got redefined
Loading /home/raman/emacs/lisp/emacspeak/sounds/default-8k/define-theme.el (source)...
Loading /home/raman/.emacspeak/.dictionary...
emacspeak-setup.el

Loading emacspeak-sounds...
emacspeak-sounds

Loading emacspeak-speak...
emacspeak-speak

Loading emacspeak...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el (source)...
emacspeak

Loading cd-tool...
cd-tool

Loading amixer...
amixer

Loading emacspeak-amphetadesk...
emacspeak-amphetadesk

Loading dtk-interp...
dtk-interp

Loading dtk-speak...
Warning: defvar ignored because dtk-quiet is let-bound
dtk-speak

Loading voice-setup...
voice-setup

Loading dectalk-voices...
dectalk-voices

Loading emacspeak-actions...
emacspeak-actions

Loading emacspeak-advice...
emacspeak-advice

Loading emacspeak-ansi-color...
emacspeak-ansi-color

Loading arc-mode...
Loading emacspeak-arc...
emacspeak-arc

Loading /home/raman/emacs/lisp/site-lisp/auctex-prepare.el (source)...
Loading /usr/local/share/emacs/site-lisp/tex-site.el (source)...
Loaded tex-site
Loading /home/raman/emacs/lisp/site-lisp/reftex-prepare.el (source)...
Loading reftex...
Loading emacspeak-auctex...
emacspeak-auctex

Loading emacspeak-aumix...
emacspeak-aumix

Loading babel (compiled; note, source file is newer)...
Loading emacspeak-babel...
emacspeak-babel

Loading /home/raman/emacs/lisp/site-lisp/bbdb-prepare.el (source)...
Loading bbdb...
Loading bbdb-hooks...
Loading /home/raman/emacs/lisp/site-lisp/bbdb/lisp/bbdb-vm.el (source)...
emacspeak-bbdb

Loading bibtex...
Loading emacspeak-bibtex...
emacspeak-bibtex

Loading bookmark...
Loading emacspeak-bookmark...
emacspeak-bookmark

Loading browse-kill-ring...
Loading emacspeak-browse-kill-ring...
emacspeak-browse-kill-ring

Loading emacspeak-bs...
emacspeak-bs

Loading emacspeak-buff-menu...
emacspeak-buff-menu

emacspeak-buff-sel

Loading emacspeak-c...
emacspeak-c

Loading emacspeak-calc...
emacspeak-calc

Loading emacspeak-calculator...
emacspeak-calculator

Loading calendar...
Loading emacspeak-calendar...
emacspeak-calendar

Loading emacspeak-checkdoc...
emacspeak-checkdoc

Loading emacspeak-cmuscheme...
emacspeak-cmuscheme

Loading emacspeak-compile...
emacspeak-compile

Loading emacspeak-cperl...
emacspeak-cperl

Loading emacspeak-daisy...
emacspeak-daisy

Loading custom...
Loading cus-edit...
Loading emacspeak-custom...
emacspeak-custom

Loading emacspeak-dictation...
emacspeak-dictation

Loading emacspeak-dictionary...
emacspeak-dictionary

Loading dired...
Loading emacspeak-dired...
emacspeak-dired

Loading /home/raman/emacs/lisp/site-lisp/dismal-prepare.el (source)...
Loading dismal-mode-defaults...
!! File dismal-prepare uses old-style backquotes !!
Loading dismal (compiled; note, source file is newer)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/log.el (source)...
To start logging, M-x log-initialize.
!! File log.el uses old-style backquotes !!
Source file `/home/raman/emacs/lisp/site-lisp/dismal/heaps.el' newer than byte-compiled file
Source file `/home/raman/emacs/lisp/site-lisp/dismal/dismal-data-structures.el' newer than byte-compiled file
Source file `/home/raman/emacs/lisp/site-lisp/dismal/dismal-simple-menus.el' newer than byte-compiled file
Loading keystroke (compiled; note, source file is newer)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/make-km-aliases.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/dismal-mouse3.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/dismal-menu3.el (source)...
ad-handle-definition: `dismal-goto-cell' got redefined
Loading emacspeak-dismal...
emacspeak-dismal

Loading emacspeak-dmacro...
emacspeak-dmacro

Loading emacspeak-ecb...
emacspeak-ecb

Loading emacspeak-ediff...
emacspeak-ediff

Loading emacspeak-enriched...
emacspeak-enriched

Loading emacspeak-entertain...
emacspeak-entertain

Loading /home/raman/emacs/lisp/site-lisp/erc-prepare.el (source)...
Loading erc...
Loading emacspeak-erc...
emacspeak-erc

Loading /home/raman/emacs/lisp/site-lisp/emms-prepare.el (source)...
Loading emacspeak-emms...
emacspeak-emms

Loading emacspeak-zinf...
emacspeak-zinf

Loading /home/raman/emacs/lisp/site-lisp/eshell-prepare.el (source)...
Loading eshell...
Loading comint...
ad-handle-definition: `comint-dynamic-list-input-ring' got redefined
ad-handle-definition: `comint-previous-input' got redefined
ad-handle-definition: `comint-next-input' got redefined
ad-handle-definition: `comint-previous-matching-input' got redefined
ad-handle-definition: `comint-next-matching-input' got redefined
ad-handle-definition: `comint-previous-matching-input-from-input' got redefined
ad-handle-definition: `comint-next-matching-input-from-input' got redefined
ad-handle-definition: `comint-magic-space' got redefined
ad-handle-definition: `comint-send-input' got redefined
ad-handle-definition: `comint-output-filter' got redefined
ad-handle-definition: `comint-show-maximum-output' got redefined
ad-handle-definition: `comint-copy-old-input' got redefined
ad-handle-definition: `comint-show-output' got redefined
ad-handle-definition: `comint-interrupt-subjob' got redefined
ad-handle-definition: `comint-quit-subjob' got redefined
ad-handle-definition: `comint-stop-subjob' got redefined
ad-handle-definition: `comint-kill-input' got redefined
ad-handle-definition: `comint-delchar-or-maybe-eof' got redefined
ad-handle-definition: `comint-send-eof' got redefined
ad-handle-definition: `comint-next-prompt' got redefined
ad-handle-definition: `comint-previous-prompt' got redefined
ad-handle-definition: `comint-insert-previous-argument' got redefined
ad-handle-definition: `comint-dynamic-complete' got redefined
ad-handle-definition: `comint-dynamic-list-filename-completions' got redefined
ad-handle-definition: `comint-dynamic-list-completions' got redefined
ad-handle-definition: `comint-accumulate' got redefined
ad-handle-definition: `comint-bol-or-process-mark' got redefined
Loading emacspeak-eshell...
emacspeak-eshell

Loading emacspeak-eterm...
ad-handle-definition: `emacspeak-eterm-copy-region-to-register' got redefined
ad-handle-definition: `emacspeak-eterm-paste-register' got redefined
emacspeak-eterm

Loading /home/raman/emacs/lisp/site-lisp/eudc-prepare.el (source)...
Loading emacspeak-eudc...
emacspeak-eudc

Loading emacspeak-facemenu...
emacspeak-facemenu

Loading emacspeak-filtertext...
emacspeak-filtertext

Loading emacspeak-find-dired...
emacspeak-find-dired

Loading emacspeak-find-func...
emacspeak-find-func

Loading finder...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-finder-inf.el (source)...
emacspeak-finder-inf

Loading emacspeak-finder...
emacspeak-finder

Loading emacspeak-fix-interactive...
emacspeak-fix-interactive

Loading flyspell...
Loading emacspeak-flyspell...
emacspeak-flyspell

Loading /home/raman/emacs/lisp/site-lisp/folding-prepare.el (source)...
Loading folding...
Loading emacspeak-folding...
emacspeak-folding

Loading emacspeak-forms...
emacspeak-forms

Loading emacspeak-generic...
emacspeak-generic

Loading emacspeak-gnuplot...
emacspeak-gnuplot

Loading emacspeak-gnus...
emacspeak-gnus

Loading emacspeak-gomoku...
ad-handle-definition: `gomoku-move-left' got redefined
ad-handle-definition: `gomoku-move-right' got redefined
emacspeak-gomoku

Loading emacspeak-gridtext...
emacspeak-gridtext

Loading emacspeak-gud...
emacspeak-gud

Loading emacspeak-hide...
emacspeak-hide

Loading emacspeak-hideshow...
emacspeak-hideshow

Loading emacspeak-ibuffer...
emacspeak-ibuffer

Loading emacspeak-iswitchb...
emacspeak-iswitchb

Loading emacspeak-ido...
emacspeak-ido

Loading emacspeak-imenu...
emacspeak-imenu

Loading info...
Loading emacspeak-info...
emacspeak-info

Loading ispell...
ad-handle-definition: `ispell-word' got redefined
ad-handle-definition: `ispell-command-loop' got redefined
ad-handle-definition: `ispell-help' got redefined
ad-handle-definition: `ispell-highlight-spelling-error' got redefined
ad-handle-definition: `ispell-region' got redefined
ad-handle-definition: `ispell-comments-and-strings' got redefined
ad-handle-definition: `ispell-buffer' got redefined
Loading emacspeak-ispell...
emacspeak-ispell

Loading /home/raman/emacs/lisp/site-lisp/jde-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/cedet-prepare.el (source)...
emacspeak-jde

Loading emacspeak-keymap...
emacspeak-keymap

emacspeak-kotl

Loading emacspeak-make-mode...
emacspeak-make-mode

Loading man...
Loading emacspeak-man...
emacspeak-man

Loading emacspeak-message...
emacspeak-message

Loading emacspeak-metapost...
emacspeak-metapost

Loading emacspeak-midge...
emacspeak-midge

Loading emacspeak-muse...
emacspeak-muse

Loading mpg123 (compiled; note, source file is newer)...
emacspeak-mpg123

Loading emacspeak-madplay...
emacspeak-madplay

Loading emacspeak-alsaplayer...
emacspeak-alsaplayer

Loading mspools...
Loading emacspeak-mspools...
emacspeak-mspools

Loading emacspeak-net-utils...
emacspeak-net-utils

Loading /home/raman/emacs/lisp/site-lisp/nxml-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/nxml-mode/rng-auto.el (source)...
emacspeak-nxml-mode

Loading emacspeak-ocr...
emacspeak-ocr

emacspeak-oo-browser

Loading emacspeak-outline...
emacspeak-outline

Loading emacspeak-pcl-cvs...
emacspeak-pcl-cvs

Loading emacspeak-perl...
emacspeak-perl

Loading emacspeak-pronounce...
emacspeak-pronounce

Loading /home/raman/emacs/lisp/site-lisp/psgml-prepare.el (source)...
emacspeak-psgml

emacspeak-python

Loading emacspeak-realaudio...
emacspeak-realaudio

Loading emacspeak-re-builder...
emacspeak-re-builder

Loading emacspeak-redefine...
emacspeak-redefine

Loading emacspeak-reftex...
emacspeak-reftex

Loading emacspeak-remote...
emacspeak-remote

Loading emacspeak-replace...
Loading replace...
ad-handle-definition: `query-replace' got redefined
ad-handle-definition: `query-replace-regexp' got redefined
ad-handle-definition: `occur-mode-goto-occurrence' got redefined
ad-handle-definition: `occur-next' got redefined
ad-handle-definition: `occur-prev' got redefined
ad-handle-definition: `replace-highlight' got redefined
ad-handle-definition: `replace-dehighlight' got redefined
emacspeak-replace

Loading emacspeak-rmail...
emacspeak-rmail

Loading emacspeak-rpm...
emacspeak-rpm

Loading emacspeak-sawfish...
emacspeak-sawfish

Loading emacspeak-sgml-mode...
emacspeak-sgml-mode

Loading emacspeak-sh-script...
emacspeak-sh-script

Loading emacspeak-sigbegone...
emacspeak-sigbegone

Loading emacspeak-solitaire...
emacspeak-solitaire

Loading emacspeak-sql...
emacspeak-sql

Loading /home/raman/emacs/lisp/site-lisp/speedbar-prepare.el (source)...
Loading speedbar...
Loading emacspeak-speedbar...
emacspeak-speedbar

Loading emacspeak-ruby...
emacspeak-ruby

Loading supercite...
Loading emacspeak-supercite...
emacspeak-supercite

Loading emacspeak-table-ui...
emacspeak-table-ui

Loading emacspeak-table...
emacspeak-table

Loading emacspeak-tabulate...
emacspeak-tabulate

Loading emacspeak-tapestry...
emacspeak-tapestry

Loading tar-mode...
Loading emacspeak-tar...
emacspeak-tar

Loading emacspeak-tcl...
emacspeak-tcl

Loading emacspeak-tdtd...
emacspeak-tdtd

Loading emacspeak-tempo...
emacspeak-tempo

Loading tetris...
Warning: assignment to free variable `tetris-tick-period'
Warning: assignment to free variable `emacspeak-tetris-blank-row'
Warning: assignment to free variable `emacspeak-tetris-blank-row'
Loading emacspeak-tetris...
Warning: assignment to free variable `tetris-tick-period'
ad-handle-definition: `tetris-move-left-edge' got redefined
ad-handle-definition: `tetris-move-right-edge' got redefined
ad-handle-definition: `tetris-move-to-x-pos' got redefined
emacspeak-tetris

Loading sudoku...
Warning: assignment to free variable `emacspeak-sudoku-history-stack'
Loading emacspeak-sudoku...
emacspeak-sudoku

Loading texinfo...
Loading emacspeak-texinfo...
emacspeak-texinfo

Loading /home/raman/emacs/lisp/site-lisp/tnt-prepare.el (source)...
Loading emacspeak-tnt...
emacspeak-tnt

Loading emacspeak-jabber...
emacspeak-jabber

Loading emacspeak-url-template...
emacspeak-url-template

Loading /home/raman/emacs/lisp/site-lisp/view-ps-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/view-process-mode/view-process-mode.el (source)...
Loading lucid...

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220827456 (LWP 15053)]
0x08149c9b in build_string (str=0x0) at alloc.c:2473
2473	  return make_string (str, strlen (str));
(gdb) where
#0  0x08149c9b in build_string (str=0x0) at alloc.c:2473
#1  0x0815ed6a in Feval (form=150895301) at eval.c:2370
#2  0x081605aa in Fdefvar (args=150895269) at eval.c:851
#3  0x0815ee9e in Feval (form=150895317) at eval.c:2314
#4  0x081615f5 in Fand (args=0) at eval.c:371
#5  0x0815ee9e in Feval (form=150895365) at eval.c:2314
#6  0x08177e76 in readevalloop (readcharfun=149778420, stream=0x0, 
    sourcename=149839947, evalfun=0x815e9d7 <Feval>, printflag=0, 
    unibyte=137537737, readfun=137537737, start=137537737, end=137537737)
    at lread.c:1562
#7  0x081784b5 in Feval_buffer (buffer=149778420, printflag=137537737, 
    filename=149788427, unibyte=0, do_allow_print=137537785) at lread.c:1625
#8  0x0815f854 in Ffuncall (nargs=6, args=0xbffaf960) at eval.c:3050
#9  0x08189b8e in Fbyte_code (bytestr=136150275, vector=136150292, 
    maxdepth=48) at bytecode.c:679
#10 0x0815f20a in funcall_lambda (fun=136150204, nargs=4, 
    arg_vector=0xbffafa94) at eval.c:3223
#11 0x0815f660 in Ffuncall (nargs=5, args=0xbffafa90) at eval.c:3082
#12 0x0815fa03 in call4 (fn=137972417, arg1=149788427, arg2=149788427, 
    arg3=137537737, arg4=137537737) at eval.c:2890
#13 0x08178c19 in Fload (file=139903787, noerror=137537737, 
    nomessage=137537737, nosuffix=137537737, must_suffix=137537737)
    at lread.c:983
#14 0x0815f854 in Ffuncall (nargs=6, args=0xbffafe20) at eval.c:3050
#15 0x08189b8e in Fbyte_code (bytestr=142365299, vector=142064148, 
    maxdepth=48) at bytecode.c:679
#16 0x0815f20a in funcall_lambda (fun=142465052, nargs=1, 
    arg_vector=0xbffaff54) at eval.c:3223
#17 0x0815f660 in Ffuncall (nargs=2, args=0xbffaff50) at eval.c:3082
#18 0x08189b8e in Fbyte_code (bytestr=136198275, vector=136198292, 
    maxdepth=16) at bytecode.c:679
#19 0x0815f20a in funcall_lambda (fun=136198236, nargs=1, 
    arg_vector=0xbffb0074) at eval.c:3223
#20 0x0815f660 in Ffuncall (nargs=2, args=0xbffb0070) at eval.c:3082
#21 0x081608fb in call1 (fn=137806929, arg1=139903787) at eval.c:2821
#22 0x08168f40 in mapcar1 (leni=2, vals=0xbffb00c0, fn=137806929, 
    seq=138362901) at fns.c:3107
#23 0x08169119 in Fmapcar (function=137806929, sequence=138362901)
    at fns.c:3175
#24 0x0815ed6a in Feval (form=139130781) at eval.c:2370
#25 0x0815f127 in Fprogn (args=0) at eval.c:450
#26 0x0815ee9e in Feval (form=139130789) at eval.c:2314
#27 0x081610c5 in internal_lisp_condition_case (var=137537737, 
    bodyform=139130789, handlers=139130653) at eval.c:1437
#28 0x08161144 in Fcondition_case (args=139130797) at eval.c:1378
#29 0x0815ee9e in Feval (form=139130805) at eval.c:2314
#30 0x0815f127 in Fprogn (args=0) at eval.c:450
#31 0x0815f389 in funcall_lambda (fun=139130824, nargs=1, 
    arg_vector=0xbffb04a4) at eval.c:3216
#32 0x0815f660 in Ffuncall (nargs=2, args=0xbffb04a0) at eval.c:3082
#33 0x081608fb in call1 (fn=139130829, arg1=138362909) at eval.c:2821
#34 0x08168f40 in mapcar1 (leni=158, vals=0xbffb04f0, fn=139130829, 
    seq=138303973) at fns.c:3107
#35 0x08169119 in Fmapcar (function=139130829, sequence=138303973)
    at fns.c:3175
#36 0x0815ed6a in Feval (form=139130837) at eval.c:2370
#37 0x0815f127 in Fprogn (args=0) at eval.c:450
#38 0x08161350 in Flet (args=139130845) at eval.c:1071
#39 0x0815ee9e in Feval (form=139130973) at eval.c:2314
#40 0x0815f145 in Fprogn (args=0) at eval.c:450
#41 0x0815f389 in funcall_lambda (fun=139130400, nargs=0, 
    arg_vector=0xbffb0970) at eval.c:3216
#42 0x0815f43b in apply_lambda (fun=139130405, args=137537737, eval_flag=1)
    at eval.c:3147
#43 0x0815ebac in Feval (form=139130357) at eval.c:2409
#44 0x08177e76 in readevalloop (readcharfun=140353132, stream=0x0, 
    sourcename=137702363, evalfun=0x815e9d7 <Feval>, printflag=0, 
    unibyte=137537737, readfun=137537737, start=137537737, end=137537737)
    at lread.c:1562
#45 0x081784b5 in Feval_buffer (buffer=140353132, printflag=137537737, 
    filename=140352515, unibyte=0, do_allow_print=137537785) at lread.c:1625
#46 0x0815f854 in Ffuncall (nargs=6, args=0xbffb0b40) at eval.c:3050
#47 0x08189b8e in Fbyte_code (bytestr=136150275, vector=136150292, 
    maxdepth=48) at bytecode.c:679
#48 0x0815f20a in funcall_lambda (fun=136150204, nargs=4, 
    arg_vector=0xbffb0c74) at eval.c:3223
#49 0x0815f660 in Ffuncall (nargs=5, args=0xbffb0c70) at eval.c:3082
#50 0x0815fa03 in call4 (fn=137972417, arg1=140352515, arg2=140352515, 
    arg3=137537737, arg4=137537785) at eval.c:2890
#51 0x08178c19 in Fload (file=140352275, noerror=137537737, 
    nomessage=137537785, nosuffix=137537737, must_suffix=137537737)
    at lread.c:983
#52 0x0815f854 in Ffuncall (nargs=4, args=0xbffb1030) at eval.c:3050
#53 0x08189b8e in Fbyte_code (bytestr=136302291, vector=136302308, 
    maxdepth=96) at bytecode.c:679
#54 0x0815f20a in funcall_lambda (fun=136302260, nargs=1, 
    arg_vector=0xbffb1174) at eval.c:3223
#55 0x0815f660 in Ffuncall (nargs=2, args=0xbffb1170) at eval.c:3082
#56 0x08189b8e in Fbyte_code (bytestr=136290243, vector=136290260, 
    maxdepth=56) at bytecode.c:679
#57 0x0815f20a in funcall_lambda (fun=136290220, nargs=0, 
    arg_vector=0xbffb12a4) at eval.c:3223
#58 0x0815f660 in Ffuncall (nargs=1, args=0xbffb12a0) at eval.c:3082
#59 0x08189b8e in Fbyte_code (bytestr=136287003, vector=136287020, 
    maxdepth=48) at bytecode.c:679
#60 0x0815f20a in funcall_lambda (fun=136286980, nargs=0, 
    arg_vector=0xbffb1370) at eval.c:3223
#61 0x0815f43b in apply_lambda (fun=136286980, args=137537737, eval_flag=1)
    at eval.c:3147
#62 0x0815ebac in Feval (form=138160525) at eval.c:2409
#63 0x080fa5e1 in top_level_2 () at keyboard.c:1414
#64 0x0815dc0a in internal_condition_case (bfun=0x80fa5ce <top_level_2>, 
    handlers=137604337, hfun=0x80ffce4 <cmd_error>) at eval.c:1494
#65 0x080fa613 in top_level_1 () at keyboard.c:1422
#66 0x0815db2c in internal_catch (tag=0, func=0x80fa5e3 <top_level_1>, 
    arg=137537737) at eval.c:1229
#67 0x080fa3b1 in command_loop () at keyboard.c:1377
#68 0x080fa46d in recursive_edit_1 () at keyboard.c:993
#69 0x080fa587 in Frecursive_edit () at keyboard.c:1055
#70 0x080f93d7 in main (argc=5, argv=0xbffb1aa4) at emacs.c:1778
(gdb) 

-- 
Best Regards,
--raman

      
Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-08  3:12 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process) raman
  2007-09-10  1:13 ` Richard Stallman
  2007-09-17  0:20 ` Richard Stallman
@ 2007-09-23 21:55 ` Richard Stallman
  2007-09-24  0:15   ` T. V. Raman
  2 siblings, 1 reply; 20+ messages in thread
From: Richard Stallman @ 2007-09-23 21:55 UTC (permalink / raw)
  To: emacs-pretest-bug

[I sent this message twice but did not get a response.]

Would someone please fix this, then ack?


From: raman <raman@users.sf.net>
To: emacs-pretest-bug@gnu.org
From: "T. V. Raman" <raman@users.sf.net>
Date: Fri,  7 Sep 2007 20:12:44 -0700 (PDT)
Cc: 
Subject: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)




In GNU Emacs 23.0.50.9 (i686-pc-linux-gnu, GTK+ Version 2.8.20)
 of 2007-09-07 on labrador
configured using `configure  '--prefix=/usr/local' '--with-gtk' '--with-gpm' '--with-rsvg' '--with-png' '--with-jpeg' '--with-gif''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8
  default-enable-multibyte-characters: nil

Major mode: Shell

Minor modes in effect:
  erc-track-minor-mode: t
  jabber-activity-mode: t
  dynamic-completion-mode: t
  dired-omit-mode: t
  shell-dirtrack-mode: t
  savehist-mode: t
  display-time-mode: t
  desktop-save-mode: t
  auto-insert-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t

Recent input:
p r TAB RET C-x C-f a d a RET ESC m C-d C-x C-s ESC 
[ [ D ESC x l o a d SPC l i RET l u c i d RET C-e a 
C-e m ESC > g d b SPC m a k e SPC c o m m TAB C-c C-u 
c d RET c d SPC e m TAB l i TAB s i TAB RET c d RET 
c d SPC e m TAB l i TAB e m TAB i n f TAB RET m a k 
e ESC DEL g d b SPC C-c C-u m a k e SPC - n SPC c o 
m m TAB RET C-p C-p C-c C-p C-n C-n C-p ESC m C-k ESC 
> g d b SPC C-y ESC m C-c C-u ESC > C-c C-u ESC > g 
d b SPC / u s r / l o c a l / b i n / e m a c s SPC 
RET C-e l s e t SPC a r g s SPC C-y C-x C-x ESC d ESC 
d C-e C-e RET C-p C-p ESC > C-p C-p C-p ESC > r u n 
RET C-e l C-p ESC > C-p C-p ESC > C-p C-p C-p C-p C-p 
C-p C-p C-n ESC m C-@ ESC > w h e r e RET ESC > C-p 
C-p C-c C-p C-n C-n ESC > C-@ C-c C-p C-c C-p C-c C-p 
ESC m C-p C-p C-p C-p C-p C-p C-p C-p C-p ESC m C-@ 
ESC > C-x r s a ESC > q u i t RET y RET C-x C-g C-g 
ESC x e DEL r e p o r t SPC e m TAB b TAB RET

Recent messages:
Completed
Completing file name...
Completed
~/emacs/lisp/emacspeak/info 
Completing file name...
Completed
Moved to end of text field 
Copied 649 lines to register a
Quit
Loading emacsbug...done
I  generate a piece of Emacspeak's info manual by running Lisp
code on the sources.
That process started segfaulting today -- I'm attaching a GDB
log.

Basically, the process loads in all the packages for which
Emacspeak has extensions; this in turn pulls in the Emacspeak
extension modules, and finally the code outputs a texinfo file
containing the extracted docs.

Here is a GDB trace.
Notice that the last thing to load was view-process-mode ---
but that package itself appears to be working correctly in Emacs
23.0.50.

20:07:11 labrador info $ gdb /usr/local/bin/emacs 
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) set args  -batch -q -l ../utils/document-commands.el
(gdb) run
Starting program: /usr/local/bin/emacs -batch -q -l ../utils/document-commands.el
[Thread debugging using libthread_db enabled]
[New Thread -1220827456 (LWP 15053)]
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-load-path.el (source)...
emacspeak-load-path.el

Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-setup.el (source)...
Loading vc-svn...
Loading emacspeak...
Warning: defvar ignored because dtk-quiet is let-bound
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el (source)...
Loading voice-setup...
Loading voice-setup...
Loading voice-setup...
Loading replace...
ad-handle-definition: `occur-mode-goto-occurrence' got redefined
ad-handle-definition: `occur-next' got redefined
ad-handle-definition: `occur-prev' got redefined
Loading /home/raman/emacs/lisp/emacspeak/sounds/default-8k/define-theme.el (source)...
Loading /home/raman/.emacspeak/.dictionary...
emacspeak-setup.el

Loading emacspeak-sounds...
emacspeak-sounds

Loading emacspeak-speak...
emacspeak-speak

Loading emacspeak...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el (source)...
Loading /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el (source)...
emacspeak

Loading cd-tool...
cd-tool

Loading amixer...
amixer

Loading emacspeak-amphetadesk...
emacspeak-amphetadesk

Loading dtk-interp...
dtk-interp

Loading dtk-speak...
Warning: defvar ignored because dtk-quiet is let-bound
dtk-speak

Loading voice-setup...
voice-setup

Loading dectalk-voices...
dectalk-voices

Loading emacspeak-actions...
emacspeak-actions

Loading emacspeak-advice...
emacspeak-advice

Loading emacspeak-ansi-color...
emacspeak-ansi-color

Loading arc-mode...
Loading emacspeak-arc...
emacspeak-arc

Loading /home/raman/emacs/lisp/site-lisp/auctex-prepare.el (source)...
Loading /usr/local/share/emacs/site-lisp/tex-site.el (source)...
Loaded tex-site
Loading /home/raman/emacs/lisp/site-lisp/reftex-prepare.el (source)...
Loading reftex...
Loading emacspeak-auctex...
emacspeak-auctex

Loading emacspeak-aumix...
emacspeak-aumix

Loading babel (compiled; note, source file is newer)...
Loading emacspeak-babel...
emacspeak-babel

Loading /home/raman/emacs/lisp/site-lisp/bbdb-prepare.el (source)...
Loading bbdb...
Loading bbdb-hooks...
Loading /home/raman/emacs/lisp/site-lisp/bbdb/lisp/bbdb-vm.el (source)...
emacspeak-bbdb

Loading bibtex...
Loading emacspeak-bibtex...
emacspeak-bibtex

Loading bookmark...
Loading emacspeak-bookmark...
emacspeak-bookmark

Loading browse-kill-ring...
Loading emacspeak-browse-kill-ring...
emacspeak-browse-kill-ring

Loading emacspeak-bs...
emacspeak-bs

Loading emacspeak-buff-menu...
emacspeak-buff-menu

emacspeak-buff-sel

Loading emacspeak-c...
emacspeak-c

Loading emacspeak-calc...
emacspeak-calc

Loading emacspeak-calculator...
emacspeak-calculator

Loading calendar...
Loading emacspeak-calendar...
emacspeak-calendar

Loading emacspeak-checkdoc...
emacspeak-checkdoc

Loading emacspeak-cmuscheme...
emacspeak-cmuscheme

Loading emacspeak-compile...
emacspeak-compile

Loading emacspeak-cperl...
emacspeak-cperl

Loading emacspeak-daisy...
emacspeak-daisy

Loading custom...
Loading cus-edit...
Loading emacspeak-custom...
emacspeak-custom

Loading emacspeak-dictation...
emacspeak-dictation

Loading emacspeak-dictionary...
emacspeak-dictionary

Loading dired...
Loading emacspeak-dired...
emacspeak-dired

Loading /home/raman/emacs/lisp/site-lisp/dismal-prepare.el (source)...
Loading dismal-mode-defaults...
!! File dismal-prepare uses old-style backquotes !!
Loading dismal (compiled; note, source file is newer)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/log.el (source)...
To start logging, M-x log-initialize.
!! File log.el uses old-style backquotes !!
Source file `/home/raman/emacs/lisp/site-lisp/dismal/heaps.el' newer than byte-compiled file
Source file `/home/raman/emacs/lisp/site-lisp/dismal/dismal-data-structures.el' newer than byte-compiled file
Source file `/home/raman/emacs/lisp/site-lisp/dismal/dismal-simple-menus.el' newer than byte-compiled file
Loading keystroke (compiled; note, source file is newer)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/make-km-aliases.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/dismal-mouse3.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/dismal/dismal-menu3.el (source)...
ad-handle-definition: `dismal-goto-cell' got redefined
Loading emacspeak-dismal...
emacspeak-dismal

Loading emacspeak-dmacro...
emacspeak-dmacro

Loading emacspeak-ecb...
emacspeak-ecb

Loading emacspeak-ediff...
emacspeak-ediff

Loading emacspeak-enriched...
emacspeak-enriched

Loading emacspeak-entertain...
emacspeak-entertain

Loading /home/raman/emacs/lisp/site-lisp/erc-prepare.el (source)...
Loading erc...
Loading emacspeak-erc...
emacspeak-erc

Loading /home/raman/emacs/lisp/site-lisp/emms-prepare.el (source)...
Loading emacspeak-emms...
emacspeak-emms

Loading emacspeak-zinf...
emacspeak-zinf

Loading /home/raman/emacs/lisp/site-lisp/eshell-prepare.el (source)...
Loading eshell...
Loading comint...
ad-handle-definition: `comint-dynamic-list-input-ring' got redefined
ad-handle-definition: `comint-previous-input' got redefined
ad-handle-definition: `comint-next-input' got redefined
ad-handle-definition: `comint-previous-matching-input' got redefined
ad-handle-definition: `comint-next-matching-input' got redefined
ad-handle-definition: `comint-previous-matching-input-from-input' got redefined
ad-handle-definition: `comint-next-matching-input-from-input' got redefined
ad-handle-definition: `comint-magic-space' got redefined
ad-handle-definition: `comint-send-input' got redefined
ad-handle-definition: `comint-output-filter' got redefined
ad-handle-definition: `comint-show-maximum-output' got redefined
ad-handle-definition: `comint-copy-old-input' got redefined
ad-handle-definition: `comint-show-output' got redefined
ad-handle-definition: `comint-interrupt-subjob' got redefined
ad-handle-definition: `comint-quit-subjob' got redefined
ad-handle-definition: `comint-stop-subjob' got redefined
ad-handle-definition: `comint-kill-input' got redefined
ad-handle-definition: `comint-delchar-or-maybe-eof' got redefined
ad-handle-definition: `comint-send-eof' got redefined
ad-handle-definition: `comint-next-prompt' got redefined
ad-handle-definition: `comint-previous-prompt' got redefined
ad-handle-definition: `comint-insert-previous-argument' got redefined
ad-handle-definition: `comint-dynamic-complete' got redefined
ad-handle-definition: `comint-dynamic-list-filename-completions' got redefined
ad-handle-definition: `comint-dynamic-list-completions' got redefined
ad-handle-definition: `comint-accumulate' got redefined
ad-handle-definition: `comint-bol-or-process-mark' got redefined
Loading emacspeak-eshell...
emacspeak-eshell

Loading emacspeak-eterm...
ad-handle-definition: `emacspeak-eterm-copy-region-to-register' got redefined
ad-handle-definition: `emacspeak-eterm-paste-register' got redefined
emacspeak-eterm

Loading /home/raman/emacs/lisp/site-lisp/eudc-prepare.el (source)...
Loading emacspeak-eudc...
emacspeak-eudc

Loading emacspeak-facemenu...
emacspeak-facemenu

Loading emacspeak-filtertext...
emacspeak-filtertext

Loading emacspeak-find-dired...
emacspeak-find-dired

Loading emacspeak-find-func...
emacspeak-find-func

Loading finder...
Loading /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-finder-inf.el (source)...
emacspeak-finder-inf

Loading emacspeak-finder...
emacspeak-finder

Loading emacspeak-fix-interactive...
emacspeak-fix-interactive

Loading flyspell...
Loading emacspeak-flyspell...
emacspeak-flyspell

Loading /home/raman/emacs/lisp/site-lisp/folding-prepare.el (source)...
Loading folding...
Loading emacspeak-folding...
emacspeak-folding

Loading emacspeak-forms...
emacspeak-forms

Loading emacspeak-generic...
emacspeak-generic

Loading emacspeak-gnuplot...
emacspeak-gnuplot

Loading emacspeak-gnus...
emacspeak-gnus

Loading emacspeak-gomoku...
ad-handle-definition: `gomoku-move-left' got redefined
ad-handle-definition: `gomoku-move-right' got redefined
emacspeak-gomoku

Loading emacspeak-gridtext...
emacspeak-gridtext

Loading emacspeak-gud...
emacspeak-gud

Loading emacspeak-hide...
emacspeak-hide

Loading emacspeak-hideshow...
emacspeak-hideshow

Loading emacspeak-ibuffer...
emacspeak-ibuffer

Loading emacspeak-iswitchb...
emacspeak-iswitchb

Loading emacspeak-ido...
emacspeak-ido

Loading emacspeak-imenu...
emacspeak-imenu

Loading info...
Loading emacspeak-info...
emacspeak-info

Loading ispell...
ad-handle-definition: `ispell-word' got redefined
ad-handle-definition: `ispell-command-loop' got redefined
ad-handle-definition: `ispell-help' got redefined
ad-handle-definition: `ispell-highlight-spelling-error' got redefined
ad-handle-definition: `ispell-region' got redefined
ad-handle-definition: `ispell-comments-and-strings' got redefined
ad-handle-definition: `ispell-buffer' got redefined
Loading emacspeak-ispell...
emacspeak-ispell

Loading /home/raman/emacs/lisp/site-lisp/jde-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/cedet-prepare.el (source)...
emacspeak-jde

Loading emacspeak-keymap...
emacspeak-keymap

emacspeak-kotl

Loading emacspeak-make-mode...
emacspeak-make-mode

Loading man...
Loading emacspeak-man...
emacspeak-man

Loading emacspeak-message...
emacspeak-message

Loading emacspeak-metapost...
emacspeak-metapost

Loading emacspeak-midge...
emacspeak-midge

Loading emacspeak-muse...
emacspeak-muse

Loading mpg123 (compiled; note, source file is newer)...
emacspeak-mpg123

Loading emacspeak-madplay...
emacspeak-madplay

Loading emacspeak-alsaplayer...
emacspeak-alsaplayer

Loading mspools...
Loading emacspeak-mspools...
emacspeak-mspools

Loading emacspeak-net-utils...
emacspeak-net-utils

Loading /home/raman/emacs/lisp/site-lisp/nxml-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/nxml-mode/rng-auto.el (source)...
emacspeak-nxml-mode

Loading emacspeak-ocr...
emacspeak-ocr

emacspeak-oo-browser

Loading emacspeak-outline...
emacspeak-outline

Loading emacspeak-pcl-cvs...
emacspeak-pcl-cvs

Loading emacspeak-perl...
emacspeak-perl

Loading emacspeak-pronounce...
emacspeak-pronounce

Loading /home/raman/emacs/lisp/site-lisp/psgml-prepare.el (source)...
emacspeak-psgml

emacspeak-python

Loading emacspeak-realaudio...
emacspeak-realaudio

Loading emacspeak-re-builder...
emacspeak-re-builder

Loading emacspeak-redefine...
emacspeak-redefine

Loading emacspeak-reftex...
emacspeak-reftex

Loading emacspeak-remote...
emacspeak-remote

Loading emacspeak-replace...
Loading replace...
ad-handle-definition: `query-replace' got redefined
ad-handle-definition: `query-replace-regexp' got redefined
ad-handle-definition: `occur-mode-goto-occurrence' got redefined
ad-handle-definition: `occur-next' got redefined
ad-handle-definition: `occur-prev' got redefined
ad-handle-definition: `replace-highlight' got redefined
ad-handle-definition: `replace-dehighlight' got redefined
emacspeak-replace

Loading emacspeak-rmail...
emacspeak-rmail

Loading emacspeak-rpm...
emacspeak-rpm

Loading emacspeak-sawfish...
emacspeak-sawfish

Loading emacspeak-sgml-mode...
emacspeak-sgml-mode

Loading emacspeak-sh-script...
emacspeak-sh-script

Loading emacspeak-sigbegone...
emacspeak-sigbegone

Loading emacspeak-solitaire...
emacspeak-solitaire

Loading emacspeak-sql...
emacspeak-sql

Loading /home/raman/emacs/lisp/site-lisp/speedbar-prepare.el (source)...
Loading speedbar...
Loading emacspeak-speedbar...
emacspeak-speedbar

Loading emacspeak-ruby...
emacspeak-ruby

Loading supercite...
Loading emacspeak-supercite...
emacspeak-supercite

Loading emacspeak-table-ui...
emacspeak-table-ui

Loading emacspeak-table...
emacspeak-table

Loading emacspeak-tabulate...
emacspeak-tabulate

Loading emacspeak-tapestry...
emacspeak-tapestry

Loading tar-mode...
Loading emacspeak-tar...
emacspeak-tar

Loading emacspeak-tcl...
emacspeak-tcl

Loading emacspeak-tdtd...
emacspeak-tdtd

Loading emacspeak-tempo...
emacspeak-tempo

Loading tetris...
Warning: assignment to free variable `tetris-tick-period'
Warning: assignment to free variable `emacspeak-tetris-blank-row'
Warning: assignment to free variable `emacspeak-tetris-blank-row'
Loading emacspeak-tetris...
Warning: assignment to free variable `tetris-tick-period'
ad-handle-definition: `tetris-move-left-edge' got redefined
ad-handle-definition: `tetris-move-right-edge' got redefined
ad-handle-definition: `tetris-move-to-x-pos' got redefined
emacspeak-tetris

Loading sudoku...
Warning: assignment to free variable `emacspeak-sudoku-history-stack'
Loading emacspeak-sudoku...
emacspeak-sudoku

Loading texinfo...
Loading emacspeak-texinfo...
emacspeak-texinfo

Loading /home/raman/emacs/lisp/site-lisp/tnt-prepare.el (source)...
Loading emacspeak-tnt...
emacspeak-tnt

Loading emacspeak-jabber...
emacspeak-jabber

Loading emacspeak-url-template...
emacspeak-url-template

Loading /home/raman/emacs/lisp/site-lisp/view-ps-prepare.el (source)...
Loading /home/raman/emacs/lisp/site-lisp/view-process-mode/view-process-mode.el (source)...
Loading lucid...

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220827456 (LWP 15053)]
0x08149c9b in build_string (str=0x0) at alloc.c:2473
2473	  return make_string (str, strlen (str));
(gdb) where
#0  0x08149c9b in build_string (str=0x0) at alloc.c:2473
#1  0x0815ed6a in Feval (form=150895301) at eval.c:2370
#2  0x081605aa in Fdefvar (args=150895269) at eval.c:851
#3  0x0815ee9e in Feval (form=150895317) at eval.c:2314
#4  0x081615f5 in Fand (args=0) at eval.c:371
#5  0x0815ee9e in Feval (form=150895365) at eval.c:2314
#6  0x08177e76 in readevalloop (readcharfun=149778420, stream=0x0, 
    sourcename=149839947, evalfun=0x815e9d7 <Feval>, printflag=0, 
    unibyte=137537737, readfun=137537737, start=137537737, end=137537737)
    at lread.c:1562
#7  0x081784b5 in Feval_buffer (buffer=149778420, printflag=137537737, 
    filename=149788427, unibyte=0, do_allow_print=137537785) at lread.c:1625
#8  0x0815f854 in Ffuncall (nargs=6, args=0xbffaf960) at eval.c:3050
#9  0x08189b8e in Fbyte_code (bytestr=136150275, vector=136150292, 
    maxdepth=48) at bytecode.c:679
#10 0x0815f20a in funcall_lambda (fun=136150204, nargs=4, 
    arg_vector=0xbffafa94) at eval.c:3223
#11 0x0815f660 in Ffuncall (nargs=5, args=0xbffafa90) at eval.c:3082
#12 0x0815fa03 in call4 (fn=137972417, arg1=149788427, arg2=149788427, 
    arg3=137537737, arg4=137537737) at eval.c:2890
#13 0x08178c19 in Fload (file=139903787, noerror=137537737, 
    nomessage=137537737, nosuffix=137537737, must_suffix=137537737)
    at lread.c:983
#14 0x0815f854 in Ffuncall (nargs=6, args=0xbffafe20) at eval.c:3050
#15 0x08189b8e in Fbyte_code (bytestr=142365299, vector=142064148, 
    maxdepth=48) at bytecode.c:679
#16 0x0815f20a in funcall_lambda (fun=142465052, nargs=1, 
    arg_vector=0xbffaff54) at eval.c:3223
#17 0x0815f660 in Ffuncall (nargs=2, args=0xbffaff50) at eval.c:3082
#18 0x08189b8e in Fbyte_code (bytestr=136198275, vector=136198292, 
    maxdepth=16) at bytecode.c:679
#19 0x0815f20a in funcall_lambda (fun=136198236, nargs=1, 
    arg_vector=0xbffb0074) at eval.c:3223
#20 0x0815f660 in Ffuncall (nargs=2, args=0xbffb0070) at eval.c:3082
#21 0x081608fb in call1 (fn=137806929, arg1=139903787) at eval.c:2821
#22 0x08168f40 in mapcar1 (leni=2, vals=0xbffb00c0, fn=137806929, 
    seq=138362901) at fns.c:3107
#23 0x08169119 in Fmapcar (function=137806929, sequence=138362901)
    at fns.c:3175
#24 0x0815ed6a in Feval (form=139130781) at eval.c:2370
#25 0x0815f127 in Fprogn (args=0) at eval.c:450
#26 0x0815ee9e in Feval (form=139130789) at eval.c:2314
#27 0x081610c5 in internal_lisp_condition_case (var=137537737, 
    bodyform=139130789, handlers=139130653) at eval.c:1437
#28 0x08161144 in Fcondition_case (args=139130797) at eval.c:1378
#29 0x0815ee9e in Feval (form=139130805) at eval.c:2314
#30 0x0815f127 in Fprogn (args=0) at eval.c:450
#31 0x0815f389 in funcall_lambda (fun=139130824, nargs=1, 
    arg_vector=0xbffb04a4) at eval.c:3216
#32 0x0815f660 in Ffuncall (nargs=2, args=0xbffb04a0) at eval.c:3082
#33 0x081608fb in call1 (fn=139130829, arg1=138362909) at eval.c:2821
#34 0x08168f40 in mapcar1 (leni=158, vals=0xbffb04f0, fn=139130829, 
    seq=138303973) at fns.c:3107
#35 0x08169119 in Fmapcar (function=139130829, sequence=138303973)
    at fns.c:3175
#36 0x0815ed6a in Feval (form=139130837) at eval.c:2370
#37 0x0815f127 in Fprogn (args=0) at eval.c:450
#38 0x08161350 in Flet (args=139130845) at eval.c:1071
#39 0x0815ee9e in Feval (form=139130973) at eval.c:2314
#40 0x0815f145 in Fprogn (args=0) at eval.c:450
#41 0x0815f389 in funcall_lambda (fun=139130400, nargs=0, 
    arg_vector=0xbffb0970) at eval.c:3216
#42 0x0815f43b in apply_lambda (fun=139130405, args=137537737, eval_flag=1)
    at eval.c:3147
#43 0x0815ebac in Feval (form=139130357) at eval.c:2409
#44 0x08177e76 in readevalloop (readcharfun=140353132, stream=0x0, 
    sourcename=137702363, evalfun=0x815e9d7 <Feval>, printflag=0, 
    unibyte=137537737, readfun=137537737, start=137537737, end=137537737)
    at lread.c:1562
#45 0x081784b5 in Feval_buffer (buffer=140353132, printflag=137537737, 
    filename=140352515, unibyte=0, do_allow_print=137537785) at lread.c:1625
#46 0x0815f854 in Ffuncall (nargs=6, args=0xbffb0b40) at eval.c:3050
#47 0x08189b8e in Fbyte_code (bytestr=136150275, vector=136150292, 
    maxdepth=48) at bytecode.c:679
#48 0x0815f20a in funcall_lambda (fun=136150204, nargs=4, 
    arg_vector=0xbffb0c74) at eval.c:3223
#49 0x0815f660 in Ffuncall (nargs=5, args=0xbffb0c70) at eval.c:3082
#50 0x0815fa03 in call4 (fn=137972417, arg1=140352515, arg2=140352515, 
    arg3=137537737, arg4=137537785) at eval.c:2890
#51 0x08178c19 in Fload (file=140352275, noerror=137537737, 
    nomessage=137537785, nosuffix=137537737, must_suffix=137537737)
    at lread.c:983
#52 0x0815f854 in Ffuncall (nargs=4, args=0xbffb1030) at eval.c:3050
#53 0x08189b8e in Fbyte_code (bytestr=136302291, vector=136302308, 
    maxdepth=96) at bytecode.c:679
#54 0x0815f20a in funcall_lambda (fun=136302260, nargs=1, 
    arg_vector=0xbffb1174) at eval.c:3223
#55 0x0815f660 in Ffuncall (nargs=2, args=0xbffb1170) at eval.c:3082
#56 0x08189b8e in Fbyte_code (bytestr=136290243, vector=136290260, 
    maxdepth=56) at bytecode.c:679
#57 0x0815f20a in funcall_lambda (fun=136290220, nargs=0, 
    arg_vector=0xbffb12a4) at eval.c:3223
#58 0x0815f660 in Ffuncall (nargs=1, args=0xbffb12a0) at eval.c:3082
#59 0x08189b8e in Fbyte_code (bytestr=136287003, vector=136287020, 
    maxdepth=48) at bytecode.c:679
#60 0x0815f20a in funcall_lambda (fun=136286980, nargs=0, 
    arg_vector=0xbffb1370) at eval.c:3223
#61 0x0815f43b in apply_lambda (fun=136286980, args=137537737, eval_flag=1)
    at eval.c:3147
#62 0x0815ebac in Feval (form=138160525) at eval.c:2409
#63 0x080fa5e1 in top_level_2 () at keyboard.c:1414
#64 0x0815dc0a in internal_condition_case (bfun=0x80fa5ce <top_level_2>, 
    handlers=137604337, hfun=0x80ffce4 <cmd_error>) at eval.c:1494
#65 0x080fa613 in top_level_1 () at keyboard.c:1422
#66 0x0815db2c in internal_catch (tag=0, func=0x80fa5e3 <top_level_1>, 
    arg=137537737) at eval.c:1229
#67 0x080fa3b1 in command_loop () at keyboard.c:1377
#68 0x080fa46d in recursive_edit_1 () at keyboard.c:993
#69 0x080fa587 in Frecursive_edit () at keyboard.c:1055
#70 0x080f93d7 in main (argc=5, argv=0xbffb1aa4) at emacs.c:1778
(gdb) 

-- 
Best Regards,
--raman

      
Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-23 21:55 ` Richard Stallman
@ 2007-09-24  0:15   ` T. V. Raman
  2007-09-24  0:22     ` Glenn Morris
  0 siblings, 1 reply; 20+ messages in thread
From: T. V. Raman @ 2007-09-24  0:15 UTC (permalink / raw)
  To: rms; +Cc: emacs-pretest-bug


And I can confirm that the problem still remains as of today's
CVS snapshot.

>>>>> "Richard" == Richard Stallman <rms@gnu.org> writes:
    Richard> [I sent this message twice but did not get a
    Richard> response.]  Would someone please fix this, then ack?
    Richard> 
    Richard> 
    Richard> From: raman <raman@users.sf.net> To:
    Richard> emacs-pretest-bug@gnu.org From: "T. V. Raman"
    Richard> <raman@users.sf.net> Date: Fri, 7 Sep 2007 20:12:44
    Richard> -0700 (PDT) Cc: Subject: 23.0.50; Emacs 23.0.50:
    Richard> Segfaults in alloc.c (batch process)
    Richard> 
    Richard> 
    Richard> 
    Richard> 
    Richard> In GNU Emacs 23.0.50.9 (i686-pc-linux-gnu, GTK+
    Richard> Version 2.8.20) of 2007-09-07 on labrador configured
    Richard> using `configure '--prefix=/usr/local' '--with-gtk'
    Richard> '--with-gpm' '--with-rsvg' '--with-png'
    Richard> '--with-jpeg' '--with-gif''
    Richard> 
    Richard> Important settings: value of $LC_ALL: nil value of
    Richard> $LC_COLLATE: nil value of $LC_CTYPE: nil value of
    Richard> $LC_MESSAGES: nil value of $LC_MONETARY: nil value
    Richard> of $LC_NUMERIC: nil value of $LC_TIME: nil value of
    Richard> $LANG: en_US.UTF-8 locale-coding-system: utf-8
    Richard> default-enable-multibyte-characters: nil
    Richard> 
    Richard> Major mode: Shell
    Richard> 
    Richard> Minor modes in effect: erc-track-minor-mode: t
    Richard> jabber-activity-mode: t dynamic-completion-mode: t
    Richard> dired-omit-mode: t shell-dirtrack-mode: t
    Richard> savehist-mode: t display-time-mode: t
    Richard> desktop-save-mode: t auto-insert-mode: t
    Richard> file-name-shadow-mode: t global-font-lock-mode: t
    Richard> font-lock-mode: t unify-8859-on-encoding-mode: t
    Richard> utf-translate-cjk-mode: t auto-compression-mode: t
    Richard> 
    Richard> Recent input: p r TAB RET C-x C-f a d a RET ESC m
    Richard> C-d C-x C-s ESC [ [ D ESC x l o a d SPC l i RET l u
    Richard> c i d RET C-e a C-e m ESC > g d b SPC m a k e SPC c
    Richard> o m m TAB C-c C-u c d RET c d SPC e m TAB l i TAB s
    Richard> i TAB RET c d RET c d SPC e m TAB l i TAB e m TAB i
    Richard> n f TAB RET m a k e ESC DEL g d b SPC C-c C-u m a k
    Richard> e SPC - n SPC c o m m TAB RET C-p C-p C-c C-p C-n
    Richard> C-n C-p ESC m C-k ESC
    >> g d b SPC C-y ESC m C-c C-u ESC > C-c C-u ESC > g
    Richard> d b SPC / u s r / l o c a l / b i n / e m a c s SPC
    Richard> RET C-e l s e t SPC a r g s SPC C-y C-x C-x ESC d
    Richard> ESC d C-e C-e RET C-p C-p ESC > C-p C-p C-p ESC > r
    Richard> u n RET C-e l C-p ESC > C-p C-p ESC > C-p C-p C-p
    Richard> C-p C-p C-p C-p C-n ESC m C-@ ESC > w h e r e RET
    Richard> ESC > C-p C-p C-c C-p C-n C-n ESC > C-@ C-c C-p C-c
    Richard> C-p C-c C-p ESC m C-p C-p C-p C-p C-p C-p C-p C-p
    Richard> C-p ESC m C-@ ESC > C-x r s a ESC > q u i t RET y
    Richard> RET C-x C-g C-g ESC x e DEL r e p o r t SPC e m TAB
    Richard> b TAB RET
    Richard> 
    Richard> Recent messages: Completed Completing file name...
    Richard> Completed ~/emacs/lisp/emacspeak/info Completing
    Richard> file name...  Completed Moved to end of text field
    Richard> Copied 649 lines to register a Quit Loading
    Richard> emacsbug...done I generate a piece of Emacspeak's
    Richard> info manual by running Lisp code on the sources.
    Richard> That process started segfaulting today -- I'm
    Richard> attaching a GDB log.
    Richard> 
    Richard> Basically, the process loads in all the packages for
    Richard> which Emacspeak has extensions; this in turn pulls
    Richard> in the Emacspeak extension modules, and finally the
    Richard> code outputs a texinfo file containing the extracted
    Richard> docs.
    Richard> 
    Richard> Here is a GDB trace.  Notice that the last thing to
    Richard> load was view-process-mode --- but that package
    Richard> itself appears to be working correctly in Emacs
    Richard> 23.0.50.
    Richard> 
    Richard> 20:07:11 labrador info $ gdb /usr/local/bin/emacs
    Richard> GNU gdb 6.4-debian Copyright 2005 Free Software
    Richard> Foundation, Inc.  GDB is free software, covered by
    Richard> the GNU General Public License, and you are welcome
    Richard> to change it and/or distribute copies of it under
    Richard> certain conditions.  Type "show copying" to see the
    Richard> conditions.  There is absolutely no warranty for
    Richard> GDB.  Type "show warranty" for details.  This GDB
    Richard> was configured as "i486-linux-gnu"...Using host
    Richard> libthread_db library
    Richard> "/lib/tls/i686/cmov/libthread_db.so.1".
    Richard> 
    Richard> (gdb) set args -batch -q -l
    Richard> ../utils/document-commands.el (gdb) run Starting
    Richard> program: /usr/local/bin/emacs -batch -q -l
    Richard> ../utils/document-commands.el [Thread debugging
    Richard> using libthread_db enabled] [New Thread -1220827456
    Richard> (LWP 15053)] Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-load-path.el
    Richard> (source)...  emacspeak-load-path.el
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-setup.el
    Richard> (source)...  Loading vc-svn...  Loading emacspeak...
    Richard> Warning: defvar ignored because dtk-quiet is
    Richard> let-bound Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el
    Richard> (source)...  Loading voice-setup...  Loading
    Richard> voice-setup...  Loading voice-setup...  Loading
    Richard> replace...  ad-handle-definition:
    Richard> `occur-mode-goto-occurrence' got redefined
    Richard> ad-handle-definition: `occur-next' got redefined
    Richard> ad-handle-definition: `occur-prev' got redefined
    Richard> Loading
    Richard> /home/raman/emacs/lisp/emacspeak/sounds/default-8k/define-theme.el
    Richard> (source)...  Loading
    Richard> /home/raman/.emacspeak/.dictionary...
    Richard> emacspeak-setup.el
    Richard> 
    Richard> Loading emacspeak-sounds...  emacspeak-sounds
    Richard> 
    Richard> Loading emacspeak-speak...  emacspeak-speak
    Richard> 
    Richard> Loading emacspeak...  Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-loaddefs.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-cus-load.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-loaddefs.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/g-client/g-cus-load.el
    Richard> (source)...  emacspeak
    Richard> 
    Richard> Loading cd-tool...  cd-tool
    Richard> 
    Richard> Loading amixer...  amixer
    Richard> 
    Richard> Loading emacspeak-amphetadesk...
    Richard> emacspeak-amphetadesk
    Richard> 
    Richard> Loading dtk-interp...  dtk-interp
    Richard> 
    Richard> Loading dtk-speak...  Warning: defvar ignored
    Richard> because dtk-quiet is let-bound dtk-speak
    Richard> 
    Richard> Loading voice-setup...  voice-setup
    Richard> 
    Richard> Loading dectalk-voices...  dectalk-voices
    Richard> 
    Richard> Loading emacspeak-actions...  emacspeak-actions
    Richard> 
    Richard> Loading emacspeak-advice...  emacspeak-advice
    Richard> 
    Richard> Loading emacspeak-ansi-color...
    Richard> emacspeak-ansi-color
    Richard> 
    Richard> Loading arc-mode...  Loading emacspeak-arc...
    Richard> emacspeak-arc
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/auctex-prepare.el
    Richard> (source)...  Loading
    Richard> /usr/local/share/emacs/site-lisp/tex-site.el
    Richard> (source)...  Loaded tex-site Loading
    Richard> /home/raman/emacs/lisp/site-lisp/reftex-prepare.el
    Richard> (source)...  Loading reftex...  Loading
    Richard> emacspeak-auctex...  emacspeak-auctex
    Richard> 
    Richard> Loading emacspeak-aumix...  emacspeak-aumix
    Richard> 
    Richard> Loading babel (compiled; note, source file is
    Richard> newer)...  Loading emacspeak-babel...
    Richard> emacspeak-babel
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/bbdb-prepare.el
    Richard> (source)...  Loading bbdb...  Loading bbdb-hooks...
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/bbdb/lisp/bbdb-vm.el
    Richard> (source)...  emacspeak-bbdb
    Richard> 
    Richard> Loading bibtex...  Loading emacspeak-bibtex...
    Richard> emacspeak-bibtex
    Richard> 
    Richard> Loading bookmark...  Loading emacspeak-bookmark...
    Richard> emacspeak-bookmark
    Richard> 
    Richard> Loading browse-kill-ring...  Loading
    Richard> emacspeak-browse-kill-ring...
    Richard> emacspeak-browse-kill-ring
    Richard> 
    Richard> Loading emacspeak-bs...  emacspeak-bs
    Richard> 
    Richard> Loading emacspeak-buff-menu...  emacspeak-buff-menu
    Richard> 
    Richard> emacspeak-buff-sel
    Richard> 
    Richard> Loading emacspeak-c...  emacspeak-c
    Richard> 
    Richard> Loading emacspeak-calc...  emacspeak-calc
    Richard> 
    Richard> Loading emacspeak-calculator...
    Richard> emacspeak-calculator
    Richard> 
    Richard> Loading calendar...  Loading emacspeak-calendar...
    Richard> emacspeak-calendar
    Richard> 
    Richard> Loading emacspeak-checkdoc...  emacspeak-checkdoc
    Richard> 
    Richard> Loading emacspeak-cmuscheme...  emacspeak-cmuscheme
    Richard> 
    Richard> Loading emacspeak-compile...  emacspeak-compile
    Richard> 
    Richard> Loading emacspeak-cperl...  emacspeak-cperl
    Richard> 
    Richard> Loading emacspeak-daisy...  emacspeak-daisy
    Richard> 
    Richard> Loading custom...  Loading cus-edit...  Loading
    Richard> emacspeak-custom...  emacspeak-custom
    Richard> 
    Richard> Loading emacspeak-dictation...  emacspeak-dictation
    Richard> 
    Richard> Loading emacspeak-dictionary...
    Richard> emacspeak-dictionary
    Richard> 
    Richard> Loading dired...  Loading emacspeak-dired...
    Richard> emacspeak-dired
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/dismal-prepare.el
    Richard> (source)...  Loading dismal-mode-defaults...  !!
    Richard> File dismal-prepare uses old-style backquotes !!
    Richard> Loading dismal (compiled; note, source file is
    Richard> newer)...  Loading
    Richard> /home/raman/emacs/lisp/site-lisp/dismal/log.el
    Richard> (source)...  To start logging, M-x log-initialize.
    Richard> !! File log.el uses old-style backquotes !!  Source
    Richard> file
    Richard> `/home/raman/emacs/lisp/site-lisp/dismal/heaps.el'
    Richard> newer than byte-compiled file Source file
    Richard> `/home/raman/emacs/lisp/site-lisp/dismal/dismal-data-structures.el'
    Richard> newer than byte-compiled file Source file
    Richard> `/home/raman/emacs/lisp/site-lisp/dismal/dismal-simple-menus.el'
    Richard> newer than byte-compiled file Loading keystroke
    Richard> (compiled; note, source file is newer)...  Loading
    Richard> /home/raman/emacs/lisp/site-lisp/dismal/make-km-aliases.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/site-lisp/dismal/dismal-mouse3.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/site-lisp/dismal/dismal-menu3.el
    Richard> (source)...  ad-handle-definition:
    Richard> `dismal-goto-cell' got redefined Loading
    Richard> emacspeak-dismal...  emacspeak-dismal
    Richard> 
    Richard> Loading emacspeak-dmacro...  emacspeak-dmacro
    Richard> 
    Richard> Loading emacspeak-ecb...  emacspeak-ecb
    Richard> 
    Richard> Loading emacspeak-ediff...  emacspeak-ediff
    Richard> 
    Richard> Loading emacspeak-enriched...  emacspeak-enriched
    Richard> 
    Richard> Loading emacspeak-entertain...  emacspeak-entertain
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/erc-prepare.el
    Richard> (source)...  Loading erc...  Loading
    Richard> emacspeak-erc...  emacspeak-erc
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/emms-prepare.el
    Richard> (source)...  Loading emacspeak-emms...
    Richard> emacspeak-emms
    Richard> 
    Richard> Loading emacspeak-zinf...  emacspeak-zinf
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/eshell-prepare.el
    Richard> (source)...  Loading eshell...  Loading comint...
    Richard> ad-handle-definition:
    Richard> `comint-dynamic-list-input-ring' got redefined
    Richard> ad-handle-definition: `comint-previous-input' got
    Richard> redefined ad-handle-definition: `comint-next-input'
    Richard> got redefined ad-handle-definition:
    Richard> `comint-previous-matching-input' got redefined
    Richard> ad-handle-definition: `comint-next-matching-input'
    Richard> got redefined ad-handle-definition:
    Richard> `comint-previous-matching-input-from-input' got
    Richard> redefined ad-handle-definition:
    Richard> `comint-next-matching-input-from-input' got
    Richard> redefined ad-handle-definition: `comint-magic-space'
    Richard> got redefined ad-handle-definition:
    Richard> `comint-send-input' got redefined
    Richard> ad-handle-definition: `comint-output-filter' got
    Richard> redefined ad-handle-definition:
    Richard> `comint-show-maximum-output' got redefined
    Richard> ad-handle-definition: `comint-copy-old-input' got
    Richard> redefined ad-handle-definition: `comint-show-output'
    Richard> got redefined ad-handle-definition:
    Richard> `comint-interrupt-subjob' got redefined
    Richard> ad-handle-definition: `comint-quit-subjob' got
    Richard> redefined ad-handle-definition: `comint-stop-subjob'
    Richard> got redefined ad-handle-definition:
    Richard> `comint-kill-input' got redefined
    Richard> ad-handle-definition: `comint-delchar-or-maybe-eof'
    Richard> got redefined ad-handle-definition:
    Richard> `comint-send-eof' got redefined
    Richard> ad-handle-definition: `comint-next-prompt' got
    Richard> redefined ad-handle-definition:
    Richard> `comint-previous-prompt' got redefined
    Richard> ad-handle-definition:
    Richard> `comint-insert-previous-argument' got redefined
    Richard> ad-handle-definition: `comint-dynamic-complete' got
    Richard> redefined ad-handle-definition:
    Richard> `comint-dynamic-list-filename-completions' got
    Richard> redefined ad-handle-definition:
    Richard> `comint-dynamic-list-completions' got redefined
    Richard> ad-handle-definition: `comint-accumulate' got
    Richard> redefined ad-handle-definition:
    Richard> `comint-bol-or-process-mark' got redefined Loading
    Richard> emacspeak-eshell...  emacspeak-eshell
    Richard> 
    Richard> Loading emacspeak-eterm...  ad-handle-definition:
    Richard> `emacspeak-eterm-copy-region-to-register' got
    Richard> redefined ad-handle-definition:
    Richard> `emacspeak-eterm-paste-register' got redefined
    Richard> emacspeak-eterm
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/eudc-prepare.el
    Richard> (source)...  Loading emacspeak-eudc...
    Richard> emacspeak-eudc
    Richard> 
    Richard> Loading emacspeak-facemenu...  emacspeak-facemenu
    Richard> 
    Richard> Loading emacspeak-filtertext...
    Richard> emacspeak-filtertext
    Richard> 
    Richard> Loading emacspeak-find-dired...
    Richard> emacspeak-find-dired
    Richard> 
    Richard> Loading emacspeak-find-func...  emacspeak-find-func
    Richard> 
    Richard> Loading finder...  Loading
    Richard> /home/raman/emacs/lisp/emacspeak/lisp/emacspeak-finder-inf.el
    Richard> (source)...  emacspeak-finder-inf
    Richard> 
    Richard> Loading emacspeak-finder...  emacspeak-finder
    Richard> 
    Richard> Loading emacspeak-fix-interactive...
    Richard> emacspeak-fix-interactive
    Richard> 
    Richard> Loading flyspell...  Loading emacspeak-flyspell...
    Richard> emacspeak-flyspell
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/folding-prepare.el
    Richard> (source)...  Loading folding...  Loading
    Richard> emacspeak-folding...  emacspeak-folding
    Richard> 
    Richard> Loading emacspeak-forms...  emacspeak-forms
    Richard> 
    Richard> Loading emacspeak-generic...  emacspeak-generic
    Richard> 
    Richard> Loading emacspeak-gnuplot...  emacspeak-gnuplot
    Richard> 
    Richard> Loading emacspeak-gnus...  emacspeak-gnus
    Richard> 
    Richard> Loading emacspeak-gomoku...  ad-handle-definition:
    Richard> `gomoku-move-left' got redefined
    Richard> ad-handle-definition: `gomoku-move-right' got
    Richard> redefined emacspeak-gomoku
    Richard> 
    Richard> Loading emacspeak-gridtext...  emacspeak-gridtext
    Richard> 
    Richard> Loading emacspeak-gud...  emacspeak-gud
    Richard> 
    Richard> Loading emacspeak-hide...  emacspeak-hide
    Richard> 
    Richard> Loading emacspeak-hideshow...  emacspeak-hideshow
    Richard> 
    Richard> Loading emacspeak-ibuffer...  emacspeak-ibuffer
    Richard> 
    Richard> Loading emacspeak-iswitchb...  emacspeak-iswitchb
    Richard> 
    Richard> Loading emacspeak-ido...  emacspeak-ido
    Richard> 
    Richard> Loading emacspeak-imenu...  emacspeak-imenu
    Richard> 
    Richard> Loading info...  Loading emacspeak-info...
    Richard> emacspeak-info
    Richard> 
    Richard> Loading ispell...  ad-handle-definition:
    Richard> `ispell-word' got redefined ad-handle-definition:
    Richard> `ispell-command-loop' got redefined
    Richard> ad-handle-definition: `ispell-help' got redefined
    Richard> ad-handle-definition:
    Richard> `ispell-highlight-spelling-error' got redefined
    Richard> ad-handle-definition: `ispell-region' got redefined
    Richard> ad-handle-definition: `ispell-comments-and-strings'
    Richard> got redefined ad-handle-definition: `ispell-buffer'
    Richard> got redefined Loading emacspeak-ispell...
    Richard> emacspeak-ispell
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/jde-prepare.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/site-lisp/cedet-prepare.el
    Richard> (source)...  emacspeak-jde
    Richard> 
    Richard> Loading emacspeak-keymap...  emacspeak-keymap
    Richard> 
    Richard> emacspeak-kotl
    Richard> 
    Richard> Loading emacspeak-make-mode...  emacspeak-make-mode
    Richard> 
    Richard> Loading man...  Loading emacspeak-man...
    Richard> emacspeak-man
    Richard> 
    Richard> Loading emacspeak-message...  emacspeak-message
    Richard> 
    Richard> Loading emacspeak-metapost...  emacspeak-metapost
    Richard> 
    Richard> Loading emacspeak-midge...  emacspeak-midge
    Richard> 
    Richard> Loading emacspeak-muse...  emacspeak-muse
    Richard> 
    Richard> Loading mpg123 (compiled; note, source file is
    Richard> newer)...  emacspeak-mpg123
    Richard> 
    Richard> Loading emacspeak-madplay...  emacspeak-madplay
    Richard> 
    Richard> Loading emacspeak-alsaplayer...
    Richard> emacspeak-alsaplayer
    Richard> 
    Richard> Loading mspools...  Loading emacspeak-mspools...
    Richard> emacspeak-mspools
    Richard> 
    Richard> Loading emacspeak-net-utils...  emacspeak-net-utils
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/nxml-prepare.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/site-lisp/nxml-mode/rng-auto.el
    Richard> (source)...  emacspeak-nxml-mode
    Richard> 
    Richard> Loading emacspeak-ocr...  emacspeak-ocr
    Richard> 
    Richard> emacspeak-oo-browser
    Richard> 
    Richard> Loading emacspeak-outline...  emacspeak-outline
    Richard> 
    Richard> Loading emacspeak-pcl-cvs...  emacspeak-pcl-cvs
    Richard> 
    Richard> Loading emacspeak-perl...  emacspeak-perl
    Richard> 
    Richard> Loading emacspeak-pronounce...  emacspeak-pronounce
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/psgml-prepare.el
    Richard> (source)...  emacspeak-psgml
    Richard> 
    Richard> emacspeak-python
    Richard> 
    Richard> Loading emacspeak-realaudio...  emacspeak-realaudio
    Richard> 
    Richard> Loading emacspeak-re-builder...
    Richard> emacspeak-re-builder
    Richard> 
    Richard> Loading emacspeak-redefine...  emacspeak-redefine
    Richard> 
    Richard> Loading emacspeak-reftex...  emacspeak-reftex
    Richard> 
    Richard> Loading emacspeak-remote...  emacspeak-remote
    Richard> 
    Richard> Loading emacspeak-replace...  Loading replace...
    Richard> ad-handle-definition: `query-replace' got redefined
    Richard> ad-handle-definition: `query-replace-regexp' got
    Richard> redefined ad-handle-definition:
    Richard> `occur-mode-goto-occurrence' got redefined
    Richard> ad-handle-definition: `occur-next' got redefined
    Richard> ad-handle-definition: `occur-prev' got redefined
    Richard> ad-handle-definition: `replace-highlight' got
    Richard> redefined ad-handle-definition:
    Richard> `replace-dehighlight' got redefined
    Richard> emacspeak-replace
    Richard> 
    Richard> Loading emacspeak-rmail...  emacspeak-rmail
    Richard> 
    Richard> Loading emacspeak-rpm...  emacspeak-rpm
    Richard> 
    Richard> Loading emacspeak-sawfish...  emacspeak-sawfish
    Richard> 
    Richard> Loading emacspeak-sgml-mode...  emacspeak-sgml-mode
    Richard> 
    Richard> Loading emacspeak-sh-script...  emacspeak-sh-script
    Richard> 
    Richard> Loading emacspeak-sigbegone...  emacspeak-sigbegone
    Richard> 
    Richard> Loading emacspeak-solitaire...  emacspeak-solitaire
    Richard> 
    Richard> Loading emacspeak-sql...  emacspeak-sql
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/speedbar-prepare.el
    Richard> (source)...  Loading speedbar...  Loading
    Richard> emacspeak-speedbar...  emacspeak-speedbar
    Richard> 
    Richard> Loading emacspeak-ruby...  emacspeak-ruby
    Richard> 
    Richard> Loading supercite...  Loading emacspeak-supercite...
    Richard> emacspeak-supercite
    Richard> 
    Richard> Loading emacspeak-table-ui...  emacspeak-table-ui
    Richard> 
    Richard> Loading emacspeak-table...  emacspeak-table
    Richard> 
    Richard> Loading emacspeak-tabulate...  emacspeak-tabulate
    Richard> 
    Richard> Loading emacspeak-tapestry...  emacspeak-tapestry
    Richard> 
    Richard> Loading tar-mode...  Loading emacspeak-tar...
    Richard> emacspeak-tar
    Richard> 
    Richard> Loading emacspeak-tcl...  emacspeak-tcl
    Richard> 
    Richard> Loading emacspeak-tdtd...  emacspeak-tdtd
    Richard> 
    Richard> Loading emacspeak-tempo...  emacspeak-tempo
    Richard> 
    Richard> Loading tetris...  Warning: assignment to free
    Richard> variable `tetris-tick-period' Warning: assignment to
    Richard> free variable `emacspeak-tetris-blank-row' Warning:
    Richard> assignment to free variable
    Richard> `emacspeak-tetris-blank-row' Loading
    Richard> emacspeak-tetris...  Warning: assignment to free
    Richard> variable `tetris-tick-period' ad-handle-definition:
    Richard> `tetris-move-left-edge' got redefined
    Richard> ad-handle-definition: `tetris-move-right-edge' got
    Richard> redefined ad-handle-definition:
    Richard> `tetris-move-to-x-pos' got redefined
    Richard> emacspeak-tetris
    Richard> 
    Richard> Loading sudoku...  Warning: assignment to free
    Richard> variable `emacspeak-sudoku-history-stack' Loading
    Richard> emacspeak-sudoku...  emacspeak-sudoku
    Richard> 
    Richard> Loading texinfo...  Loading emacspeak-texinfo...
    Richard> emacspeak-texinfo
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/tnt-prepare.el
    Richard> (source)...  Loading emacspeak-tnt...  emacspeak-tnt
    Richard> 
    Richard> Loading emacspeak-jabber...  emacspeak-jabber
    Richard> 
    Richard> Loading emacspeak-url-template...
    Richard> emacspeak-url-template
    Richard> 
    Richard> Loading
    Richard> /home/raman/emacs/lisp/site-lisp/view-ps-prepare.el
    Richard> (source)...  Loading
    Richard> /home/raman/emacs/lisp/site-lisp/view-process-mode/view-process-mode.el
    Richard> (source)...  Loading lucid...
    Richard> 
    Richard> Program received signal SIGSEGV, Segmentation fault.
    Richard> [Switching to Thread -1220827456 (LWP 15053)]
    Richard> 0x08149c9b in build_string (str=0x0) at alloc.c:2473
    Richard> 2473 return make_string (str, strlen (str)); (gdb)
    Richard> where #0 0x08149c9b in build_string (str=0x0) at
    Richard> alloc.c:2473 #1 0x0815ed6a in Feval (form=150895301)
    Richard> at eval.c:2370 #2 0x081605aa in Fdefvar
    Richard> (args=150895269) at eval.c:851 #3 0x0815ee9e in
    Richard> Feval (form=150895317) at eval.c:2314 #4 0x081615f5
    Richard> in Fand (args=0) at eval.c:371 #5 0x0815ee9e in
    Richard> Feval (form=150895365) at eval.c:2314 #6 0x08177e76
    Richard> in readevalloop (readcharfun=149778420, stream=0x0,
    Richard> sourcename=149839947, evalfun=0x815e9d7 <Feval>,
    Richard> printflag=0, unibyte=137537737, readfun=137537737,
    Richard> start=137537737, end=137537737) at lread.c:1562 #7
    Richard> 0x081784b5 in Feval_buffer (buffer=149778420,
    Richard> printflag=137537737, filename=149788427, unibyte=0,
    Richard> do_allow_print=137537785) at lread.c:1625 #8
    Richard> 0x0815f854 in Ffuncall (nargs=6, args=0xbffaf960) at
    Richard> eval.c:3050 #9 0x08189b8e in Fbyte_code
    Richard> (bytestr=136150275, vector=136150292, maxdepth=48)
    Richard> at bytecode.c:679 #10 0x0815f20a in funcall_lambda
    Richard> (fun=136150204, nargs=4, arg_vector=0xbffafa94) at
    Richard> eval.c:3223 #11 0x0815f660 in Ffuncall (nargs=5,
    Richard> args=0xbffafa90) at eval.c:3082 #12 0x0815fa03 in
    Richard> call4 (fn=137972417, arg1=149788427, arg2=149788427,
    Richard> arg3=137537737, arg4=137537737) at eval.c:2890 #13
    Richard> 0x08178c19 in Fload (file=139903787,
    Richard> noerror=137537737, nomessage=137537737,
    Richard> nosuffix=137537737, must_suffix=137537737) at
    Richard> lread.c:983 #14 0x0815f854 in Ffuncall (nargs=6,
    Richard> args=0xbffafe20) at eval.c:3050 #15 0x08189b8e in
    Richard> Fbyte_code (bytestr=142365299, vector=142064148,
    Richard> maxdepth=48) at bytecode.c:679 #16 0x0815f20a in
    Richard> funcall_lambda (fun=142465052, nargs=1,
    Richard> arg_vector=0xbffaff54) at eval.c:3223 #17 0x0815f660
    Richard> in Ffuncall (nargs=2, args=0xbffaff50) at
    Richard> eval.c:3082 #18 0x08189b8e in Fbyte_code
    Richard> (bytestr=136198275, vector=136198292, maxdepth=16)
    Richard> at bytecode.c:679 #19 0x0815f20a in funcall_lambda
    Richard> (fun=136198236, nargs=1, arg_vector=0xbffb0074) at
    Richard> eval.c:3223 #20 0x0815f660 in Ffuncall (nargs=2,
    Richard> args=0xbffb0070) at eval.c:3082 #21 0x081608fb in
    Richard> call1 (fn=137806929, arg1=139903787) at eval.c:2821
    Richard> #22 0x08168f40 in mapcar1 (leni=2, vals=0xbffb00c0,
    Richard> fn=137806929, seq=138362901) at fns.c:3107 #23
    Richard> 0x08169119 in Fmapcar (function=137806929,
    Richard> sequence=138362901) at fns.c:3175 #24 0x0815ed6a in
    Richard> Feval (form=139130781) at eval.c:2370 #25 0x0815f127
    Richard> in Fprogn (args=0) at eval.c:450 #26 0x0815ee9e in
    Richard> Feval (form=139130789) at eval.c:2314 #27 0x081610c5
    Richard> in internal_lisp_condition_case (var=137537737,
    Richard> bodyform=139130789, handlers=139130653) at
    Richard> eval.c:1437 #28 0x08161144 in Fcondition_case
    Richard> (args=139130797) at eval.c:1378 #29 0x0815ee9e in
    Richard> Feval (form=139130805) at eval.c:2314 #30 0x0815f127
    Richard> in Fprogn (args=0) at eval.c:450 #31 0x0815f389 in
    Richard> funcall_lambda (fun=139130824, nargs=1,
    Richard> arg_vector=0xbffb04a4) at eval.c:3216 #32 0x0815f660
    Richard> in Ffuncall (nargs=2, args=0xbffb04a0) at
    Richard> eval.c:3082 #33 0x081608fb in call1 (fn=139130829,
    Richard> arg1=138362909) at eval.c:2821 #34 0x08168f40 in
    Richard> mapcar1 (leni=158, vals=0xbffb04f0, fn=139130829,
    Richard> seq=138303973) at fns.c:3107 #35 0x08169119 in
    Richard> Fmapcar (function=139130829, sequence=138303973) at
    Richard> fns.c:3175 #36 0x0815ed6a in Feval (form=139130837)
    Richard> at eval.c:2370 #37 0x0815f127 in Fprogn (args=0) at
    Richard> eval.c:450 #38 0x08161350 in Flet (args=139130845)
    Richard> at eval.c:1071 #39 0x0815ee9e in Feval
    Richard> (form=139130973) at eval.c:2314 #40 0x0815f145 in
    Richard> Fprogn (args=0) at eval.c:450 #41 0x0815f389 in
    Richard> funcall_lambda (fun=139130400, nargs=0,
    Richard> arg_vector=0xbffb0970) at eval.c:3216 #42 0x0815f43b
    Richard> in apply_lambda (fun=139130405, args=137537737,
    Richard> eval_flag=1) at eval.c:3147 #43 0x0815ebac in Feval
    Richard> (form=139130357) at eval.c:2409 #44 0x08177e76 in
    Richard> readevalloop (readcharfun=140353132, stream=0x0,
    Richard> sourcename=137702363, evalfun=0x815e9d7 <Feval>,
    Richard> printflag=0, unibyte=137537737, readfun=137537737,
    Richard> start=137537737, end=137537737) at lread.c:1562 #45
    Richard> 0x081784b5 in Feval_buffer (buffer=140353132,
    Richard> printflag=137537737, filename=140352515, unibyte=0,
    Richard> do_allow_print=137537785) at lread.c:1625 #46
    Richard> 0x0815f854 in Ffuncall (nargs=6, args=0xbffb0b40) at
    Richard> eval.c:3050 #47 0x08189b8e in Fbyte_code
    Richard> (bytestr=136150275, vector=136150292, maxdepth=48)
    Richard> at bytecode.c:679 #48 0x0815f20a in funcall_lambda
    Richard> (fun=136150204, nargs=4, arg_vector=0xbffb0c74) at
    Richard> eval.c:3223 #49 0x0815f660 in Ffuncall (nargs=5,
    Richard> args=0xbffb0c70) at eval.c:3082 #50 0x0815fa03 in
    Richard> call4 (fn=137972417, arg1=140352515, arg2=140352515,
    Richard> arg3=137537737, arg4=137537785) at eval.c:2890 #51
    Richard> 0x08178c19 in Fload (file=140352275,
    Richard> noerror=137537737, nomessage=137537785,
    Richard> nosuffix=137537737, must_suffix=137537737) at
    Richard> lread.c:983 #52 0x0815f854 in Ffuncall (nargs=4,
    Richard> args=0xbffb1030) at eval.c:3050 #53 0x08189b8e in
    Richard> Fbyte_code (bytestr=136302291, vector=136302308,
    Richard> maxdepth=96) at bytecode.c:679 #54 0x0815f20a in
    Richard> funcall_lambda (fun=136302260, nargs=1,
    Richard> arg_vector=0xbffb1174) at eval.c:3223 #55 0x0815f660
    Richard> in Ffuncall (nargs=2, args=0xbffb1170) at
    Richard> eval.c:3082 #56 0x08189b8e in Fbyte_code
    Richard> (bytestr=136290243, vector=136290260, maxdepth=56)
    Richard> at bytecode.c:679 #57 0x0815f20a in funcall_lambda
    Richard> (fun=136290220, nargs=0, arg_vector=0xbffb12a4) at
    Richard> eval.c:3223 #58 0x0815f660 in Ffuncall (nargs=1,
    Richard> args=0xbffb12a0) at eval.c:3082 #59 0x08189b8e in
    Richard> Fbyte_code (bytestr=136287003, vector=136287020,
    Richard> maxdepth=48) at bytecode.c:679 #60 0x0815f20a in
    Richard> funcall_lambda (fun=136286980, nargs=0,
    Richard> arg_vector=0xbffb1370) at eval.c:3223 #61 0x0815f43b
    Richard> in apply_lambda (fun=136286980, args=137537737,
    Richard> eval_flag=1) at eval.c:3147 #62 0x0815ebac in Feval
    Richard> (form=138160525) at eval.c:2409 #63 0x080fa5e1 in
    Richard> top_level_2 () at keyboard.c:1414 #64 0x0815dc0a in
    Richard> internal_condition_case (bfun=0x80fa5ce
    Richard> <top_level_2>, handlers=137604337, hfun=0x80ffce4
    Richard> <cmd_error>) at eval.c:1494 #65 0x080fa613 in
    Richard> top_level_1 () at keyboard.c:1422 #66 0x0815db2c in
    Richard> internal_catch (tag=0, func=0x80fa5e3 <top_level_1>,
    Richard> arg=137537737) at eval.c:1229 #67 0x080fa3b1 in
    Richard> command_loop () at keyboard.c:1377 #68 0x080fa46d in
    Richard> recursive_edit_1 () at keyboard.c:993 #69 0x080fa587
    Richard> in Frecursive_edit () at keyboard.c:1055 #70
    Richard> 0x080f93d7 in main (argc=5, argv=0xbffb1aa4) at
    Richard> emacs.c:1778 (gdb)
    Richard> 
    Richard> -- Best Regards, --raman
    Richard> 
    Richard>       
    Richard> Email: raman@users.sf.net WWW:
    Richard> http://emacspeak.sf.net/raman/ AIM: emacspeak GTalk:
    Richard> tv.raman.tv@gmail.com PGP:
    Richard> http://emacspeak.sf.net/raman/raman-almaden.asc
    Richard> Google: tv+raman IRC: irc://irc.freenode.net/#emacs
    Richard> 
    Richard> 
    Richard> _______________________________________________
    Richard> Emacs-devel mailing list Emacs-devel@gnu.org
    Richard> http://lists.gnu.org/mailman/listinfo/emacs-devel
    Richard> 
    Richard> 
    Richard> _______________________________________________
    Richard> Emacs-devel mailing list Emacs-devel@gnu.org
    Richard> http://lists.gnu.org/mailman/listinfo/emacs-devel

-- 
Best Regards,
--raman

      
Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-24  0:15   ` T. V. Raman
@ 2007-09-24  0:22     ` Glenn Morris
  2007-09-24  2:15       ` T. V. Raman
  0 siblings, 1 reply; 20+ messages in thread
From: Glenn Morris @ 2007-09-24  0:22 UTC (permalink / raw)
  To: raman; +Cc: emacs-pretest-bug, rms

"T. V. Raman" wrote:

> And I can confirm that the problem still remains as of today's
> CVS snapshot.

Can you please try and narrow it down to the simplest possible case
that causes the segfault? Thanks.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-24  0:22     ` Glenn Morris
@ 2007-09-24  2:15       ` T. V. Raman
  2007-09-24  2:40         ` Glenn Morris
  0 siblings, 1 reply; 20+ messages in thread
From: T. V. Raman @ 2007-09-24  2:15 UTC (permalink / raw)
  To: rgm; +Cc: emacs-pretest-bug, raman, rms

This is hard to do, have tried to reproduce it with smaller
examples but have failed.

If there are things from gdb that I can extract, let me know.

>>>>> "GM" == Glenn Morris <rgm@gnu.org> writes:
    GM> "T. V. Raman" wrote:
    >> And I can confirm that the problem still remains as of
    >> today's CVS snapshot.
    GM> 
    GM> Can you please try and narrow it down to the simplest
    GM> possible case that causes the segfault? Thanks.

-- 
Best Regards,
--raman

      
Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-24  2:15       ` T. V. Raman
@ 2007-09-24  2:40         ` Glenn Morris
  2007-09-24 12:34           ` T. V. Raman
  0 siblings, 1 reply; 20+ messages in thread
From: Glenn Morris @ 2007-09-24  2:40 UTC (permalink / raw)
  To: raman; +Cc: emacs-pretest-bug, rms

"T. V. Raman" wrote:

Top-posting. Grr.

> If there are things from gdb that I can extract, let me know.

Well, following the instructions in M-x report-emacs-bug would be a
good start:

    If Emacs crashed, and you have the Emacs process in the gdb
    debugger please include the output from the following gdb
    commands: `bt full' and `xbacktrace'.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-24  2:40         ` Glenn Morris
@ 2007-09-24 12:34           ` T. V. Raman
  2007-09-24 19:43             ` Glenn Morris
  2007-09-25 14:35             ` Stefan Monnier
  0 siblings, 2 replies; 20+ messages in thread
From: T. V. Raman @ 2007-09-24 12:34 UTC (permalink / raw)
  To: rgm; +Cc: emacs-pretest-bug, raman, rms


Please read my original message, this crash only happens when
running a large operation in batch mode.

And Grr back to you on top-posting --
I prefer to listen to new content first, so there!

>>>>> "GM" == Glenn Morris <rgm@gnu.org> writes:
    GM> "T. V. Raman" wrote: Top-posting. Grr.
    GM> 
    >> If there are things from gdb that I can extract, let me
    >> know.
    GM> 
    GM> Well, following the instructions in M-x report-emacs-bug
    GM> would be a good start:
    GM> 
    GM>     If Emacs crashed, and you have the Emacs process in
    GM> the gdb debugger please include the output from the
    GM> following gdb commands: `bt full' and `xbacktrace'.

-- 
Best Regards,
--raman

      
Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-24 12:34           ` T. V. Raman
@ 2007-09-24 19:43             ` Glenn Morris
  2007-09-24 19:48               ` David Kastrup
  2007-09-25  3:23               ` 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process) T. V. Raman
  2007-09-25 14:35             ` Stefan Monnier
  1 sibling, 2 replies; 20+ messages in thread
From: Glenn Morris @ 2007-09-24 19:43 UTC (permalink / raw)
  To: raman; +Cc: emacs-pretest-bug, rms

"T. V. Raman" wrote:

> Please read my original message, this crash only happens when
> running a large operation in batch mode.

Why does that affect the information you can get from gdb? I don't
understand.

Compile your Emacs with optimization off and debugging on, then
cd to the src directory and run ./emacs from there.

No-one else can debug this for you, given that the cause cannot be
simplified.

> And Grr back to you on top-posting --
> I prefer to listen to new content first, so there!

Well thanks. I think the vast majority of this list would disagree
with you.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-24 19:43             ` Glenn Morris
@ 2007-09-24 19:48               ` David Kastrup
  2007-09-25 17:57                 ` Richard Stallman
  2007-09-25  3:23               ` 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process) T. V. Raman
  1 sibling, 1 reply; 20+ messages in thread
From: David Kastrup @ 2007-09-24 19:48 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-pretest-bug, raman, rms

Glenn Morris <rgm@gnu.org> writes:

> "T. V. Raman" wrote:
>
>> And Grr back to you on top-posting --
>> I prefer to listen to new content first, so there!
>
> Well thanks. I think the vast majority of this list would disagree
> with you.

Well, the vast majority of this list isn't blind, and so skimming the
context is less time-consuming for them.  So it's at least courteous
to trim extensively.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-24 19:43             ` Glenn Morris
  2007-09-24 19:48               ` David Kastrup
@ 2007-09-25  3:23               ` T. V. Raman
  2007-09-25 17:37                 ` Glenn Morris
  1 sibling, 1 reply; 20+ messages in thread
From: T. V. Raman @ 2007-09-25  3:23 UTC (permalink / raw)
  To: rgm; +Cc: emacs-pretest-bug, raman, rms


I'm still not sure what you want in addition to the GDB output
I sent earlier -- so I'm at a loss.

For the record, the bug is not present in the released emacs-22
and appears to have crept in post-22.

>>>>> "GM" == Glenn Morris <rgm@gnu.org> writes:
    GM> "T. V. Raman" wrote:
    >> Please read my original message, this crash only happens
    >> when running a large operation in batch mode.
    GM> 
    GM> Why does that affect the information you can get from
    GM> gdb? I don't understand.
    GM> 
    GM> Compile your Emacs with optimization off and debugging
    GM> on, then cd to the src directory and run ./emacs from
    GM> there.
    GM> 
    GM> No-one else can debug this for you, given that the cause
    GM> cannot be simplified.
    GM> 
    >> And Grr back to you on top-posting -- I prefer to listen
    >> to new content first, so there!
    GM> 
    GM> Well thanks. I think the vast majority of this list would
    GM> disagree with you.

-- 
Best Regards,
--raman

      
Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman 
IRC:    irc://irc.freenode.net/#emacs

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-24 12:34           ` T. V. Raman
  2007-09-24 19:43             ` Glenn Morris
@ 2007-09-25 14:35             ` Stefan Monnier
  1 sibling, 0 replies; 20+ messages in thread
From: Stefan Monnier @ 2007-09-25 14:35 UTC (permalink / raw)
  To: raman; +Cc: rgm, rms, emacs-pretest-bug

> And Grr back to you on top-posting --
> I prefer to listen to new content first, so there!

Then, why don't you write a little elisp that moves the new content to
the beginning (or that skips the quoted text when reading it)?

That's the beauty of non-top posting: it has all the info of top-posting, so
you can mecanically convert it to top-posting, whereas the converse is not
true, because you need intelligence to figure out which part of the reply
corresponds to which part of the earlier message.


        Stefan

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-25  3:23               ` 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process) T. V. Raman
@ 2007-09-25 17:37                 ` Glenn Morris
  2007-09-26  3:17                   ` T. V. Raman
  0 siblings, 1 reply; 20+ messages in thread
From: Glenn Morris @ 2007-09-25 17:37 UTC (permalink / raw)
  To: raman; +Cc: emacs-pretest-bug, rms

"T. V. Raman" wrote:

> I'm still not sure what you want in addition to the GDB output
> I sent earlier -- so I'm at a loss.

Oh, I see what might have being going on. You thought my first reply
to you was just a complaint about top-posting. But there was text from
me under the quoted text from you, which I guess you missed. I said:

    If Emacs crashed, and you have the Emacs process in the gdb
    debugger please include the output from the following gdb
    commands: `bt full' and `xbacktrace'.

I'm probably not going to be able to fix this, I'm just trying to
collect the information for those who can.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-24 19:48               ` David Kastrup
@ 2007-09-25 17:57                 ` Richard Stallman
  2007-09-25 22:23                   ` Leo
  0 siblings, 1 reply; 20+ messages in thread
From: Richard Stallman @ 2007-09-25 17:57 UTC (permalink / raw)
  To: David Kastrup; +Cc: rgm, raman, emacs-pretest-bug

    Well, the vast majority of this list isn't blind, and so skimming the
    context is less time-consuming for them.  So it's at least courteous
    to trim extensively.

The main advantage of _selective_ citation is that only the relevant
text from the previous message is present.  That means less stuff to
skip.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-25 17:57                 ` Richard Stallman
@ 2007-09-25 22:23                   ` Leo
  2007-09-26 19:00                     ` selective citation (was: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)) Reiner Steib
  0 siblings, 1 reply; 20+ messages in thread
From: Leo @ 2007-09-25 22:23 UTC (permalink / raw)
  To: rms; +Cc: raman, rgm, emacs-pretest-bug

On 2007-09-25 18:57 +0100, Richard Stallman wrote:
>     Well, the vast majority of this list isn't blind, and so skimming the
>     context is less time-consuming for them.  So it's at least courteous
>     to trim extensively.
>
> The main advantage of _selective_ citation is that only the relevant
> text from the previous message is present.  That means less stuff to
> skip.

Speaking of selective citation, can we make "S V"
(gnus-summary-very-wide-reply-with-original) and "S W"
(gnus-summary-wide-reply-with-original) support it?

-- 
.:  Leo  :.  [ sdl.web AT gmail.com ]  .:  [ GPG Key: 9283AA3F ]  :.

       Use the most powerful email client -- http://gnus.org/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-25 17:37                 ` Glenn Morris
@ 2007-09-26  3:17                   ` T. V. Raman
  2007-09-26  3:28                     ` Dan Nicolaescu
  0 siblings, 1 reply; 20+ messages in thread
From: T. V. Raman @ 2007-09-26  3:17 UTC (permalink / raw)
  To: rgm; +Cc: emacs-pretest-bug, raman, rms



>>>>> "GM" == Glenn Morris <rgm@gnu.org> writes:
    GM> "T. V. Raman" wrote:
    >> I'm still not sure what you want in addition to the GDB
    >> output I sent earlier -- so I'm at a loss.
    GM> 
    GM> Oh, I see what might have being going on. You thought my
    GM> first reply to you was just a complaint about
    GM> top-posting. But there was text from me under the quoted
    GM> text from you, which I guess you missed. I said:

Correct, Isaw the complaint, and stopped reading.

    GM> 
    GM>     If Emacs crashed, and you have the Emacs process in
    GM> the gdb debugger please include the output from the
    GM> following gdb commands: `bt full' and `xbacktrace'.
Actually my original note included the output of "where" which
    GM> appears to be the same as what backtrace produces. 
Here is the output of the two commands  you requested.

What would help me chase this down further would be some gdb
bindings that let me examine the various lisp_objects on the
stack.
<gdb>
bt full
#0  0x08149c2b in build_string (str=0x0) at alloc.c:2476
No locals.
#1  0x0815ee0a in Feval (form=151277853) at eval.c:2370
	numargs = <value optimized out>
	argvals = {137574417, 137541833, 0, 135562046, 28, 2, 151278588, 
  151277568}
	args_left = 137541833
	i = 2
	fun = <value optimized out>
	val = <value optimized out>
	original_fun = 137576729
	original_args = 151277877
	funcar = <value optimized out>
	backtrace = {next = 0xbfcd9560, function = 0xbfcd94b8, 
  args = 0xbfcd9480, nargs = 1, evalargs = 1 '\001', debug_on_exit = 0 '\0'}
#2  0x0816064a in Fdefvar (args=151277885) at eval.c:851
	tem = <value optimized out>
	sym = 151255521
	tem = <value optimized out>
	tail = 151277885
#3  0x0815ef3e in Feval (form=151277837) at eval.c:2314
	numargs = 0
	argvals = {137576729, 41, -1077045912, 149659420, 40, 71, 
  -1077045784, 135751491}
	args_left = 151277845
	i = <value optimized out>
	fun = <value optimized out>
	val = <value optimized out>
	original_fun = 137621705
	original_args = 151277845
	funcar = <value optimized out>
	backtrace = {next = 0xbfcd9600, function = 0xbfcd9578, 
  args = 0xbfcd9574, nargs = -1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
#4  0x08161695 in Fand (args=0) at eval.c:371
	val = -1
#5  0x0815ef3e in Feval (form=151277789) at eval.c:2314
	numargs = 0
	argvals = {137541833, 71, -1077045752, 135755152, 137616609, 
  137541833, -1077045496, -1077045712}
	args_left = 151277829
	i = <value optimized out>
	fun = <value optimized out>
	val = <value optimized out>
	original_fun = 137621513
	original_args = 151277829
	funcar = <value optimized out>
	backtrace = {next = 0xbfcd9708, function = 0xbfcd9618, 
  args = 0xbfcd9614, nargs = -1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
#6  0x08177fe6 in readevalloop (readcharfun=149659420, stream=0x0, 
    sourcename=151124107, evalfun=0x815ea77 <Feval>, printflag=0, 
    unibyte=137541833, readfun=137541833, start=137541833, end=137541833)
    at lread.c:1562
	c = <value optimized out>
	val = 151277789
	b = (struct buffer *) 0x8eb9f18
	continue_reading_p = <value optimized out>
	whole_buffer = 1
	first_sexp = <value optimized out>
#7  0x08178625 in Feval_buffer (buffer=149659420, printflag=137541833, 
    filename=151122387, unibyte=0, do_allow_print=137541881) at lread.c:1625
	tem = <value optimized out>
	buf = 149659420
#8  0x0815f8f4 in Ffuncall (nargs=6, args=0xbfcd9740) at eval.c:3050
	fun = <value optimized out>
	original_fun = 137616105
	funcar = <value optimized out>
	numargs = 5
	val = <value optimized out>
	backtrace = {next = 0xbfcd9838, function = 0xbfcd9740, 
  args = 0xbfcd9744, nargs = 5, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcd9744
	i = <value optimized out>
#9  0x08189cfe in Fbyte_code (bytestr=136154691, vector=136154708, 
    maxdepth=48) at bytecode.c:679
	v1 = <value optimized out>
	v2 = <value optimized out>
	op = <value optimized out>
	vectorp = (Lisp_Object *) 0x81d8e58
	stack = {pc = 0x82d1994 "\210,\016&\204\237", top = 0xbfcd9754, 
  bottom = 0xbfcd9740, byte_string = 136154691, 
  byte_string_start = 0x82d1900 "Æ\b!\204\022", constants = 136154708, 
  next = 0xbfcd9c50}
	top = (Lisp_Object *) 0xbfcd9740
	result = <value optimized out>
#10 0x0815f2aa in funcall_lambda (fun=136154620, nargs=4, 
    arg_vector=0xbfcd9874) at eval.c:3223
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 4
	optional = 1
	rest = 0
#11 0x0815f700 in Ffuncall (nargs=5, args=0xbfcd9870) at eval.c:3082
	fun = 136154620
	original_fun = 137976505
	funcar = <value optimized out>
	numargs = 4
	val = <value optimized out>
	backtrace = {next = 0xbfcd9bc8, function = 0xbfcd9870, 
  args = 0xbfcd9874, nargs = 4, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcd9874
	i = <value optimized out>
#12 0x0815faa3 in call4 (fn=137976505, arg1=151122387, arg2=151122387, 
    arg3=137541833, arg4=137541833) at eval.c:2890
	ret_ungc_val = 0
#13 0x08178d89 in Fload (file=139942675, noerror=137541833, 
    nomessage=137541833, nosuffix=137541833, must_suffix=137541833)
    at lread.c:983
	val = <value optimized out>
	stream = <value optimized out>
	fd = 8
	found = 151122387
	efound = <value optimized out>
	hist_file_name = 151122387
	newer = <value optimized out>
	compiled = <value optimized out>
	handler = <value optimized out>
	safe_p = <value optimized out>
	tmp = {150995261, 138333069}
#14 0x0815f8f4 in Ffuncall (nargs=6, args=0xbfcd9c00) at eval.c:3050
	fun = <value optimized out>
	original_fun = 141969225
	funcar = <value optimized out>
	numargs = 5
	val = <value optimized out>
	backtrace = {next = 0xbfcd9cf8, function = 0xbfcd9c00, 
  args = 0xbfcd9c04, nargs = 5, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcd9c04
	i = <value optimized out>
#15 0x08189cfe in Fbyte_code (bytestr=141300923, vector=142501060, 
    maxdepth=48) at bytecode.c:679
	v1 = <value optimized out>
	v2 = <value optimized out>
	op = <value optimized out>
	vectorp = (Lisp_Object *) 0x87e64c8
	stack = {pc = 0x87ad8e1 "\020ÈÉ\t!!\210\b)\207", top = 0xbfcd9c14, 
  bottom = 0xbfcd9c00, byte_string = 141300923, 
  byte_string_start = 0x87ad8d8 "Æ\030Ç\t\n\v\f\r%\020ÈÉ\t!!\210\b)\207", 
  constants = 142501060, next = 0xbfcd9d70}
	top = (Lisp_Object *) 0xbfcd9c00
	result = <value optimized out>
#16 0x0815f2aa in funcall_lambda (fun=142501212, nargs=1, 
    arg_vector=0xbfcd9d34) at eval.c:3223
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 1
	optional = 1
	rest = 0
#17 0x0815f700 in Ffuncall (nargs=2, args=0xbfcd9d30) at eval.c:3082
	fun = 142501212
	original_fun = 137616081
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {next = 0xbfcd9e18, function = 0xbfcd9d30, 
  args = 0xbfcd9d34, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcd9d34
	i = <value optimized out>
#18 0x08189cfe in Fbyte_code (bytestr=136202659, vector=136202676, 
    maxdepth=16) at bytecode.c:679
	v1 = <value optimized out>
	v2 = <value optimized out>
	op = <value optimized out>
	vectorp = (Lisp_Object *) 0x81e49b8
	stack = {pc = 0x82d717d "\207", top = 0xbfcd9d34, 
  bottom = 0xbfcd9d30, byte_string = 136202659, 
  byte_string_start = 0x82d717a "Á\b!\207", constants = 136202676, 
  next = 0xbfcda970}
	top = (Lisp_Object *) 0xbfcd9d30
	result = <value optimized out>
#19 0x0815f2aa in funcall_lambda (fun=136202620, nargs=1, 
    arg_vector=0xbfcd9e54) at eval.c:3223
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 1
	optional = 0
	rest = 0
#20 0x0815f700 in Ffuncall (nargs=2, args=0xbfcd9e50) at eval.c:3082
	fun = 136202620
	original_fun = 137979081
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {next = 0xbfcd9f30, function = 0xbfcd9e50, 
  args = 0xbfcd9e54, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcd9e54
	i = <value optimized out>
#21 0x0816099b in call1 (fn=137979081, arg1=139942675) at eval.c:2821
	ret_ungc_val = 0
#22 0x08168fe0 in mapcar1 (leni=2, vals=0xbfcd9ea0, fn=137979081, 
    seq=139358565) at fns.c:3107
	ptr = <value optimized out>
	space_left = <value optimized out>
	actual_len = <value optimized out>
	c = <value optimized out>
	i_byte = <value optimized out>
	tail = 0
	dummy = <value optimized out>
	i = 1
#23 0x081691b9 in Fmapcar (function=137979081, sequence=139358565)
    at fns.c:3175
	leni = 2
	args = (Lisp_Object *) 0xbfcd9ea0
	ret = <value optimized out>
	sa_must_free = 0
#24 0x0815ee0a in Feval (form=139537333) at eval.c:2370
	numargs = <value optimized out>
	argvals = {137979081, 139358565, -1077043336, 135657950, 2, 
  -1077043160, 137541833, 73}
	args_left = 137541833
	i = 2
	fun = <value optimized out>
	val = <value optimized out>
	original_fun = 137635017
	original_args = 139537301
	funcar = <value optimized out>
	backtrace = {next = 0xbfcd9fd0, function = 0xbfcd9f48, 
  args = 0xbfcd9f10, nargs = 2, evalargs = 1 '\001', debug_on_exit = 0 '\0'}
#25 0x0815f1c7 in Fprogn (args=0) at eval.c:450
	val = -1
#26 0x0815ef3e in Feval (form=139537365) at eval.c:2314
	numargs = 0
	argvals = {137644737, 137645642, 137541833, 137573696, 137541857, 2, 
  -1077043192, 137644737}
	args_left = 139537237
	i = <value optimized out>
	fun = <value optimized out>
	val = <value optimized out>
	original_fun = 137621585
	original_args = 139537237
	funcar = <value optimized out>
	backtrace = {next = 0xbfcda190, function = 0xbfcd9fe8, 
  args = 0xbfcd9fe4, nargs = -1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
#27 0x08161165 in internal_lisp_condition_case (var=137541833, 
    bodyform=139537365, handlers=139537069) at eval.c:1437
	val = <value optimized out>
	c = {tag = 137541833, val = 137541833, next = 0xbfcdb22c, 
  gcpro = 0x0, jmp = {{__jmpbuf = {137541833, 139537365, 43, -1077042952, 
        -1077043200, 135663734}, __mask_was_saved = 0, __saved_mask = {
        __val = {1, 3217924312, 135654899, 139359493, 3077414784, 46, 
          3077414784, 140727416, 3077413596, 3077414784, 3077412512, 
          142100721, 0, 3217924128, 142286235, 142100648, 140727412, 
          137541833, 142525112, 142525116, 44, 3217924312, 135656118, 704, 
          151044891, 48, 1882023009, 3217924336, 2, 4, 142668072, 2}}}}, 
  backlist = 0xbfcda190, handlerlist = 0xbfcdb2f4, lisp_eval_depth = 11, 
  pdlcount = 44, poll_suppress_count = 1, interrupt_input_blocked = 0, 
  byte_stack = 0xbfcda970}
	h = {handler = 139537069, var = 137541833, chosen_clause = 139537109, 
  tag = 0xbfcda018, next = 0xbfcdb2f4}
#28 0x081611e4 in Fcondition_case (args=139537381) at eval.c:1378
	bodyform = 139537365
	handlers = 0
	var = 137541833
#29 0x0815ef3e in Feval (form=139537421) at eval.c:2314
	numargs = 0
	argvals = {138470960, 41, 3, 139536997, 139536981, 140366452, 
  -1077042664, 135750661}
	args_left = 139537381
	i = <value optimized out>
	fun = <value optimized out>
	val = <value optimized out>
	original_fun = 137621969
	original_args = 139537381
	funcar = <value optimized out>
	backtrace = {next = 0xbfcda248, function = 0xbfcda1a8, 
  args = 0xbfcda1a4, nargs = -1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
#30 0x0815f1c7 in Fprogn (args=0) at eval.c:450
	val = -1
#31 0x0815f429 in funcall_lambda (fun=139537480, nargs=1, 
    arg_vector=0xbfcda284) at eval.c:3216
	val = <value optimized out>
	syms_left = 137541833
	next = <value optimized out>
	i = 1
	optional = 0
	rest = 0
#32 0x0815f700 in Ffuncall (nargs=2, args=0xbfcda280) at eval.c:3082
	fun = 139537485
	original_fun = 139537485
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {next = 0xbfcda5d0, function = 0xbfcda280, 
  args = 0xbfcda284, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcda284
	i = <value optimized out>
#33 0x0816099b in call1 (fn=139537485, arg1=139358661) at eval.c:2821
	ret_ungc_val = 0
#34 0x08168fe0 in mapcar1 (leni=158, vals=0xbfcda2d0, fn=139537485, 
    seq=139455229) at fns.c:3107
	ptr = <value optimized out>
	space_left = <value optimized out>
	actual_len = <value optimized out>
	c = <value optimized out>
	i_byte = <value optimized out>
	tail = 0
	dummy = <value optimized out>
	i = 129
#35 0x081691b9 in Fmapcar (function=139537485, sequence=139455229)
    at fns.c:3175
	leni = 158
	args = (Lisp_Object *) 0xbfcda2d0
	ret = <value optimized out>
	sa_must_free = 0
#36 0x0815ee0a in Feval (form=139537501) at eval.c:2370
	numargs = <value optimized out>
	argvals = {139537485, 139455229, -1077041640, 137621008, 137621009, 
  137541833, -1077041656, 135652501}
	args_left = 137541833
	i = 2
	fun = <value optimized out>
	val = <value optimized out>
	original_fun = 137635017
	original_args = 139536893
	funcar = <value optimized out>
	backtrace = {next = 0xbfcda6c0, function = 0xbfcda5e8, 
  args = 0xbfcda5b0, nargs = 2, evalargs = 1 '\001', debug_on_exit = 0 '\0'}
#37 0x0815f1c7 in Fprogn (args=0) at eval.c:450
	val = -1
#38 0x081613f0 in Flet (args=139537517) at eval.c:1071
	tem = 137541881
	elt = <value optimized out>
	varlist = 137541833
	argnum = 137541881
#39 0x0815ef3e in Feval (form=139537677) at eval.c:2314
	numargs = 0
	argvals = {137541833, 139974099, 24, 32, 138497584, 138470992, 
  -1077041336, 140324217}
	args_left = 139537517
	i = <value optimized out>
	fun = <value optimized out>
	val = <value optimized out>
	original_fun = 137621801
	original_args = 139537517
	funcar = <value optimized out>
	backtrace = {next = 0xbfcda7e0, function = 0xbfcda6d8, 
  args = 0xbfcda6d4, nargs = -1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
#40 0x0815f1e5 in Fprogn (args=0) at eval.c:450
	val = -1
#41 0x0815f429 in funcall_lambda (fun=139536544, nargs=0, 
    arg_vector=0xbfcda750) at eval.c:3216
	val = <value optimized out>
	syms_left = 137541833
	next = <value optimized out>
	i = 0
	optional = 41
	rest = -1077041336
#42 0x0815f4db in apply_lambda (fun=139536549, args=137541833, eval_flag=1)
    at eval.c:3147
	args_left = 139536517
	arg_vector = (Lisp_Object *) 0xffffffff
	i = 0
	tem = 137541833
#43 0x0815ec4c in Feval (form=139536517) at eval.c:2409
	fun = -1
	val = <value optimized out>
	original_fun = 140324217
	original_args = 137541833
	funcar = 0
	backtrace = {next = 0xbfcda8e8, function = 0xbfcda7f8, 
  args = 0xbfcda750, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
#44 0x08177fe6 in readevalloop (readcharfun=140366452, stream=0x0, 
    sourcename=140389003, evalfun=0x815ea77 <Feval>, printflag=0, 
    unibyte=137541833, readfun=137541833, start=137541833, end=137541833)
    at lread.c:1562
	c = <value optimized out>
	val = 139536517
	b = (struct buffer *) 0x85dd270
	continue_reading_p = <value optimized out>
	whole_buffer = 1
	first_sexp = <value optimized out>
#45 0x08178625 in Feval_buffer (buffer=140366452, printflag=137541833, 
    filename=140375715, unibyte=0, do_allow_print=137541881) at lread.c:1625
	tem = <value optimized out>
	buf = 140366452
#46 0x0815f8f4 in Ffuncall (nargs=6, args=0xbfcda920) at eval.c:3050
	fun = <value optimized out>
	original_fun = 137616105
	funcar = <value optimized out>
	numargs = 5
	val = <value optimized out>
	backtrace = {next = 0xbfcdaa18, function = 0xbfcda920, 
  args = 0xbfcda924, nargs = 5, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcda924
	i = <value optimized out>
#47 0x08189cfe in Fbyte_code (bytestr=136154691, vector=136154708, 
    maxdepth=48) at bytecode.c:679
	v1 = <value optimized out>
	v2 = <value optimized out>
	op = <value optimized out>
	vectorp = (Lisp_Object *) 0x81d8e58
	stack = {pc = 0x82d1994 "\210,\016&\204\237", top = 0xbfcda934, 
  bottom = 0xbfcda920, byte_string = 136154691, 
  byte_string_start = 0x82d1900 "Æ\b!\204\022", constants = 136154708, 
  next = 0xbfcdae70}
	top = (Lisp_Object *) 0xbfcda920
	result = <value optimized out>
#48 0x0815f2aa in funcall_lambda (fun=136154620, nargs=4, 
    arg_vector=0xbfcdaa54) at eval.c:3223
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 4
	optional = 1
	rest = 0
#49 0x0815f700 in Ffuncall (nargs=5, args=0xbfcdaa50) at eval.c:3082
	fun = 136154620
	original_fun = 137976505
	funcar = <value optimized out>
	numargs = 4
	val = <value optimized out>
	backtrace = {next = 0xbfcdadd8, function = 0xbfcdaa50, 
  args = 0xbfcdaa54, nargs = 4, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcdaa54
	i = <value optimized out>
#50 0x0815faa3 in call4 (fn=137976505, arg1=140375715, arg2=140375715, 
    arg3=137541833, arg4=137541881) at eval.c:2890
	ret_ungc_val = 0
#51 0x08178d89 in Fload (file=140285923, noerror=137541833, 
    nomessage=137541881, nosuffix=137541833, must_suffix=137541833)
    at lread.c:983
	val = <value optimized out>
	stream = <value optimized out>
	fd = 7
	found = 140375715
	efound = <value optimized out>
	hist_file_name = 140375715
	newer = <value optimized out>
	compiled = <value optimized out>
	handler = <value optimized out>
	safe_p = <value optimized out>
	tmp = {139119357, 138333069}
#52 0x0815f8f4 in Ffuncall (nargs=4, args=0xbfcdae10) at eval.c:3050
	fun = <value optimized out>
	original_fun = -1077039708
	funcar = <value optimized out>
	numargs = 3
	val = <value optimized out>
	backtrace = {next = 0xbfcdaf18, function = 0xbfcdae10, 
  args = 0xbfcdae14, nargs = 3, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcdae14
	i = <value optimized out>
#53 0x08189cfe in Fbyte_code (bytestr=136309675, vector=136309692, 
    maxdepth=80) at bytecode.c:679
	v1 = <value optimized out>
	v2 = <value optimized out>
	op = <value optimized out>
	vectorp = (Lisp_Object *) 0x81febc0
	stack = {
  pc = 0x82bc463 "\210*\202~\003\016Kí\235\203\006\002é\016M\206ñ\001\r\211A\025@!\036Rè\016R!\036Sì\016SÎÛ\211$\210*\202~\003\016Kî\232\203/\002Û\026P\016M\206\032\002\r\211A\025@\211\026G;\204%\002Ýï!\210ðé\016G!!\210\202~\003\016Kñ\232\203=\002òÛ!\210\202~\003\016Kó\232\203K\002ôõ!\210\202~\003Óö\016K\"\203\\\002÷\016K!\026C\202~\003Óø\016K\"\203y\002÷×Ø\016K\"!\026C÷×È\016K\"!\026B\202~\003Ü\016K\016I\"\211\026G\203\217\002\016GA@\r\233\025\202~\003\016Kù\235\203ó\002Û\026P\016M\206£\002\r\211A\025"..., top = 0xbfcdae1c, bottom = 0xbfcdae10, 
  byte_string = 136309675, byte_string_start = 0x82bc289 "Æ \210\b\203\v", 
  constants = 136309692, next = 0xbfcdafa0}
	top = (Lisp_Object *) 0xbfcdae10
	result = <value optimized out>
#54 0x0815f2aa in funcall_lambda (fun=136309644, nargs=1, 
    arg_vector=0xbfcdaf54) at eval.c:3223
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 1
	optional = 0
	rest = 0
#55 0x0815f700 in Ffuncall (nargs=2, args=0xbfcdaf50) at eval.c:3082
	fun = 136309644
	original_fun = 138195721
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {next = 0xbfcdb048, function = 0xbfcdaf50, 
  args = 0xbfcdaf54, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcdaf54
	i = <value optimized out>
#56 0x08189cfe in Fbyte_code (bytestr=136296187, vector=136296204, 
    maxdepth=56) at bytecode.c:679
	v1 = <value optimized out>
	v2 = <value optimized out>
	op = <value optimized out>
	vectorp = (Lisp_Object *) 0x81fb710
	stack = {pc = 0x82be9da "\210\016J\203¶\005\201Ð", top = 0xbfcdaf54, 
  bottom = 0xbfcdaf50, byte_string = 136296187, 
  byte_string_start = 0x82be430 "\b\021ÆÇ!\210ÆÈ!\210ÆÉ!\210ÊË!\211\032Ì=\2046", constants = 136296204, next = 0xbfcdb0d0}
	top = (Lisp_Object *) 0xbfcdaf50
	result = <value optimized out>
#57 0x0815f2aa in funcall_lambda (fun=136296164, nargs=0, 
    arg_vector=0xbfcdb084) at eval.c:3223
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 0
	optional = 0
	rest = 0
#58 0x0815f700 in Ffuncall (nargs=1, args=0xbfcdb080) at eval.c:3082
	fun = 136296164
	original_fun = 138188553
	funcar = <value optimized out>
	numargs = 0
	val = <value optimized out>
	backtrace = {next = 0xbfcdb1e0, function = 0xbfcdb080, 
  args = 0xbfcdb084, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
	internal_args = (Lisp_Object *) 0xbfcdb084
	i = <value optimized out>
#59 0x08189cfe in Fbyte_code (bytestr=136292883, vector=136292900, 
    maxdepth=48) at bytecode.c:679
	v1 = <value optimized out>
	v2 = <value optimized out>
	op = <value optimized out>
	vectorp = (Lisp_Object *) 0x81faa28
	stack = {pc = 0x82bf20f "\210*àáâ\"\210ãÐä\"\211\036$;\203¥", 
  top = 0xbfcdb080, bottom = 0xbfcdb080, byte_string = 136292883, 
  byte_string_start = 0x82bf185 "\b\203\b", constants = 136292900, next = 0x0}
	top = (Lisp_Object *) 0xbfcdb080
	result = <value optimized out>
#60 0x0815f2aa in funcall_lambda (fun=136292860, nargs=0, 
    arg_vector=0xbfcdb150) at eval.c:3223
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 0
	optional = 140105384
	rest = -1217553700
#61 0x0815f4db in apply_lambda (fun=136292860, args=137541833, eval_flag=1)
    at eval.c:3147
	args_left = 136292856
	arg_vector = (Lisp_Object *) 0xffffffff
	i = 0
	tem = 137541833
#62 0x0815ec4c in Feval (form=138165333) at eval.c:2409
	fun = -1
	val = <value optimized out>
	original_fun = 138153449
	original_args = 137541833
	funcar = 0
	backtrace = {next = 0x0, function = 0xbfcdb1f8, args = 0xbfcdb150, 
  nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
#63 0x080fa532 in top_level_2 () at keyboard.c:1412
No locals.
#64 0x0815dcaa in internal_condition_case (bfun=0x80fa51f <top_level_2>, 
    handlers=137608473, hfun=0x80ffc34 <cmd_error>) at eval.c:1494
	val = <value optimized out>
	c = {tag = 137541833, val = 137541833, next = 0xbfcdb340, 
  gcpro = 0x0, jmp = {{__jmpbuf = {0, 1, 1, -1077038328, -1077038560, 
        135650393}, __mask_was_saved = 0, __saved_mask = {__val = {
          3217928824, 135567950, 0, 139832892, 13, 13, 3217929060, 110932256, 
          3217928960, 3086770176, 134541736, 13, 3217928860, 3217928856, 0, 
          3076233884, 3079085272, 13, 1, 1, 3217928904, 135568446, 
          3217929060, 13, 78, 3217929320, 1, 1, 3086804753, 3086862200, 
          3086770176, 134528412}}}}, backlist = 0x0, handlerlist = 0x0, 
  lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, 
  interrupt_input_blocked = 0, byte_stack = 0x0}
	h = {handler = 137608473, var = 137541833, chosen_clause = 134541736, 
  tag = 0xbfcdb22c, next = 0x0}
#65 0x080fa564 in top_level_1 () at keyboard.c:1420
No locals.
#66 0x0815dbcc in internal_catch (tag=0, func=0x80fa534 <top_level_1>, 
    arg=137541833) at eval.c:1229
	c = {tag = 137590769, val = 137541833, next = 0x0, gcpro = 0x0, 
  jmp = {{__jmpbuf = {0, 1, 1, -1077038072, -1077038288, 135650239}, 
      __mask_was_saved = 0, __saved_mask = {__val = {942878008, 54, 
          0 <repeats 12 times>, 540091136, 1162170960, 137726530, 137726528, 
          137729744, 3217929192, 135587460, 137729745, 137726530, 137541833, 
          137573696, 137541857, 2, 0, 137729744, 137729745, 137541833, 
          3217929256}}}}, backlist = 0x0, handlerlist = 0x0, 
  lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, 
  interrupt_input_blocked = 0, byte_stack = 0x0}
#67 0x080fa302 in command_loop () at keyboard.c:1375
No locals.
#68 0x080fa3be in recursive_edit_1 () at keyboard.c:991
	val = <value optimized out>
#69 0x080fa4d8 in Frecursive_edit () at keyboard.c:1053
	buffer = 137541833
#70 0x080f9327 in main (argc=5, argv=0xbfcdb884) at emacs.c:1778
	tz = 0x0
	dummy = -1077037064
	stack_bottom_variable = 8 '\b'
	do_initial_setlocale = 1
	skip_args = 1
	rlim = {rlim_cur = 8388608, rlim_max = 18446744073709551615}
	no_loadup = 0
	junk = 0x0
(gdb) backtrace
#0  0x08149c2b in build_string (str=0x0) at alloc.c:2476
#1  0x0815ee0a in Feval (form=151277853) at eval.c:2370
#2  0x0816064a in Fdefvar (args=151277885) at eval.c:851
#3  0x0815ef3e in Feval (form=151277837) at eval.c:2314
#4  0x08161695 in Fand (args=0) at eval.c:371
#5  0x0815ef3e in Feval (form=151277789) at eval.c:2314
#6  0x08177fe6 in readevalloop (readcharfun=149659420, stream=0x0, 
    sourcename=151124107, evalfun=0x815ea77 <Feval>, printflag=0, 
    unibyte=137541833, readfun=137541833, start=137541833, end=137541833)
    at lread.c:1562
#7  0x08178625 in Feval_buffer (buffer=149659420, printflag=137541833, 
    filename=151122387, unibyte=0, do_allow_print=137541881) at lread.c:1625
#8  0x0815f8f4 in Ffuncall (nargs=6, args=0xbfcd9740) at eval.c:3050
#9  0x08189cfe in Fbyte_code (bytestr=136154691, vector=136154708, 
    maxdepth=48) at bytecode.c:679
#10 0x0815f2aa in funcall_lambda (fun=136154620, nargs=4, 
    arg_vector=0xbfcd9874) at eval.c:3223
#11 0x0815f700 in Ffuncall (nargs=5, args=0xbfcd9870) at eval.c:3082
#12 0x0815faa3 in call4 (fn=137976505, arg1=151122387, arg2=151122387, 
    arg3=137541833, arg4=137541833) at eval.c:2890
#13 0x08178d89 in Fload (file=139942675, noerror=137541833, 
    nomessage=137541833, nosuffix=137541833, must_suffix=137541833)
    at lread.c:983
#14 0x0815f8f4 in Ffuncall (nargs=6, args=0xbfcd9c00) at eval.c:3050
#15 0x08189cfe in Fbyte_code (bytestr=141300923, vector=142501060, 
    maxdepth=48) at bytecode.c:679
#16 0x0815f2aa in funcall_lambda (fun=142501212, nargs=1, 
    arg_vector=0xbfcd9d34) at eval.c:3223
#17 0x0815f700 in Ffuncall (nargs=2, args=0xbfcd9d30) at eval.c:3082
#18 0x08189cfe in Fbyte_code (bytestr=136202659, vector=136202676, 
    maxdepth=16) at bytecode.c:679
#19 0x0815f2aa in funcall_lambda (fun=136202620, nargs=1, 
    arg_vector=0xbfcd9e54) at eval.c:3223
#20 0x0815f700 in Ffuncall (nargs=2, args=0xbfcd9e50) at eval.c:3082
#21 0x0816099b in call1 (fn=137979081, arg1=139942675) at eval.c:2821
#22 0x08168fe0 in mapcar1 (leni=2, vals=0xbfcd9ea0, fn=137979081, 
    seq=139358565) at fns.c:3107
#23 0x081691b9 in Fmapcar (function=137979081, sequence=139358565)
    at fns.c:3175
#24 0x0815ee0a in Feval (form=139537333) at eval.c:2370
#25 0x0815f1c7 in Fprogn (args=0) at eval.c:450
#26 0x0815ef3e in Feval (form=139537365) at eval.c:2314
#27 0x08161165 in internal_lisp_condition_case (var=137541833, 
    bodyform=139537365, handlers=139537069) at eval.c:1437
#28 0x081611e4 in Fcondition_case (args=139537381) at eval.c:1378
#29 0x0815ef3e in Feval (form=139537421) at eval.c:2314
#30 0x0815f1c7 in Fprogn (args=0) at eval.c:450
#31 0x0815f429 in funcall_lambda (fun=139537480, nargs=1, 
    arg_vector=0xbfcda284) at eval.c:3216
#32 0x0815f700 in Ffuncall (nargs=2, args=0xbfcda280) at eval.c:3082
#33 0x0816099b in call1 (fn=139537485, arg1=139358661) at eval.c:2821
#34 0x08168fe0 in mapcar1 (leni=158, vals=0xbfcda2d0, fn=139537485, 
    seq=139455229) at fns.c:3107
#35 0x081691b9 in Fmapcar (function=139537485, sequence=139455229)
    at fns.c:3175
#36 0x0815ee0a in Feval (form=139537501) at eval.c:2370
#37 0x0815f1c7 in Fprogn (args=0) at eval.c:450
#38 0x081613f0 in Flet (args=139537517) at eval.c:1071
#39 0x0815ef3e in Feval (form=139537677) at eval.c:2314
#40 0x0815f1e5 in Fprogn (args=0) at eval.c:450
#41 0x0815f429 in funcall_lambda (fun=139536544, nargs=0, 
    arg_vector=0xbfcda750) at eval.c:3216
#42 0x0815f4db in apply_lambda (fun=139536549, args=137541833, eval_flag=1)
    at eval.c:3147
#43 0x0815ec4c in Feval (form=139536517) at eval.c:2409
#44 0x08177fe6 in readevalloop (readcharfun=140366452, stream=0x0, 
    sourcename=140389003, evalfun=0x815ea77 <Feval>, printflag=0, 
    unibyte=137541833, readfun=137541833, start=137541833, end=137541833)
    at lread.c:1562
#45 0x08178625 in Feval_buffer (buffer=140366452, printflag=137541833, 
    filename=140375715, unibyte=0, do_allow_print=137541881) at lread.c:1625
#46 0x0815f8f4 in Ffuncall (nargs=6, args=0xbfcda920) at eval.c:3050
#47 0x08189cfe in Fbyte_code (bytestr=136154691, vector=136154708, 
    maxdepth=48) at bytecode.c:679
#48 0x0815f2aa in funcall_lambda (fun=136154620, nargs=4, 
    arg_vector=0xbfcdaa54) at eval.c:3223
#49 0x0815f700 in Ffuncall (nargs=5, args=0xbfcdaa50) at eval.c:3082
#50 0x0815faa3 in call4 (fn=137976505, arg1=140375715, arg2=140375715, 
    arg3=137541833, arg4=137541881) at eval.c:2890
#51 0x08178d89 in Fload (file=140285923, noerror=137541833, 
    nomessage=137541881, nosuffix=137541833, must_suffix=137541833)
    at lread.c:983
#52 0x0815f8f4 in Ffuncall (nargs=4, args=0xbfcdae10) at eval.c:3050
#53 0x08189cfe in Fbyte_code (bytestr=136309675, vector=136309692, 
    maxdepth=80) at bytecode.c:679
#54 0x0815f2aa in funcall_lambda (fun=136309644, nargs=1, 
    arg_vector=0xbfcdaf54) at eval.c:3223
#55 0x0815f700 in Ffuncall (nargs=2, args=0xbfcdaf50) at eval.c:3082
#56 0x08189cfe in Fbyte_code (bytestr=136296187, vector=136296204, 
    maxdepth=56) at bytecode.c:679
#57 0x0815f2aa in funcall_lambda (fun=136296164, nargs=0, 
    arg_vector=0xbfcdb084) at eval.c:3223
#58 0x0815f700 in Ffuncall (nargs=1, args=0xbfcdb080) at eval.c:3082
#59 0x08189cfe in Fbyte_code (bytestr=136292883, vector=136292900, 
    maxdepth=48) at bytecode.c:679
#60 0x0815f2aa in funcall_lambda (fun=136292860, nargs=0, 
    arg_vector=0xbfcdb150) at eval.c:3223
#61 0x0815f4db in apply_lambda (fun=136292860, args=137541833, eval_flag=1)
    at eval.c:3147
#62 0x0815ec4c in Feval (form=138165333) at eval.c:2409
#63 0x080fa532 in top_level_2 () at keyboard.c:1412
#64 0x0815dcaa in internal_condition_case (bfun=0x80fa51f <top_level_2>, 
    handlers=137608473, hfun=0x80ffc34 <cmd_error>) at eval.c:1494
#65 0x080fa564 in top_level_1 () at keyboard.c:1420
#66 0x0815dbcc in internal_catch (tag=0, func=0x80fa534 <top_level_1>, 
    arg=137541833) at eval.c:1229
#67 0x080fa302 in command_loop () at keyboard.c:1375
#68 0x080fa3be in recursive_edit_1 () at keyboard.c:991
#69 0x080fa4d8 in Frecursive_edit () at keyboard.c:1053
#70 0x080f9327 in main (argc=5, argv=0xbfcdb884) at emacs.c:1778
(gdb) 
</gdb>

    GM> 
    GM> I'm probably not going to be able to fix this, I'm just
    GM> trying to collect the information for those who can.
    GM> 
    GM> 
    GM> _______________________________________________
    GM> Emacs-devel mailing list Emacs-devel@gnu.org
    GM> http://lists.gnu.org/mailman/listinfo/emacs-devel

--
Best Regards,
--raman


Email:  raman@users.sf.net
WWW:    http://emacspeak.sf.net/raman/
AIM:    emacspeak       GTalk: tv.raman.tv@gmail.com
PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
Google: tv+raman
IRC:    irc://irc.freenode.net/#emacs

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)
  2007-09-26  3:17                   ` T. V. Raman
@ 2007-09-26  3:28                     ` Dan Nicolaescu
  0 siblings, 0 replies; 20+ messages in thread
From: Dan Nicolaescu @ 2007-09-26  3:28 UTC (permalink / raw)
  To: raman; +Cc: rgm, rms, emacs-pretest-bug

"T. V. Raman" <raman@users.sf.net> writes:

  > Here is the output of the two commands  you requested.

Please send the output of xbacktrace, not backtrace.

  > What would help me chase this down further would be some gdb
  > bindings that let me examine the various lisp_objects on the
  > stack.

Look in emacs/src/.gdbinit there are all kinds of gdb commands to look
at various lisp data structures. xbacktrace is defined there too.

^ permalink raw reply	[flat|nested] 20+ messages in thread

* selective citation (was: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process))
  2007-09-25 22:23                   ` Leo
@ 2007-09-26 19:00                     ` Reiner Steib
  2007-09-26 21:09                       ` selective citation Leo
  0 siblings, 1 reply; 20+ messages in thread
From: Reiner Steib @ 2007-09-26 19:00 UTC (permalink / raw)
  To: Leo; +Cc: emacs-pretest-bug

On Wed, Sep 26 2007, Leo wrote:

> On 2007-09-25 18:57 +0100, Richard Stallman wrote:
>>
>> The main advantage of _selective_ citation is that only the relevant
>> text from the previous message is present.  That means less stuff to
>> skip.
>
> Speaking of selective citation, can we make "S V"
> (gnus-summary-very-wide-reply-with-original) and "S W"
> (gnus-summary-wide-reply-with-original) support it?

Please ask on ding in a separate thread.

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: selective citation
  2007-09-26 19:00                     ` selective citation (was: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)) Reiner Steib
@ 2007-09-26 21:09                       ` Leo
  0 siblings, 0 replies; 20+ messages in thread
From: Leo @ 2007-09-26 21:09 UTC (permalink / raw)
  To: emacs-devel; +Cc: emacs-pretest-bug

On 2007-09-26 20:00 +0100, Reiner Steib wrote:
> On Wed, Sep 26 2007, Leo wrote:
>
>> On 2007-09-25 18:57 +0100, Richard Stallman wrote:
>>>
>>> The main advantage of _selective_ citation is that only the relevant
>>> text from the previous message is present.  That means less stuff to
>>> skip.
>>
>> Speaking of selective citation, can we make "S V"
>> (gnus-summary-very-wide-reply-with-original) and "S W"
>> (gnus-summary-wide-reply-with-original) support it?
>
> Please ask on ding in a separate thread.

I did that a few months ago.

>
> Bye, Reiner.

-- 
.:  Leo  :.  [ sdl.web AT gmail.com ]  .:  [ GPG Key: 9283AA3F ]  :.

       Use the most powerful email client -- http://gnus.org/

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2007-09-26 21:09 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-08  3:12 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process) raman
2007-09-10  1:13 ` Richard Stallman
2007-09-17  0:20 ` Richard Stallman
2007-09-23 21:55 ` Richard Stallman
2007-09-24  0:15   ` T. V. Raman
2007-09-24  0:22     ` Glenn Morris
2007-09-24  2:15       ` T. V. Raman
2007-09-24  2:40         ` Glenn Morris
2007-09-24 12:34           ` T. V. Raman
2007-09-24 19:43             ` Glenn Morris
2007-09-24 19:48               ` David Kastrup
2007-09-25 17:57                 ` Richard Stallman
2007-09-25 22:23                   ` Leo
2007-09-26 19:00                     ` selective citation (was: 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process)) Reiner Steib
2007-09-26 21:09                       ` selective citation Leo
2007-09-25  3:23               ` 23.0.50; Emacs 23.0.50: Segfaults in alloc.c (batch process) T. V. Raman
2007-09-25 17:37                 ` Glenn Morris
2007-09-26  3:17                   ` T. V. Raman
2007-09-26  3:28                     ` Dan Nicolaescu
2007-09-25 14:35             ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).