And does not happen with latest mercurial version of xemacs!!
Thomas
 -----Ursprüngliche Nachricht-----
 Von: Thomas Mittelstädt
 Gesendet: Mittwoch, 4. Juni 2008 16:09
 An: XEmacs Beta
 Betreff: Re: [Bug: 21.4.21] xemacs segfaults when doing "ls -l" in shell
 buffer on 64-bit ubuntu linux 8.04
 Interesting. When I start xemacs with -no-init-file, ls -l in a shell buffer
 does not segfault.
 Thomas
 > -----Ursprüngliche Nachricht-----
 > Von: xemacs-beta-bounces(a)xemacs.org [mailto:xemacs-beta-
 bounces(a)xemacs.org]
 > Im Auftrag von Thomas Mittelstädt
 > Gesendet: Mittwoch, 4. Juni 2008 14:49
 > An: XEmacs Beta
 > Betreff: [Bug: 21.4.21] xemacs segfaults when doing "ls -l" in shell
 buffer
 > on 64-bit ubuntu linux 8.04
 >
 > ================================================================
 > Dear Bug Team!
 >
 > Xemacs crashes on 64-bit ubuntu linux 8.04, when opening a shell via M-x
 > shell and doing an ls -l. ls works.
 >
 >
 > ---Type <return> to continue, or q <return> to quit---
 >
 > Program received signal SIGSEGV, Segmentation fault.
 > [Switching to Thread 0x7f8e0cdc96e0 (LWP 11982)]
 > 0x000000000053ed49 in sys_re_search_2 ()
 > (gdb) bt
 > #0  0x000000000053ed49 in sys_re_search_2 ()
 > #1  0x000000000053f023 in sys_re_search ()
 > #2  0x000000000054118c in fast_string_match ()
 > #3  0x000000000056d536 in ?? ()
 > #4  0x000000000056d76d in ?? ()
 > #5  0x00000000005197dd in ?? ()
 > #6  0x0000000000483988 in ?? ()
 > #7  0x000000000048052e in internal_catch ()
 > #8  0x00000000004836b7 in call_with_suspended_errors ()
 > #9  0x0000000000549c08 in ?? ()
 > #10 0x0000000000549efc in specifier_instance ()
 > #11 0x000000000054a4e6 in specifier_instance_no_quit ()
 > #12 0x00000000004ce138 in face_property_matching_instance ()
 > #13 0x00000000004ce29e in ensure_face_cachel_contains_charset ()
 > #14 0x000000000052378c in ?? ()
 > #15 0x000000000052bd56 in ?? ()
 > #16 0x000000000052cbe1 in ?? ()
 > #17 0x000000000052d1bc in ?? ()
 > #18 0x000000000052d8b9 in point_in_line_start_cache ()
 > #19 0x000000000052f7b6 in point_would_be_visible ()
 > #20 0x000000000057d48a in Fpos_visible_in_window_p ()
 > #21 0x00000000004818b3 in Ffuncall ()
 > #22 0x000000000045d38f in ?? ()
 > ---Type <return> to continue, or q <return> to quit---
 > #23 0x000000000045ef58 in funcall_compiled_function ()
 > #24 0x0000000000481756 in Ffuncall ()
 > #25 0x000000000045d38f in ?? ()
 > #26 0x000000000045ef58 in funcall_compiled_function ()
 > #27 0x0000000000481756 in Ffuncall ()
 > #28 0x000000000045d38f in ?? ()
 > #29 0x000000000045ef58 in funcall_compiled_function ()
 > #30 0x0000000000481756 in Ffuncall ()
 > #31 0x0000000000481f49 in run_hook_with_args_in_buffer ()
 > #32 0x00000000004818d4 in Ffuncall ()
 > #33 0x000000000045d38f in ?? ()
 > #34 0x000000000045ef58 in funcall_compiled_function ()
 > #35 0x0000000000481756 in Ffuncall ()
 > #36 0x0000000000481be4 in call2 ()
 > #37 0x0000000000483b06 in condition_case_1 ()
 > #38 0x0000000000483e49 in call2_trapping_errors ()
 > #39 0x000000000051ebcd in read_process_output ()
 > #40 0x00000000004bcd88 in ?? ()
 > #41 0x00000000004bf87f in Fdispatch_event ()
 > #42 0x0000000000466ded in Fcommand_loop_1 ()
 > #43 0x0000000000483b06 in condition_case_1 ()
 > #44 0x0000000000467000 in ?? ()
 > #45 0x000000000048052e in internal_catch ()
 > ---Type <return> to continue, or q <return> to quit---
 > #46 0x0000000000467384 in initial_command_loop ()
 > #47 0x000000000047d8fd in xemacs_21_4_21_x86_64_pc_linux ()
 > #48 0x000000000047e520 in main ()
 > (gdb) source ~/.gdbinit.xemacs
 > (gdb) pobj fn
 > No symbol table is loaded.  Use the "file" command.
 > (gdb) pobj arg0
 > No symbol table is loaded.  Use the "file" command.
 >
 > ================================================================
 >
 > System Info to help track down your bug:
 > ---------------------------------------
 >
 > uname -a: Linux king 2.6.15.7 #1 SMP Sun Sep 23 13:51:52 UTC 2007 x86_64
 > GNU/Linux
 >
 > ./configure  '--with-sound=none,native' '--with-x11'
