This bug report will be sent to the XEmacs Development Team,
not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.
Please describe as succinctly as possible:
- What happened.
- What you thought should have happened.
- Precisely what you were doing at the time.
Please also include any C or lisp back-traces that you may have.
================================================================
Dear Bug Team!
When qutting an ediff-regions-wordwise or ediff-regions-linewise
session on two regions in the same buffer, I get a crash. Here are the
C and Lisp backtraces:
(gdb) bt
#0 0xfeb1c840 in _libc_kill () from /usr/lib/libc.so.1
#1 0x00079c90 in fatal_error_signal ()
#2 <signal handler called>
#3 0xfeb1c840 in _libc_kill () from /usr/lib/libc.so.1
#4 0xfeab5a74 in abort () from /usr/lib/libc.so.1
#5 0x0007bb10 in assert_failed ()
#6 0x000849a0 in signal_1 ()
#7 0x0007dab8 in Fsignal ()
#8 0x0007e16c in error ()
#9 0x0012a928 in marker_position ()
#10 0x00121774 in buffer_line_number ()
#11 0x0013e254 in decode_mode_spec ()
#12 0x0013d2a0 in generate_fstring_runes ()
#13 0x0013cbd8 in generate_fstring_runes ()
#14 0x0013c7d4 in generate_formatted_string_db ()
#15 0x00148990 in generate_modeline ()
#16 0x0014566c in ensure_modeline_generated ()
#17 0x00146688 in regenerate_window ()
#18 0x00146f40 in redisplay_window ()
#19 0x0013db7c in redisplay_frame ()
#20 0x001479f0 in redisplay_device ()
#21 0x00148004 in redisplay_without_hooks ()
#22 0x000aaec0 in Fnext_event ()
#23 0x0005f8ec in Fcommand_loop_1 ()
#24 0x0007d750 in condition_case_1 ()
#25 0x0005fdb4 in command_loop_2 ()
#26 0x0007d614 in internal_catch ()
#27 0x0005f588 in initial_command_loop ()
#28 0x0007ad70 in xemacs_21_4_12_sparc_sun_solaris2_7 ()
#29 0x0007b58c in main ()
Lisp backtrace follows:
# (condition-case ... . error)
# (catch top-level ...)
Best Regards,
Jonas Arvidsson
TietoEnator
Karlstad, Sweden
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: SunOS solstal 5.7 Generic_106541-20 sun4u sparc SUNW,Ultra-4
./configure '--prefix=/home/pub/SOLARIS/applications/xemacs/21.4'
'--x-includes=/home/pub/SOLARIS/include'
'--x-libraries=/home/pub/SOLARIS/lib' '--with-tooltalk=yes'
'--error-checking=none' '--cflags=-O3' '--with-workshop'
'--debug=no' '--infopath=/home/pub/SOLARIS/info' '--with-mule=no'
'--with-sound=native'
XEmacs 21.4.12 "Portable Code" configured for `sparc-sun-solaris2.7'.
Compilation / Installation:
Source code location: /tmp/xemacs-21.4.12
Installation prefix: /home/pub/SOLARIS/applications/xemacs/21.4
Runtime library search path:
/usr/ccs/lib:/usr/dt/lib:/home/pub/SOLARIS/lib:/home/pub/SOLARIS/applications/gcc/3.2/lib/gcc-lib/sparc-sun-solaris2.7/3.2
Operating system description file: `s/sol2.h'
Machine description file: `m/sparc.h'
Compiler: gcc -O3
Relocating allocator for buffers: yes
GNU version of malloc: yes
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/dt/include
/home/pub/SOLARIS/include
- X Windows libraries location: /usr/dt/lib /home/pub/SOLARIS/lib
- Handling WM_COMMAND properly.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
TTY:
Compiling in support for ncurses.
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.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for DBM.
Compiling in support for LDAP.
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for ToolTalk.
Compiling in support for Sun WorkShop.
Compiling in support for dynamic shared object modules.
Load-Path Lisp Shadows:
----------------------
nil
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.11 :type regular)
(xslide :version 1.03 :type regular)
(xemacs-devel :version 1.48 :type single-file)
(xemacs-base :version 1.71 :type regular)
(w3 :version 1.26 :type regular)
(vm :version 7.07 :type regular)
(viper :version 1.35 :type regular)
(view-process :version 1.12 :type regular)
(vhdl :version 1.15 :type regular)
(vc-cc :version 1.21 :type regular)
(vc :version 1.33 :type regular)
(tramp :version 1.1 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.34 :type regular)
(time :version 1.12 :type regular)
(textools :version 1.13 :type regular)
(text-modes :version 1.55 :type single-file)
(texinfo :version 1.21 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.24 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(sml-mode :version 0.05 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.1 :type regular)
(sh-script :version 1.16 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.14 :type regular)
(scheme :version 1.12 :type regular)
(sasl :version 1.12 :type regular)
(ruby-modes :version 1.0 :type single-file)
(rmail :version 1.13 :type regular)
(reftex :version 1.28 :type regular)
(python-modes :version 1.01 :type single-file)
(psgml-dtds :version 1.02 :type regular)
(psgml :version 1.35 :type regular)
(ps-print :version 1.08 :type regular)
(prog-modes
:version
1
.67
:type
single-file)
(pgg :version 1.01 :type regular)
(perl-modes :version 1.02 :type single-file)
(pcomplete :version 1.02 :type regular)
(pcl-cvs :version 1.64 :type regular)
(pc :version 1.25 :type single-file)
(os-utils :version 1.29 :type single-file)
(ocaml :version 0.03 :type regular)
(net-utils :version 1.28 :type single-file)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.16 :type regular)
(mew :version 1.17 :type regular)
(mailcrypt :version 2.12 :type regular)
(mail-lib :version 1.54 :type regular)
(liece :version 1.1 :type regular)
(jde :version 1.38 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.28 :type regular)
(igrep :version 1.1 :type regular)
(idlwave :version 1.27 :type regular)
(ibuffer :version 1.08 :type regular)
(hm--html-menus :version 1.18 :type regular)
(haskell-mode :version 1.03 :type regular)
(gnus :version 1.64 :type regular)
(gnats :version 1.15 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.11 :type single-file)
(frame-icon :version 1.09 :type regular)
(fortran-modes :version 1.01 :type single-file)
(forms :version 1.14 :type regular)
(footnote :version 1.15 :type regular)
(eudc :version 1.36 :type regular)
(eterm :version 1.13 :type regular)
(ess :version 1.02 :type regular)
(eshell :version 1.03 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.03 :type regular)
(efs :version 1.29 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.95 :type single-file)
(ediff :version 1.44 :type regular)
(edebug :version 1.14 :type regular)
(ecrypto :version 0.12 :type regular)
(docbookide :version 0.05 :type regular)
(dired :version 1.12 :type regular)
(dictionary :version 1.11 :type regular)
(debug :version 1.16 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.04 :type regular)
(cc-mode :version 1.31 :type regular)
(calendar :version 1.19 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.07 :type regular)
(bbdb :version 1.21 :type regular)
(auctex :version 1.32 :type regular)
(apel :version 1.25 :type regular)
(ada :version 1.11 :type regular))
Features:
--------
(mail-abbrevs xemacsbug shadow font disp-table lazy-shot lazy-lock
font-lock w3-cus url mm mule-sysdp url-parse url-vars xml-parse
doxymacs func-menu paren blink-paren cus-edit cus-load lpr pp uniquify
ss7_java ss7_c workshop eserve env filladapt tcl dm_ss7 dmacro
clearcase timer tq dired-faces dired-xemacs dired comint ring
pending-del time align follow advice advice-preload reporter sendmail
rfc822 tempo psgml-xemacs sgml-mode psgml psgml-html cwarn cc-mode
cc-align cc-cmds cc-engine cc-styles cc-langs cc-vars wid-edit
cc-menus imenu cc-defs xemacs-font-lock-fix cus-face edmacro
zenirc-autoloads xslt-process-autoloads xslide-autoloads
xemacs-devel-autoloads xemacs-base-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 reftex-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 ocaml-autoloads net-utils-autoloads
mmm-mode-autoloads misc-games-autoloads mine-autoloads mh-e-autoloads
mew-autoloads mailcrypt-autoloads mail-lib-autoloads liece-autoloads
jde-autoloads ispell-autoloads ilisp-autoloads igrep-autoloads
idlwave-autoloads ibuffer-autoloads hm--html-menus-autoloads
haskell-mode-autoloads gnus-autoloads gnats-autoloads games-autoloads
fsf-compat-autoloads frame-icon-autoloads fortran-modes-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
ess-autoloads eshell-autoloads emerge-autoloads elib-autoloads
eieio-autoloads efs-autoloads edt-autoloads edit-utils-autoloads
ediff-autoloads edebug-autoloads ecrypto-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 lisp-autoloads loadhist auto-show
fontl-hooks x-iso8859-1 gutter-items menubar-items x-menubar
mode-motion mouse itimer auto-save lisp-mode easymenu iso8859-1 page
buff-menu lib-complete help-nomule cus-file derived frame text-props
obsolete cus-start custom widget cl-extra mini-cl cl cl-19 packages
backquote very-early-lisp sparcworks tooltalk lucid-scrollbars
cut-buffer lucid-menubars motif-dialogs x c-balloon-help tty-frames
tty toolbar native-sound scrollbar unix-processes multicast
network-streams subprocesses modules menu-accelerator-support menubar
dbm md5 xemacs gutter tiff png gif jpeg xpm xbm lisp-float-type
usg-unix-v dialog devices window-system base64)
Recent keystrokes:
-----------------
C-f10 misc-user
Recent messages (most recent first):
-----------------------------------
Parsing /home/einjarv/.mailrc...
Loading xemacsbug...done
Loading xemacsbug...
Reading view properties...done
waiting for cleartool to start...done
waiting for cleartool to start...
Reading view properties...
Loading font...done
Loading font...
Paren mode is paren
Loading lazy-shot...done
Loading lazy-shot...
Loading lazy-lock...done
Loading lazy-lock...
Loading ~/.xemacs/jarv_override.el...done
Loading ~/.xemacs/jarv_override.el...
Loading ~portss7/xemacs/ss7.el...done
Paren mode is sexp
Loading paren...done
Loading paren...