emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SIGSEGV in garbage collection


From: Reiner Steib
Subject: SIGSEGV in garbage collection
Date: Wed, 19 Feb 2003 17:09:10 +0100
User-agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.2.95

This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English, because the Emacs maintainers do not have
translators to read other languages for them.

Your bug report will be posted to the address@hidden mailing list.

In GNU Emacs 21.2.95.2 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2003-02-17 on ni
configured using `configure  --prefix=/import/xtra/emacs/RC'
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: POSIX
  value of $LC_CTYPE: en_US.ISO_8859-1
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: C
  locale-coding-system: iso-latin-1
  default-enable-multibyte-characters: t

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

While using Gnus (Oort Gnus v0.16) with the pretest-Emacs (21.2.95.2,
CVS update approximately on Mon Feb 17 11:42:56 CET 2003) I
experienced crashes from time to time.  Therefore I ran it under gdb
for a while and got the following back trace:

,----
| theotp5:~$ gdb /import/xtra/emacs/RC/bin/emacs
| GNU gdb 5.0
| Copyright 2000 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 "i386-suse-linux"...
| (gdb) run /home/dept/ste/etc/emacsen/gnus/personal.el \
|  /home/dept/ste/etc/emacsen/gnus/split-methods.el \
|  /home/dept/ste/work/misc/home/gnus -f gnus
| 
| Starting program: /import/xtra/emacs/RC/bin/emacs \
|  /home/dept/ste/etc/emacsen/gnus/personal.el \
|  /home/dept/ste/etc/emacsen/gnus/split-methods.el \
|  /home/dept/ste/work/misc/home/gnus -f gnus
| 
| Program received signal SIGSEGV, Segmentation fault.
| 0x8116dae in mem_delete_fixup (x=0x826bc80) at alloc.c:3043
| 3043              if (w->left->color == MEM_BLACK && w->right->color == 
MEM_BLACK)
| (gdb) bt
| #0  0x8116dae in mem_delete_fixup (x=0x826bc80) at alloc.c:3043
| #1  0x8116d40 in mem_delete (z=0x9247ad8) at alloc.c:3012
| #2  0x8114e8b in lisp_free (block=0x9247ab0) at alloc.c:632
| #3  0x81191b4 in gc_sweep () at alloc.c:5270
| #4  0x8117e87 in Fgarbage_collect () at alloc.c:4194
| #5  0x80d64b9 in read_char (commandflag=1, nmaps=3, maps=0xbfffdec4, 
|     prev_event=405245404, used_mouse_menu=0xbfffdf0c) at keyboard.c:2514
| #6  0x80dcc22 in read_key_sequence (keybuf=0xbfffe014, bufsize=30, 
|     prompt=405245404, dont_downcase_last=0, can_return_switch_frame=1, 
|     fix_current_buffer=1) at keyboard.c:8191
| #7  0x80d4aa4 in command_loop_1 () at keyboard.c:1440
| #8  0x8128927 in internal_condition_case (bfun=0x80d47b0 <command_loop_1>, 
|     handlers=405341748, hfun=0x80d43c0 <cmd_error>) at eval.c:1267
| #9  0x80d466e in command_loop_2 () at keyboard.c:1245
| #10 0x812849f in internal_catch (tag=405303332, 
|     func=0x80d4650 <command_loop_2>, arg=405245404) at eval.c:1030
| #11 0x80d4613 in command_loop () at keyboard.c:1224
| #12 0x80d412d in recursive_edit_1 () at keyboard.c:950
| #13 0x80d4271 in Frecursive_edit () at keyboard.c:1006
| #14 0x80d3071 in main (argc=6, argv=0xbfffe5d4, envp=0xbfffe5f0)
|     at emacs.c:1547
| #15 0x4032ebaf in __libc_start_main () from /lib/libc.so.6
`----

I have the following setting:

(setq
 gc-cons-threshold 10000000; garbage collection
 garbage-collection-messages t)

Therefore, I saw that Emacs was doing garbage collection during the
crash, at least that is the last message, that I have seen.

I still have the crashed session in gdb, so if I can provide other
(more useful) information from the gdb session, you should tell me
ASAP.

Recent input:
[deleted, doesn't correspond to the bug]

Recent messages:
[deleted, doesn't correspond to the bug]

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]