'--extra-verbose' '--
 > with-site-lisp' '--with-database=berkdb' '--statedir=/var/lib'
'--
 > infodir=/usr/share/info/xemacs21' '--infopath=/usr/share/info/xemacs21'
'-
 -
 > prefix=/usr' '--dynamic' '--error-checking=none'
'--debug=no' '--with-pop'
 > '--with-file-coding' '--pdump' '--with-system-malloc'
'--
 > with_menubars=lucid' '--with_scrollbars=lucid'
'--with_dialogs=athena' '--
 > docdir=/usr/lib/xemacs-21.4.21/x86_64-linux-gnu/mule/' '--with-mule'
'--
 > with-canna=no' '--with-wnn=no' '--with-xim=xlib'
'--with-xfs' '--package-
 > path=~/.xemacs:~/.xemacs/packages:~/.xemacs/xemacs-
 > packages::/usr/share/xemacs21/site-packages:/usr/share/xemacs21/mule-
 > packages:/usr/share/xemacs21/xemacs-packages' 'x86_64-linux-gnu'
 >
 >
 > XEmacs 21.4.21 "Educational Television" configured for
`x86_64-pc-linux'.
 >
 >
 > Compilation / Installation:
 >   Source code location:              /build/buildd/xemacs21-21.4.21
 >   Installation prefix:               /usr
 >   Operating system description file: `s/linux.h'
 >   Not using any machine description file
 >   Compiler:                          gcc -g -O2
 >   Compiler version:                  gcc (GCC) 4.2.3 (Ubuntu 4.2.3-
 2ubuntu7)
 >   Compiler specs file:               specs.
 >   Relocating allocator for buffers:  no
 >   GNU version of malloc:             no
 >     - User chose not to use GNU allocators.
 > Need to guess glibc1/2/etc here
 >
 > Window System:
 >   Compiling in support for the X window system:
 >     - X Windows headers location:
 >     - X Windows libraries location:
 >     - Handling WM_COMMAND properly.
 >   Compiling in support for the Athena widget set:
 >     - Athena headers location:                    X11/Xaw
 >     - Athena library to link:                     Xaw
 >   Using Lucid menubars.
 >   Using Lucid scrollbars.
 >   Using Athena dialog boxes.
 >   Using Athena native widgets.
 >
 > TTY:
 >   Compiling in support for ncurses.
 >   Compiling in support for GPM (General Purpose Mouse).
 >
 > Images:
 >   Compiling in support for GIF  images (builtin).
 >   Compiling in support for XPM  images.
 >   Compiling in support for PNG  images.
 >   Compiling in support for JPEG images.
 >   Compiling in support for TIFF images.
 >   Compiling in support for X-Face message headers.
 >
 > Sound:
 >   Compiling in support for sound (native).
 >
 > Databases:
 >   Compiling in support for Berkeley database.
 >   Compiling in support for LDAP.
 >
 > Internationalization:
 >   Compiling in support for Mule (multi-lingual Emacs).
 >   Compiling in support for file coding.
 >   Compiling in support for XIM (X11R5+ I18N input method).
 >     - Using raw Xlib to provide XIM support.
 >     - Using XFontSet to provide bilingual menubar.
 >
 > Mail:
 >   Compiling in support for POP mail retrieval.
 >   Compiling in support for "dot-locking" mail spool file locking method.
 >
 > Other Features:
 >   Inhibiting IPv6 canonicalization at startup.
 >   Compiling in support for dynamic shared object modules.
 >   Using the new portable dumper.
 >
 >
 >
 > Load-Path Lisp Shadows:
 > ----------------------
 > (/usr/share/xemacs21/site-lisp/dictionaries-common/flyspell
 > /usr/share/xemacs21/site-lisp/dictionaries-common/flyspell
 > /usr/share/xemacs21/site-lisp/dictionaries-common/ispell
 > /usr/share/xemacs21/site-lisp/dictionaries-common/ispell
 > /usr/share/xemacs21/site-lisp/dictionaries-common/debian-ispell
 > /usr/share/xemacs21/site-lisp/dictionaries-common/debian-ispell
 > ~/library/emacs/lisp/psvn /usr/share/emacs/site-lisp/psvn
 > /usr/share/xemacs21/site-lisp/debian-startup
 > /usr/share/emacs/site-lisp/debian-startup /etc/emacs/site-start
 > /usr/share/xemacs21/site-packages/lisp/site-start
 > ~/library/emacs/lisp/ctypes
 > /usr/share/xemacs21/xemacs-packages/lisp/c-support/ctypes
 > /usr/share/xemacs21/site-lisp/dictionaries-common/ispell
 > /usr/share/xemacs21/xemacs-packages/lisp/ispell/ispell
 > /usr/share/xemacs21/site-lisp/dictionaries-common/flyspell
 > /usr/share/xemacs21/xemacs-packages/lisp/text-modes/flyspell
 > /usr/share/xemacs21/xemacs-packages/lisp/build/build-report
 > /usr/lib/xemacs-21.4.21/lisp/build-report)
 >
 >
 > Installed XEmacs Packages:
 > -------------------------
 > (zenirc ver: 1.16 upstream: 2.112)
 > (xwem ver: 1.22 upstream: lg(a)xwem.org--2005/xwem--main--2.1--versionfix-1)
 > (xslt-process ver: 1.12 upstream: 1.2.1)
 > (xslide ver: 1.09 upstream: 0.2.2)
 > (xlib ver: 1.14 upstream: lg(a)xwem.org--2005/xlib--main--2.1--version-0)
 > (xetla ver: 1.01 upstream: steve(a)eicq.org--2005/xetla--main--1.1--version-
 0)
 > (xemacs-devel ver: 1.75 upstream: No-Upstream-Ver)
 > (xemacs-base ver: 2.1 upstream: No-Upstream-Ver)
 > (x-symbol ver: 1.1 upstream: 4.5.1)
 > (w3 ver: 1.33 upstream: 4.0pre47)
 > (vm ver: 7.22 upstream: 7.17)
 > (viper ver: 1.55 upstream: 3.09)
 > (view-process ver: 1.13 upstream: 2.4)
 > (vhdl ver: 1.22 upstream: 3.33.12)
 > (vc-cc ver: 1.22 upstream: No-Upstream-Ver)
 > (vc ver: 1.41 upstream: No-Upstream-Ver)
 > (tramp ver: 1.37 upstream: 2.0.55)
 > (tpu ver: 1.14 upstream: 4.2X)
 > (tooltalk ver: 1.15 upstream: No-Upstream-Ver)
 > (tm ver: 1.38 upstream: No-Upstream-Ver)
 > (time ver: 1.14 upstream: 1.17)
 > (textools ver: 1.15 upstream: No-Upstream-Ver)
 > (text-modes ver: 1.92 upstream: No-Upstream-Ver)
 > (texinfo ver: 1.3 upstream: No-Upstream-Ver)
 > (supercite ver: 1.21 upstream: 3.55x3)
 > (strokes ver: 1.1 upstream: No-Upstream-Ver)
 > (speedbar ver: 1.28 upstream: 0.14beta4)
 > (sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
 > (sounds-au ver: 1.12 upstream: No-Upstream-Ver)
 > (sml-mode ver: 0.12 upstream: 3.9.5)
 > (slider ver: 1.15 upstream: 0.3x1)
 > (sieve ver: 1.18 upstream: No-Upstream-Ver)
 > (sh-script ver: 1.22 upstream: 2.0f)
 > (sgml ver: 1.11 upstream: No-Upstream-Ver)
 > (semantic ver: 1.2 upstream: 1.4.4)
 > (scheme ver: 1.15 upstream: No-Upstream-Ver)
 > (sasl ver: 1.16 upstream: 1.14.4)
 > (ruby-modes ver: 1.02 upstream: 1.6.8)
 > (rmail ver: 1.14 upstream: No-Upstream-Ver)
 > (riece ver: 1.23 upstream: 3.1.2)
 > (reftex ver: 1.34 upstream: 4.21)
 > (re-builder ver: 1.05 upstream: 1.20)
 > (python-modes ver: 1.08 upstream: No-Upstream-Ver)
 > (psgml-dtds ver: 1.03 upstream: No-Upstream-Ver)
 > (psgml ver: 1.44 upstream: 1.3.1)
 > (ps-print ver: 1.11 upstream: 6.5.6)
 > (prog-modes ver: 2.1 upstream: No-Upstream-Ver)
 > (pgg ver: 1.06 upstream: 0.1)
 > (perl-modes ver: 1.09 upstream: No-Upstream-Ver)
 > (pcomplete ver: 1.04 upstream: 1.1.6)
 > (pcl-cvs ver: 1.67 upstream: R-2_9_9)
 > (pc ver: 1.28 upstream: No-Upstream-Ver)
 > (os-utils ver: 1.39 upstream: No-Upstream-Ver)
 > (oo-browser ver: 1.04 upstream: 4.08)
 > (ocaml ver: 0.06 upstream: 3.06)
 > (net-utils ver: 1.52 upstream: N/A)
 > (mmm-mode ver: 1.02 upstream: 0.4.7)
 > (misc-games ver: 1.19 upstream: No-Upstream-Ver)
 > (mine ver: 1.16 upstream: 1.9)
 > (mh-e ver: 1.29 upstream: 7.4.2)
 > (mew ver: 1.19 upstream: 1.94.2)
 > (mailcrypt ver: 2.14 upstream: 3.5.8)
 > (mail-lib ver: 1.79 upstream: No-Upstream-Ver)
 > (jde ver: 1.51 upstream: 2.3.3)
 > (ispell ver: 1.32 upstream: 3.6)
 > (ilisp ver: 1.34 upstream: 5.12.0)
 > (igrep ver: 1.14 upstream: 2.111)
 > (idlwave ver: 1.32 upstream: 5.1)
 > (ibuffer ver: 1.09 upstream: No-Upstream-Ver)
 > (hyperbole ver: 1.16 upstream: 4.18)
 > (hm--html-menus ver: 1.23 upstream: 5.9)
 > (haskell-mode ver: 1.11 upstream: 2.1)
 > (gnus ver: 1.91 upstream: 5.10.8)
 > (gnats ver: 1.17 upstream: 3.101)
 > (general-docs ver: 1.04 upstream: No-Upstream-Ver)
 > (games ver: 1.17 upstream: 1.04)
 > (fsf-compat ver: 1.15 upstream: No-Upstream-Ver)
 > (frame-icon ver: 1.11 upstream: No-Upstream-Ver)
 > (fortran-modes ver: 1.05 upstream: No-Upstream-Ver)
 > (forms ver: 1.15 upstream: 2.37)
 > (footnote ver: 1.16 upstream: 0.18x)
 > (eudc ver: 1.39 upstream: 1.32)
 > (eterm ver: 1.17 upstream: No-Upstream-Ver)
 > (eshell ver: 1.1 upstream: 2.4.1)
 > (escreen ver: 1.01 upstream: 1.16)
 > (erc ver: 0.21 upstream: Version 5.1.2 Revision: 1.796.2.6)
 > (emerge ver: 1.11 upstream: No-Upstream-Ver)
 > (elib ver: 1.11 upstream: 1.0)
 > (eieio ver: 1.05 upstream: 0.17)
 > (efs ver: 1.33 upstream: 1.23)
 > (edt ver: 1.13 upstream: No-Upstream-Ver)
 > (edit-utils ver: 2.37 upstream: No-Upstream-Ver)
 > (ediff ver: 1.68 upstream: 2.75)
 > (edebug ver: 1.22 upstream: No-Upstream-Ver)
 > (ecrypto ver: 0.2 upstream: 2.0)
 > (ecb ver: 1.22 upstream: 2.31)
 > (docbookide ver: 0.08 upstream: 0.1)
 > (dired ver: 1.17 upstream: 7.13)
 > (dictionary ver: 1.16 upstream: 1.8)
 > (debug ver: 1.18 upstream: No-Upstream-Ver)
 > (crisp ver: 1.15 upstream: 1.34)
 > (cookie ver: 1.15 upstream: No-Upstream-Ver)
 > (clearcase ver: 1.1 upstream: /main/laptop/165)
 > (cc-mode ver: 1.45 upstream: 5.30.10)
 > (calendar ver: 1.32 upstream: No-Upstream-Ver)
 > (calc ver: 1.26 upstream: 2.02fX3)
 > (c-support ver: 1.22 upstream: No-Upstream-Ver)
 > (build ver: 1.14 upstream: 2.02)
 > (bbdb ver: 1.32 upstream: 2.35)
 > (auctex ver: 1.47 upstream: 11.55)
 > (apel ver: 1.32 upstream: 10.6)
 > (ada ver: 1.14 upstream: 2.27)
 > (Sun ver: 1.16 upstream: No-Upstream-Ver)
 > (skk ver: 1.23 upstream: 10.62a)
 > (mule-ucs ver: 1.14 upstream: 0.84)
 > (mule-base ver: 1.49 upstream: No-Upstream-Ver)
 > (lookup ver: 1.15 upstream: 1.0)
 > (locale ver: 1.24 upstream: No-Upstream-Ver)
 > (leim ver: 1.24 upstream: No-Upstream-Ver)
 > (latin-unity ver: 1.2 upstream: 1.20)
 > (latin-euro-standards ver: 1.07 upstream: 1.07)
 > (egg-its ver: 1.27 upstream: No-Upstream-Ver)
 > (edict ver: 1.16 upstream: 0.9.9)
 >
 >
 >
 > Installed Modules:
 > -----------------
 >
 >
 > Features:
 > --------
 >
 > (mail-abbrevs xemacsbug shadow sendmail rfc822 uniquify cal-move
 > calendar regexp-opt cal-xemacs cal-compat time gnuserv psvn ring
 > overlay diff-mode easy-mmode pp elp ediff-util ediff-merg ediff-diff
 > ediff-wind ediff-tbar ediff-mult ediff-help ediff-init dired-faces
 > dired-xemacs dired blink-cursor lazy-lock font-lock cus-face
 > rsz-minibuf edmacro trace advice advice-preload mwheel
 > zenirc-autoloads xwem-autoloads xslt-process-autoloads
 > xslide-autoloads xlib-autoloads xetla-autoloads xemacs-devel-autoloads
 > xemacs-base-autoloads x-symbol-autoloads w3-autoloads vm-autoloads
 > viper-autoloads view-process-autoloads vhdl-autoloads vc-cc-autoloads
 > vc-autoloads tramp-autoloads tpu-autoloads tooltalk-autoloads
 > tm-autoloads time-autoloads textools-autoloads text-modes-autoloads
 > texinfo-autoloads supercite-autoloads strokes-autoloads
 > speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
 > sml-mode-autoloads slider-autoloads sieve-autoloads
 > sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
 > sasl-autoloads ruby-modes-autoloads rmail-autoloads riece-autoloads
 > reftex-autoloads re-builder-autoloads python-modes-autoloads
 > psgml-dtds-autoloads psgml-autoloads ps-print-autoloads
 > prog-modes-autoloads pgg-autoloads perl-modes-autoloads
 > pcomplete-autoloads pcl-cvs-autoloads pc-autoloads os-utils-autoloads
 > oo-browser-autoloads ocaml-autoloads net-utils-autoloads
 > mmm-mode-autoloads misc-games-autoloads mine-autoloads mh-e-autoloads
 > mew-autoloads mailcrypt-autoloads mail-lib-autoloads jde-autoloads
 > ispell-autoloads ilisp-autoloads igrep-autoloads idlwave-autoloads
 > ibuffer-autoloads hyperbole-autoloads hm--html-menus-autoloads
 > haskell-mode-autoloads gnus-autoloads gnats-autoloads
 > general-docs-autoloads games-autoloads fsf-compat-autoloads
 > frame-icon-autoloads fortran-modes-autoloads forms-autoloads
 > footnote-autoloads eudc-autoloads eterm-autoloads eshell-autoloads
 > escreen-autoloads erc-autoloads emerge-autoloads elib-autoloads
 > eieio-autoloads efs-autoloads edt-autoloads edit-utils-autoloads
 > ediff-autoloads edebug-autoloads ecrypto-autoloads ecb-autoloads
 > docbookide-autoloads dired-autoloads dictionary-autoloads
 > debug-autoloads crisp-autoloads cookie-autoloads clearcase-autoloads
 > cc-mode-autoloads calendar-autoloads calc-autoloads
 > c-support-autoloads build-autoloads bbdb-autoloads auctex-autoloads
 > apel-autoloads ada-autoloads Sun-autoloads skk-autoloads
 > mule-ucs-autoloads mule-base-autoloads lookup-autoloads
 > locale-autoloads leim-autoloads latin-unity-autoloads
 > latin-euro-standards-autoloads egg-its-autoloads edict-autoloads
 > lisp-autoloads loadhist auto-show fontl-hooks x-iso8859-1 slovenian
 > czech romanian ccl mule-help code-cmds gutter-items menubar-items
 > x-menubar mode-motion mouse itimer auto-save lisp-mode easymenu
 > iso8859-1 page buff-menu lib-complete cus-file derived frame
 > text-props obsolete cus-start custom widget cl-extra mini-cl cl cl-19
 > packages backquote very-early-lisp file-coding mule lucid-scrollbars
 > cut-buffer lucid-menubars athena-dialogs x c-balloon-help tty-frames
 > tty toolbar native-sound scrollbar unix-processes multicast
 > network-streams subprocesses modules menu-accelerator-support menubar
 > berkeley-db md5 xemacs xim gutter tiff png gif jpeg xface xpm xbm
 > lisp-float-type linux dialog devices window-system base64)
 >
 >
 > Recent keystrokes:
 > -----------------
 >
 > misc-user
 >
 >
 > Recent messages (most recent first):
 > -----------------------------------
 >
 > Loading xemacsbug...done
 > Loading xemacsbug...
 > Loading cal-move...done
 > Loading cal-move...
 > Loading calendar...done
 > Loading regexp-opt...done
 > Loading regexp-opt...
 > Loading calendar...
 > Loading time...done
 > Loading time...
 > Loading gnuserv...done
 > Loading gnuserv...
 > Loading ring...done
 > Loading ring...
 > Loading easy-mmode...done
 > Loading easy-mmode...
 > Loading dired-mule...done
 > Loading dired-mule...
 > Loading /adusers/tmittelstaedt/.xemacs/custom.el...done
 > Loading blink-cursor...done
 >
 >
 >
 > _______________________________________________
 > XEmacs-Beta mailing list
 > XEmacs-Beta(a)xemacs.org
 > 
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta 
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org