[Top][All Lists]

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

Re: SIGSEGV in mem_delete_fixup at alloc.c:3068 during GC

From: Reiner Steib
Subject: Re: SIGSEGV in mem_delete_fixup at alloc.c:3068 during GC
Date: Tue, 21 Oct 2003 20:39:47 +0200
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux)

On Thu, Oct 16 2003, I wrote:

> In GNU Emacs 21.3.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
>  of 2003-10-14 on lumberjack
> [ This is a fresh CVS checkout with "-r EMACS_21_1_RC" on 2003-10-14 ]
> 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: POSIX
>   locale-coding-system: iso-latin-1
>   default-enable-multibyte-characters: t
> I ran Emacs under gdb from the ./src directory as described in
> etc/DEBUG.  After some hours (mostly using Gnus), I got a SIGSEGV
> during garbage collection:
> ,----
> | Program received signal SIGSEGV, Segmentation fault.
> | mem_delete_fixup (x=0x8278780) at alloc.c:3068
> | 3068              if (w->color == MEM_RED)
> `----

Today, I got a different file position, but also during GC (AFAICS):

| Program received signal SIGSEGV, Segmentation fault.
| compact_small_strings () at alloc.c:1610
| 1610                nbytes = GC_STRING_BYTES (from->string);

> Although I have read the section "Debugging problems which happen in
> GC" in etc/DEBUG, I don't know what information I should provide now.
> Can anyone instruct me?  I attached the output of "bt" below.

--8<---------------cut here---------------start------------->8---
(gdb) bt
#0  compact_small_strings () at alloc.c:1610
#1  0x08122b03 in gc_sweep () at alloc.c:4928
#2  0x08121cad in Fgarbage_collect () at alloc.c:4194
#3  0x080dcc49 in read_char (commandflag=1, nmaps=4, maps=0xbfffe070, 
    used_mouse_menu=0xbfffe0a8) at keyboard.c:2532
#4  0x080e2d9d in read_key_sequence (keybuf=0xbfffe1d0, bufsize=30, 
    dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at 
#5  0x080da4c7 in command_loop_1 () at keyboard.c:1451
#6  0x08133e5a in internal_condition_case (bfun=0x80da2e0 <command_loop_1>, 
    hfun=0x80d9ee0 <cmd_error>) at eval.c:1267
#7  0x080da18b in command_loop_2 () at keyboard.c:1245
#8  0x081339c2 in internal_catch (tag=0, func=0x80da170 <command_loop_2>, 
arg=405297516) at eval.c:1030
#9  0x080da142 in command_loop () at keyboard.c:1224
#10 0x080d9c46 in recursive_edit_1 () at keyboard.c:950
#11 0x080d9d98 in Frecursive_edit () at keyboard.c:1006
#12 0x080d8650 in main (argc=14, argv=0xbfffe7a4, envp=0xbfffe7e0) at 
#13 0x403258ae in __libc_start_main () from /lib/libc.so.6
--8<---------------cut here---------------end--------------->8---

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]