[Top][All Lists]

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

SIGSEGV in mem_delete_fixup at alloc.c:3068 during GC

From: Reiner Steib
Subject: SIGSEGV in mem_delete_fixup at alloc.c:3068 during GC
Date: Thu, 16 Oct 2003 16:05:49 +0200
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux)

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)

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.

Bye, Reiner.

--8<---------------cut here---------------start------------->8---
(gdb) bt
#0  mem_delete_fixup (x=0x8278780) at alloc.c:3068
#1  0x0812132e in mem_delete (z=0x0) at alloc.c:3012
#2  0x0811f33b in lisp_free (block=0x91230f0) at alloc.c:632
#3  0x08123071 in gc_sweep () at alloc.c:5270
#4  0x08121cad in Fgarbage_collect () at alloc.c:4194
#5  0x081359fa in Ffuncall (nargs=4, args=0xbfffd6b0) at eval.c:2599
#6  0x0816111b in Fbyte_code (bytestr=22800, vector=3, maxdepth=-1073752400)
    at bytecode.c:716
#7  0x08135f9b in funcall_lambda (fun=1210423892, nargs=0, 
    arg_vector=0xbfffd888) at eval.c:2851
#8  0x081359cb in Ffuncall (nargs=1, args=0xbfffd884) at eval.c:2716
#9  0x08135317 in Fapply (nargs=2, args=0xbfffd884) at eval.c:2114
#10 0x08135bd5 in Ffuncall (nargs=3, args=0xbfffd880) at eval.c:2640
#11 0x0816111b in Fbyte_code (bytestr=1225527112, vector=2, 
    maxdepth=-1073751936) at bytecode.c:716
#12 0x081350fb in Feval (form=135886304) at eval.c:2023
#13 0x08133d46 in Fcondition_case (args=405297516) at eval.c:1211
#14 0x08160216 in Fbyte_code (bytestr=1225527112, vector=143, 
    maxdepth=-1073751328) at bytecode.c:898
#15 0x08135f9b in funcall_lambda (fun=1210418228, nargs=1, 
    arg_vector=0xbfffdc24) at eval.c:2851
#16 0x081359cb in Ffuncall (nargs=2, args=0xbfffdc20) at eval.c:2716
#17 0x08135778 in call1 (fn=-1742131652, arg1=-921956536) at eval.c:2456
#18 0x080de6e1 in timer_check (do_it_now=1) at keyboard.c:4103
#19 0x08164a97 in wait_reading_process_input (time_limit=30, microsecs=0, 
    read_kbd=268435455, do_display=1) at process.c:2459
#20 0x08056fb7 in sit_for (sec=-1073750728, usec=141105016, reading=1, 
    display=1956, initial_display=0) at dispnew.c:6240
#21 0x080dcbdd in read_char (commandflag=1, nmaps=2, maps=0xbfffe040, 
    prev_event=405297516, used_mouse_menu=0xbfffe078) at keyboard.c:2518
#22 0x080e2d9d in read_key_sequence (keybuf=0xbfffe1a0, bufsize=30, 
    prompt=405297516, dont_downcase_last=0, can_return_switch_frame=1, 
    fix_current_buffer=1) at keyboard.c:8221
#23 0x080da4c7 in command_loop_1 () at keyboard.c:1451
#24 0x08133e5a in internal_condition_case (bfun=0x80da2e0 <command_loop_1>, 
    handlers=405393860, hfun=0x80d9ee0 <cmd_error>) at eval.c:1267
#25 0x080da18b in command_loop_2 () at keyboard.c:1245
#26 0x081339c2 in internal_catch (tag=0, func=0x80da170 <command_loop_2>, 
    arg=405297516) at eval.c:1030
#27 0x080da142 in command_loop () at keyboard.c:1224
#28 0x080d9c46 in recursive_edit_1 () at keyboard.c:950
#29 0x080d9d98 in Frecursive_edit () at keyboard.c:1006
#30 0x080d8650 in main (argc=14, argv=0xbfffe774, envp=0xbfffe7b0)
    at emacs.c:1547
#31 0x403258ae in __libc_start_main () from /lib/libc.so.6
--8<---------------cut here---------------end--------------->8---

reply via email to

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