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.
In XEmacs 21.2 (beta35) "Nike" [Lucid] (i686-pc-linux) of Wed Sep 20 2000 on harmonic
configured using `configure --error-checking=none --memory-usage-stats'
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
I was hitting tab to complete a filename and the whole Xemacs crashed. The installation information and backtrace are below....
#0 0x40333d41 in __kill () from /lib/libc.so.6
#1 0x80a9453 in fatal_error_signal (sig=11) at emacs.c:514
#2 0x40333c68 in __restore ()
at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#3 0x810d54f in image_instance_parent_glyph (ii=0x879ea98) at glyphs.c:1343
#4 0x8105e82 in mark_image_instance (obj=142207640) at glyphs.c:784
#5 0x80851e0 in mark_object (obj=142207640) at alloc.c:2500
#6 0x808544c in mark_cons (obj=143640460) at alloc.c:877
#7 0x80851e0 in mark_object (obj=143640460) at alloc.c:2500
#8 0x80cda12 in mark_widget_value_mapper (val=0x8862fe8, closure=0x0)
at gui-x.c:70
#9 0x8195b14 in lw_map_widget_values (id=65934,
mapfunc=0x80cd9f8 <mark_widget_value_mapper>, closure=0x0) at lwlib.c:446
#10 0x80cd991 in mark_popup_data (obj=143695416) at gui-x.c:90
#11 0x80851e0 in mark_object (obj=143640448) at alloc.c:2500
#12 0x808544c in mark_cons (obj=143640436) at alloc.c:877
#13 0x808282f in garbage_collect_1 () at alloc.c:2500
#14 0x80afa0b in Ffuncall (nargs=1, args=0xbfffe084) at eval.c:3163
#15 0x80b0d0f in run_hook_with_args_in_buffer (buf=0x824ff90, nargs=1,
args=0xbfffe084, cond=RUN_HOOKS_TO_COMPLETION) at eval.c:3702
#16 0x80b3f71 in run_hook_with_args (nargs=1, args=0xbfffe084,
cond=RUN_HOOKS_TO_COMPLETION) at eval.c:3715
#17 0x80b5d8d in catch_them_squirmers_run_hook (hook_symbol=136463028)
at eval.c:3569
#18 0x80b1632 in safe_run_hook_trapping_errors (
warning_string=0x81b2ac0 "Error in `pre-idle-hook' (setting hook to nil)",
hook_symbol=136463028, allow_quit=1) at eval.c:1640
#19 0x80d9e1c in run_pre_idle_hook () at event-stream.c:2014
#20 0x80da217 in Fnext_event (event=142730664, prompt=136373300)
at event-stream.c:2181
#21 0x80940da in Fcommand_loop_1 () at cmdloop.c:570
#22 0x8094365 in command_loop_1 (dummy=136373300) at cmdloop.c:494
#23 0x80b4baf in condition_case_1 (handlers=136373396,
bfun=0x809434c <command_loop_1>, barg=136373300,
hfun=0x80943d8 <cmd_error>, harg=136373300) at eval.c:1640
#24 0x809432f in call_command_loop (catch_errors=136373324) at cmdloop.c:256
#25 0x8133a2e in Fread_minibuffer_internal (prompt=139867356) at minibuf.c:188
#26 0x80afbf8 in Ffuncall (nargs=2, args=0xbfffe584) at eval.c:3214
#27 0x808c5c7 in execute_optimized_program (
program=0xbfffe5d0 "À Á V«\013Â\211\e\034Å\016\006!*\207Å\016\006!\207",
stack_depth=2, constants_data=0x833ef60) at bytecode.c:745
#28 0x808e481 in Fbyte_code (instructions=137560492, constants=137621328,
stack_depth=5) at bytecode.c:2402
#29 0x80af2a9 in Feval (form=137612044) at eval.c:3014
#30 0x80b4a7c in internal_catch (tag=136459204, func=0x80aebf4 <Feval>,
arg=137612044, threw=0x0) at eval.c:1306
#31 0x808ce4d in execute_rare_opcode (stack_ptr=0xbfffe868,
program_ptr=0x8810e8e "èa«\f\201J", opcode=Bcatch) at bytecode.c:1251
#32 0x808c45b in execute_optimized_program (
program=0x8810d18 "\b¬\022Á ÂV«\fÃ Ä a«\005ÅÆ!\210\016\a«\021\016\aÂV«\013Á \016\aY«\004È \210\016\t«\"\016\t9«\017Ê\016\t!¬\027ÅË\016\t\"\210ª\017Ê\016\t@!¬\bÅË\016\t@\"\210Ì «\tÍÎÏ\016\020!\"\210\016\021\036\022à \036\023Ô \036\025Ä \036\026Á Âa«\a×\016\026!ª\bØÙÚÁ \"!\036\eÜ\016\026!\211\036\035Ô a?\005Þ\016\035!\036\037Þ \036 \016\t\036!\016\"\036#ä\216å\016\e!q\210\016\022\026\021æç!\210è\026'æé!\210æê!\210æë!\210ì\026)í\026*\016.«\025æï"..., stack_depth=6,
constants_data=0x833f010) at bytecode.c:655
#33 0x808c2d7 in funcall_compiled_function (fun=137542636, nargs=7,
args=0xbfffe9a8) at bytecode.c:514
#34 0x80afdb4 in Ffuncall (nargs=8, args=0xbfffe9a4) at eval.c:3249
#35 0x808c5c7 in execute_optimized_program (
program=0x8810c18 "\b¬\003\t\020Â\bÃ\"\020\f¬\a\r¬\004ƪ\021\r«\013Ç\b\rP!\bGBª\004Ç\b!\036\b\016\t\b\016\nÃa?\002ÃË\036\f\036\r\036\016\036\017Ð\016\021\016\b\016\n¬\005\016\022ª\003\016\023Ë\016\024Ë\016\025&\a,\211\036\026¬\006×Ø!ª\036\016\025«\026\016\026\016\b:«\006\016\b@ª\003\016\bk«\005\016\025ª\005Ù\016\026!*\207", stack_depth=9, constants_data=0x8341400) at bytecode.c:745
#36 0x808c2d7 in funcall_compiled_function (fun=137543756, nargs=7,
args=0xbfffeaf8) at bytecode.c:514
#37 0x80afdb4 in Ffuncall (nargs=8, args=0xbfffeaf4) at eval.c:3249
#38 0x808c5c7 in execute_optimized_program (
program=0x8810b00 "À «\017Á\n\013\f\r\016\006\016\a\016\b&\a\207ÉÊË\"\210Ì\n\013\f\r\016\006\016\a\016\b&\a\207", stack_depth=8, constants_data=0x8341578)
at bytecode.c:745
#39 0x808c2d7 in funcall_compiled_function (fun=137543868, nargs=7,
args=0xbfffec48) at bytecode.c:514
#40 0x80afdb4 in Ffuncall (nargs=8, args=0xbfffec44) at eval.c:3249
#41 0x808c5c7 in execute_optimized_program (
program=0x8515e50 "À\t®\002Â\013\f\r®\030\016\006«\013ÇÈ\016\006\f\"É\"®\n\016\n\006Ç\016\013É\"\016\f\016\006Í&\a\207", stack_depth=8,
constants_data=0x83415c0) at bytecode.c:745
#42 0x808c2d7 in funcall_compiled_function (fun=137631236, nargs=4,
args=0xbfffedac) at bytecode.c:514
#43 0x80afdb4 in Ffuncall (nargs=5, args=0xbfffeda8) at eval.c:3249
#44 0x80b41a3 in call4 (fn=136443836, arg0=139867356, arg1=136373300,
arg2=136373300, arg3=136373300) at eval.c:3917
#45 0x808f9ec in Fcall_interactively (function=137101956,
record_flag=136373300, keys=136373300) at callint.c:704
#46 0x80ae88e in Fcommand_execute (cmd=137101956, record=136373300,
keys=136373300) at eval.c:2652
#47 0x80dc535 in execute_command_event (command_builder=0x8437030,
event=142730780) at event-stream.c:3838
#48 0x80dcaf1 in Fdispatch_event (event=142730780) at event-stream.c:4205
#49 0x80940f0 in Fcommand_loop_1 () at cmdloop.c:579
#45 0x808f9ec in Fcall_interactively (function=137101956,
record_flag=136373300, keys=136373300) at callint.c:704
#46 0x80ae88e in Fcommand_execute (cmd=137101956, record=136373300,
keys=136373300) at eval.c:2652
#47 0x80dc535 in execute_command_event (command_builder=0x8437030,
event=142730780) at event-stream.c:3838
#48 0x80dcaf1 in Fdispatch_event (event=142730780) at event-stream.c:4205
#49 0x80940f0 in Fcommand_loop_1 () at cmdloop.c:579
---Type <return> to continue, or q <return> to quit---
#50 0x8094365 in command_loop_1 (dummy=136373300) at cmdloop.c:494
#51 0x80b4baf in condition_case_1 (handlers=136373396,
bfun=0x809434c <command_loop_1>, barg=136373300,
hfun=0x80943d8 <cmd_error>, harg=136373300) at eval.c:1640
#52 0x80944c7 in command_loop_2 (dummy=136373300) at cmdloop.c:256
#53 0x80b4a7c in internal_catch (tag=136445060,
func=0x809448c <command_loop_2>, arg=136373300, threw=0x0) at eval.c:1306
#54 0x8093dfe in initial_command_loop (load_me=136373300) at cmdloop.c:305
#55 0x80aa294 in sort_args (argc=2, argv=0xbffff3b4) at emacs.c:2155
#56 0x80abf39 in main () at emacs.c:2584
#57 0x4032d9cb in __libc_start_main (main=0x80abe3c <main>, argc=2,
argv=0xbffff3b4, init=0x807d2cc <_init>, fini=0x81a4bac <_fini>,
rtld_fini=0x4000ae60 <_dl_fini>, stack_end=0xbffff3ac)
at ../sysdeps/generic/libc-start.c:92
Installation-information
uname -a: Linux harmonic 2.2.14 #3 SMP Wed Jun 21 09:13:44 EDT 2000 i686 unknown
./configure '--error-checking=none' '--memory-usage-stats'
XEmacs 21.2-b35 "Nike" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /tmp/xem/xemacs-21.2.35
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Wpointer-arith -Winline -Wmissing-prototypes -Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- 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.
The information below was added by this instance of xemacs, which is obiously not the one which crashed.
Thanks,
Henry
Recent keystrokes:
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user misc-user misc-user misc-user misc-user misc-user
misc-user button1 button1up button3 button3up right
right right right right right right right right right
right down down down down down down down down down
down RET misc-user
Recent messages (most recent first):
Loading efs-cu...
Loading gnus-util...done
Loading gnus-util...
Loading mail-abbrevs...done
Loading mail-abbrevs...
Loading mail-extr...done
Loading mail-extr...
Loading message...done
Loading message...
Loading emacsbug...done