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

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

Segfault when agent-fetching with CVS Gnus


From: Kai Großjohann
Subject: Segfault when agent-fetching with CVS Gnus
Date: Sun, 20 Jul 2003 21:13:19 +0200
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux)

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

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

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

This bug is difficult to trigger.  Most of the time I get out of
memory, but this time it was a segfault.

It happens after a while using Gnus, and when it happens, it's always
after telling the Gnus agent to fetch messages (`J s').  Alas I rely
on CVS Gnus features for my day-to-day mail reading, so I can't
reproduce this problem with Gnus from Emacs.

So here is the log of my gdb session with Emacs.  Does this tell
anybody anything?

19:32:40 lucy> gdb emacs
gdb: Symbol `emacs_ctlx_keymap' has different size in shared object, consider 
re-linking
GNU gdb 5.3-debian
Copyright 2002 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-linux"...
(gdb) source work/gnu/emacs/src/.gdbinit
Warning: /home/kai/../lwlib: No such file or directory.
DISPLAY = localhost:10.0
TERM = xterm
Breakpoint 1 at 0x80cce5a: file emacs.c, line 419.
Breakpoint 2 at 0x80b4392: file xterm.c, line 7829.
(gdb) break memory_full
Breakpoint 3 at 0x811088c: file alloc.c, line 472.
(gdb) run -f kai-mail
Starting program: /home/kai/sw/emacs-21.0/bin/emacs -f kai-mail

Program received signal SIGSEGV, Segmentation fault.
0x4032fb00 in free () from /lib/libc.so.6
(gdb) bt
#0  0x4032fb00 in free () from /lib/libc.so.6
#1  0x4032faa3 in free () from /lib/libc.so.6
#2  0x08110e62 in emacs_blocked_free (ptr=0x10279000) at alloc.c:922
#3  0x4032fa29 in free () from /lib/libc.so.6
#4  0x08110cc3 in lisp_align_malloc (nbytes=1020, type=MEM_TYPE_CONS)
    at alloc.c:801
#5  0x08111c58 in Fcons (car=405463012, cdr=1558519776) at alloc.c:2342
#6  0x0814dbb4 in Fbyte_code (bytestr=955079052, vector=1224407264, maxdepth=5)
    at bytecode.c:891
#7  0x08126d71 in funcall_lambda (fun=1224407448, nargs=0, 
arg_vector=0xbfffd798)
    at eval.c:2911
#8  0x08126931 in Ffuncall (nargs=1, args=0xbfffd794) at eval.c:2781
#9  0x0814d71c in Fbyte_code (bytestr=956078788, vector=1224999240, maxdepth=7)
    at bytecode.c:710
#10 0x08126d71 in funcall_lambda (fun=1224999560, nargs=3, 
arg_vector=0xbfffd8a8)
    at eval.c:2911
#11 0x08126931 in Ffuncall (nargs=4, args=0xbfffd8a4) at eval.c:2781
#12 0x0814d71c in Fbyte_code (bytestr=953620492, vector=1222056976, maxdepth=5)
    at bytecode.c:710
#13 0x08126d71 in funcall_lambda (fun=1222057160, nargs=3, 
arg_vector=0xbfffd9b8)
    at eval.c:2911
#14 0x08126931 in Ffuncall (nargs=4, args=0xbfffd9b4) at eval.c:2781
#15 0x0814d71c in Fbyte_code (bytestr=955287548, vector=1223724432, maxdepth=6)
    at bytecode.c:710
#16 0x08126d71 in funcall_lambda (fun=1223724648, nargs=3, 
arg_vector=0xbfffdac8)
    at eval.c:2911
#17 0x08126931 in Ffuncall (nargs=4, args=0xbfffdac4) at eval.c:2781
#18 0x0814d71c in Fbyte_code (bytestr=953620492, vector=1222056976, maxdepth=5)
    at bytecode.c:710
#19 0x08126d71 in funcall_lambda (fun=1222057160, nargs=2, 
arg_vector=0xbfffdbd8)
---Type <return> to continue, or q <return> to quit---
    at eval.c:2911
