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 (beta19) "Shinjuku" [Lucid] (i586-pc-linux) of Thu Oct 7 1999
on morrigan
configured using `configure --libs=-ldl --with-modules --debug=no
--error-checking=none'
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
Reading mail in Pterodactyl Gnus, garbage collection happened. I got the
following output from gdb.
This was 100% reproducible while reading mail. This is from a build done
at 10:41 today with the latest CVS sources.
I suspect that CGG 2.95 might be at fault and will do a rebuild with
'-fno-strict-alias' active. Results as they come in.
Daniel
-----------------------------------------------------------
GNU gdb 19990928
Copyright 1998 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 "i686-pc-linux-gnu"...
(gdb) go
Undefined command: "go". Try "help".
(gdb) run
Starting program: /usr/local/bin/xemacs
Program received signal SIGSEGV, Segmentation fault.
0x403e8ea0 in free () from /lib/libc.so.6
(gdb) where
#0 0x403e8ea0 in free () from /lib/libc.so.6
#1 0x403e8d3e in free () from /lib/libc.so.6
#2 0x805502d in xfree (block=0x8d22548) at alloc.c:324
#3 0x8138214 in x_finalize_image_instance (p=0x8d224e0) at glyphs-x.c:455
#4 0x80d19f6 in finalize_image_instance (header=0x8d224e0, for_disksave=0)
at glyphs.c:830
#5 0x805230c in sweep_lcrecords_1 (prev=0x8194388, used=0xbffff088)
at alloc.c:2619
#6 0x8052eea in gc_sweep () at alloc.c:3209
#7 0x80537d1 in garbage_collect_1 () at alloc.c:3528
#8 0x807e896 in Ffuncall (nargs=3, args=0xbffff170) at eval.c:3141
#9 0x805c227 in execute_optimized_program (
program=0x8eb6918
"\b®\002Á\020Â\013ÄÅ\b\"Æ#\023Â\013ÄÇ\b\"Æ#\207\b0",
stack_depth=5, constants_data=0x8af9000) at bytecode.c:743
#10 0x805bf1f in funcall_compiled_function (fun=145689520, nargs=1,
args=0xbffff2a8) at bytecode.c:516
#11 0x807ec1a in Ffuncall (nargs=2, args=0xbffff2a4) at eval.c:3227
#12 0x805c227 in execute_optimized_program (
program=0x8eceb38 "\b\003Á
\032\013\b«\004\n¬\004\fª\eÅ\nÆÇ#\022ÈÉÊ\n!\"\022\bËa«\b\016\fÍ\nEª\002\nL\210)\b¬\tÎÏ!\210ÐÑ!\210Ò
\207r)", stack_depth=5,
constants_data=0x8af9a78) at bytecode.c:743
#13 0x805bf1f in funcall_compiled_function (fun=145689772, nargs=0,
args=0xbffff45c) at bytecode.c:516
#14 0x807ec1a in Ffuncall (nargs=1, args=0xbffff458) at eval.c:3227
#15 0x807f531 in run_hook_with_args_in_buffer (buf=0x8ef6070, nargs=1,
args=0xbffff458, cond=RUN_HOOKS_TO_COMPLETION) at eval.c:3678
#16 0x8081d1e in run_hook_with_args (nargs=1, args=0xbffff458,
cond=RUN_HOOKS_TO_COMPLETION) at eval.c:3691
#17 0x8083afd in catch_them_squirmers_run_hook (hook_symbol=136155892)
---Type <return> to continue, or q <return> to quit---
at eval.c:3545
#18 0x807fe31 in safe_run_hook_trapping_errors (
warning_string=0x816b4e0 "Error in `post-command-hook' (setting hook to
nil)", hook_symbol=136155892, allow_quit=1) at eval.c:1646
#19 0x80a3d0c in post_command_hook () at event-stream.c:4427
#20 0x80a1e6d in execute_command_event (command_builder=0x821ac80,
event=145161880) at event-stream.c:4346
#21 0x80a23fb in Fdispatch_event (event=145161880) at event-stream.c:4682
#22 0x806406e in Fcommand_loop_1 () at cmdloop.c:575
#23 0x80642cd in command_loop_1 (dummy=136066572) at cmdloop.c:490
#24 0x808292e in condition_case_1 (handlers=136066668,
bfun=0x80642b4 <command_loop_1>, barg=136066572,
hfun=0x806433c <cmd_error>, harg=136066572) at eval.c:1646
#25 0x806442f in command_loop_2 (dummy=136066572) at cmdloop.c:252
#26 0x80827fc in internal_catch (tag=136140500,
func=0x80643f0 <command_loop_2>, arg=136066572, threw=0x0) at eval.c:1321
#27 0x8063d6e in initial_command_loop (load_me=136066572) at cmdloop.c:301
#28 0x80798af in xemacs_21_2_b19_i586_pc_linux () at emacs.c:1816
#29 0x807b360 in voodoo_free_hook (mem=0x1) at emacs.c:2241
#30 0x403b178a in __libc_start_main () from /lib/libc.so.6
(gdb) quit
The program is running. Exit anyway? (y or n) n
Not confirmed.
(gdb)