#20 0x08126931 in Ffuncall (nargs=3, args=0xbfffdbd4) at eval.c:2781
#21 0x0814d71c in Fbyte_code (bytestr=955942444, vector=1224346472, maxdepth=7)
    at bytecode.c:710
#22 0x08126d71 in funcall_lambda (fun=1224346832, nargs=1, 
arg_vector=0xbfffdce8)
    at eval.c:2911
#23 0x08126931 in Ffuncall (nargs=2, args=0xbfffdce4) at eval.c:2781
#24 0x0814d71c in Fbyte_code (bytestr=956038028, vector=1224386688, maxdepth=19)
    at bytecode.c:710
#25 0x08126d71 in funcall_lambda (fun=1224387200, nargs=2, 
arg_vector=0xbfffddd4)
    at eval.c:2911
#26 0x08126a74 in apply_lambda (fun=1224387200, args=1492479952, eval_flag=1)
    at eval.c:2833
#27 0x0812602e in Feval (form=1492479960) at eval.c:2136
#28 0x08124d1d in Fcondition_case (args=1508948000) at eval.c:1280
#29 0x0814dbba in Fbyte_code (bytestr=956038604, vector=1224386376, maxdepth=5)
    at bytecode.c:891
#30 0x08126d71 in funcall_lambda (fun=1224386616, nargs=0, 
arg_vector=0xbfffe148)
    at eval.c:2911
#31 0x08126931 in Ffuncall (nargs=1, args=0xbfffe144) at eval.c:2781
#32 0x08126561 in apply1 (fn=416144572, arg=405463012) at eval.c:2476
#33 0x081224fe in Fcall_interactively (function=416144572,
    record_flag=405463012, keys=1210843632) at callint.c:399
#34 0x080d9dd5 in Fcommand_execute (cmd=416144572, record_flag=405463012,
    keys=405463012, special=405463012) at keyboard.c:9724
#35 0x080d04f1 in command_loop_1 () at keyboard.c:1755
#36 0x08124e0d in internal_condition_case (bfun=0x80cf7f0 <command_loop_1>,
    handlers=405574100, hfun=0x80cf3f4 <cmd_error>) at eval.c:1333
#37 0x080cf6b8 in command_loop_2 () at keyboard.c:1292
#38 0x08124985 in internal_catch (tag=405535348,
---Type <return> to continue, or q <return> to quit---
    func=0x80cf694 <command_loop_2>, arg=405463012) at eval.c:1094
#39 0x080cf663 in command_loop () at keyboard.c:1271
#40 0x080cf1b8 in recursive_edit_1 () at keyboard.c:987
#41 0x080cf2e0 in Frecursive_edit () at keyboard.c:1043
#42 0x080ce163 in main (argc=3, argv=0xbfffe8c4) at emacs.c:1666
(gdb) xbacktrace
"gnus-agent-check-overview-buffer"
"gnus-agent-retrieve-headers"
"gnus-retrieve-headers"
"gnus-cache-retrieve-headers"
"gnus-retrieve-headers"
"gnus-agent-fetch-headers"
"gnus-agent-fetch-group-1"
"gnus-agent-fetch-session"
"call-interactively"
(gdb)



In GNU Emacs 21.3.50.1 (i686-pc-linux-gnu, X toolkit)
 of 2003-07-20 on lucy
configured using `configure '--with-x' '--with-x-libraries=/usr/X11R6/lib' 
'--with-x-includes=/usr/X11R6/include' '--with-xpm' '--with-jpeg' '--with-tiff' 
'--with-gif' '--with-png' '--with-toolkit=lucid' 
'--prefix=/home/kai/sw/emacs-21.0''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: address@hidden
  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-9
  default-enable-multibyte-characters: t

Recent input:
SPC C-h l <f2> <f3> s M-x r e p - e m - b u g <return>

Recent messages:
Updating marks for people.Norbert-Fuhr...done
Updating marks for people.Volker-Thiele...done
Updating marks for flg...done
Checking new news...done
Loading gnus-topic...done
Loading jit-lock...done
Type C-x 1 to remove help window.  C-M-v to scroll the help.
Loading eieio-opt...done
(No changes need to be saved)
Loading emacsbug...done

-- 
~/.signature




reply via email to

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