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

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

Second GC-related crash in two days


From: Kim F. Storm
Subject: Second GC-related crash in two days
Date: Wed, 8 Mar 2006 11:25:26 +0100 (CET)

This is the second gc-related crash in two days.

Some recent change must be the culprit, as I have not seen a
crash for years, using CVS emacs daily for all my work!!


Program received signal SIGSEGV, Segmentation fault.
mark_object (arg=1) at alloc.c:5618
5618            if (ptr->gcmarkbit) break;
(gdb) bt
#0  mark_object (arg=1) at alloc.c:5618
#1  0x081284fb in mark_object (arg=1) at alloc.c:5609
#2  0x08128735 in mark_object (arg=1) at alloc.c:5734
#3  0x08127359 in mark_memory (start=0xbfffc940, end=0xbfffe92c)
    at alloc.c:4343
#4  0x081273c4 in mark_stack () at alloc.c:4567
#5  0x08127af7 in Fgarbage_collect () at alloc.c:5087
#6  0x0813b0ba in Feval (form=158387021) at eval.c:2116
#7  0x0814f49d in readevalloop (readcharfun=137489777, stream=0x94e7630,
    sourcename=150382163, evalfun=0x813b034 <Feval>, printflag=0,
    unibyte=137425913, readfun=137425913, start=137425913, end=137425913)
    at lread.c:1480
#8  0x0814e508 in Fload (file=158379915, noerror=137425913,
    nomessage=137425961, nosuffix=137425913, must_suffix=137425961)
    at lread.c:960
#9  0x081454fa in Frequire (feature=157424313, filename=137425913,
    noerror=137425913) at fns.c:3619
#10 0x0813bd1f in Ffuncall (nargs=2, args=0xbfffcdc0) at eval.c:2879
#11 0x081621c0 in Fbyte_code (bytestr=158379896, vector=1,
    maxdepth=-1073754576) at bytecode.c:694
#12 0x0813b384 in Feval (form=137127064) at eval.c:2219
#13 0x0814f49d in readevalloop (readcharfun=137489777, stream=0x898f458,
    sourcename=158379563, evalfun=0x813b034 <Feval>, printflag=0,
---Type <return> to continue, or q <return> to quit---
    unibyte=137425913, readfun=137425913, start=137425913, end=137425913)
    at lread.c:1480
#14 0x0814e508 in Fload (file=137616051, noerror=137425913,
    nomessage=137425913, nosuffix=137425913, must_suffix=137425961)
    at lread.c:960
#15 0x0813af31 in do_autoload (fundef=137993957, funname=137902513)
    at eval.c:2062
#16 0x0813bbcc in Ffuncall (nargs=1, args=0xbfffd240) at eval.c:2937
#17 0x081621c0 in Fbyte_code (bytestr=137752017, vector=0,
    maxdepth=-1073753536) at bytecode.c:694
#18 0x0813bffd in funcall_lambda (fun=136176756, nargs=2,
    arg_vector=0xbfffd354) at eval.c:3066
#19 0x0813bc01 in Ffuncall (nargs=3, args=0xbfffd350) at eval.c:2934
#20 0x081621c0 in Fbyte_code (bytestr=137903193, vector=2,
    maxdepth=-1073753264) at bytecode.c:694
#21 0x0813bffd in funcall_lambda (fun=136175708, nargs=0,
    arg_vector=0xbfffd410) at eval.c:3066
#22 0x0813be9f in apply_lambda (fun=136175708, args=137425913, eval_flag=1)
    at eval.c:2988
#23 0x0813b1fe in Feval (form=136175708) at eval.c:2277
#24 0x0813a173 in internal_lisp_condition_case (var=137752401,
    bodyform=136167125, handlers=136167133) at eval.c:1412
#25 0x08162db0 in Fbyte_code (bytestr=137492353, vector=143,
---Type <return> to continue, or q <return> to quit---
    maxdepth=-1073752480) at bytecode.c:884
#26 0x0813bffd in funcall_lambda (fun=136166884, nargs=1,
    arg_vector=0xbfffd774) at eval.c:3066
#27 0x0813bc01 in Ffuncall (nargs=2, args=0xbfffd770) at eval.c:2934
#28 0x081621c0 in Fbyte_code (bytestr=137881945, vector=1,
    maxdepth=-1073752208) at bytecode.c:694
#29 0x0813bffd in funcall_lambda (fun=136165540, nargs=2,
    arg_vector=0xbfffd894) at eval.c:3066
#30 0x0813bc01 in Ffuncall (nargs=3, args=0xbfffd890) at eval.c:2934
#31 0x081621c0 in Fbyte_code (bytestr=137892385, vector=2,
    maxdepth=-1073751920) at bytecode.c:694
#32 0x0813bffd in funcall_lambda (fun=136162716, nargs=6,
    arg_vector=0xbfffd9a4) at eval.c:3066
#33 0x0813bc01 in Ffuncall (nargs=7, args=0xbfffd9a0) at eval.c:2934
#34 0x081621c0 in Fbyte_code (bytestr=137823177, vector=6,
    maxdepth=-1073751648) at bytecode.c:694
#35 0x0813bffd in funcall_lambda (fun=136160148, nargs=1,
    arg_vector=0xbfffdac4) at eval.c:3066
#36 0x0813bc01 in Ffuncall (nargs=2, args=0xbfffdac0) at eval.c:2934
#37 0x081621c0 in Fbyte_code (bytestr=137712617, vector=1,
    maxdepth=-1073751360) at bytecode.c:694
#38 0x0813bffd in funcall_lambda (fun=157142324, nargs=3,
    arg_vector=0xbfffdbe4) at eval.c:3066
---Type <return> to continue, or q <return> to quit---
#39 0x0813bc01 in Ffuncall (nargs=4, args=0xbfffdbe0) at eval.c:2934
#40 0x081621c0 in Fbyte_code (bytestr=137690529, vector=3,
    maxdepth=-1073751072) at bytecode.c:694
#41 0x0813bffd in funcall_lambda (fun=157286668, nargs=3,
    arg_vector=0xbfffdd04) at eval.c:3066
#42 0x0813bc01 in Ffuncall (nargs=4, args=0xbfffdd00) at eval.c:2934
#43 0x081621c0 in Fbyte_code (bytestr=137712617, vector=3,
    maxdepth=-1073750784) at bytecode.c:694
#44 0x0813bffd in funcall_lambda (fun=157774444, nargs=2,
    arg_vector=0xbfffde14) at eval.c:3066
#45 0x0813bc01 in Ffuncall (nargs=3, args=0xbfffde10) at eval.c:2934
#46 0x0813b5ff in Fapply (nargs=2, args=0xbfffdee4) at eval.c:2371
#47 0x0813bdd2 in Ffuncall (nargs=3, args=0xbfffdee0) at eval.c:2860
#48 0x081621c0 in Fbyte_code (bytestr=137681001, vector=2,
    maxdepth=-1073750304) at bytecode.c:694
#49 0x0813bffd in funcall_lambda (fun=155956228, nargs=3,
    arg_vector=0xbfffdff4) at eval.c:3066
#50 0x0813bc01 in Ffuncall (nargs=4, args=0xbfffdff0) at eval.c:2934
#51 0x081621c0 in Fbyte_code (bytestr=139856985, vector=3,
    maxdepth=-1073750032) at bytecode.c:694
#52 0x0813bffd in funcall_lambda (fun=153755548, nargs=1,
    arg_vector=0xbfffe114) at eval.c:3066
#53 0x0813bc01 in Ffuncall (nargs=2, args=0xbfffe110) at eval.c:2934
---Type <return> to continue, or q <return> to quit---
#54 0x081621c0 in Fbyte_code (bytestr=139856985, vector=1,
    maxdepth=-1073749744) at bytecode.c:694
#55 0x0813bffd in funcall_lambda (fun=147826076, nargs=2,
    arg_vector=0xbfffe234) at eval.c:3066
#56 0x0813bc01 in Ffuncall (nargs=3, args=0xbfffe230) at eval.c:2934
#57 0x081621c0 in Fbyte_code (bytestr=156633248, vector=2,
    maxdepth=-1073749456) at bytecode.c:694
#58 0x0813bffd in funcall_lambda (fun=147826076, nargs=1,
    arg_vector=0xbfffe3d4) at eval.c:3066
#59 0x0813bc01 in Ffuncall (nargs=2, args=0xbfffe3d0) at eval.c:2934
#60 0x0813b5ff in Fapply (nargs=2, args=0xbfffe3d0) at eval.c:2371
#61 0x0813b9d1 in apply1 (fn=137960505, arg=156633189) at eval.c:2635
#62 0x08138569 in Fcall_interactively (function=137960505,
    record_flag=137425913, keys=137465804) at callint.c:412
#63 0x080ea0d5 in Fcommand_execute (cmd=137960505, record_flag=137425913,
    keys=137425913, special=137425913) at keyboard.c:9768
#64 0x080df9a4 in command_loop_1 () at keyboard.c:1791
#65 0x0813a2be in internal_condition_case (bfun=0x80df664 <command_loop_1>,
    handlers=137469945, hfun=0x80df1e8 <cmd_error>) at eval.c:1465
#66 0x080df4ea in command_loop_2 () at keyboard.c:1328
#67 0x08139e25 in internal_catch (tag=1, func=0x80df4cc <command_loop_2>,
    arg=137425913) at eval.c:1211
#68 0x080df4a1 in command_loop () at keyboard.c:1307
---Type <return> to continue, or q <return> to quit---
#69 0x080defa0 in recursive_edit_1 () at keyboard.c:1000
#70 0x080df0c0 in Frecursive_edit () at keyboard.c:1061
#71 0x080dd8a3 in main (argc=3, argv=0xbfffeba4) at emacs.c:1789
#72 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6

Lisp Backtrace:
"require" (0x9621ab9)
"byte-code" (0x970af7b)
"c-mode" (0x84da08d)
"set-auto-mode-0" (0x83839b1)
"set-auto-mode" (0x0)
"normal-mode" (0x830f429)
"after-find-file" (0x830f3f9)
"find-file-noselect-1" (0x867e924)
"find-file-noselect" (0x94e731b)
"find-function-C-source" (0x833b521)
"find-function-search-for-symbol" (0x833b521)
0x967726c PVEC_COMPILED
"apply" (0x967726c)
"help-do-xref" (0x198)
"help-button-action" (0x95d8b3a)
"push-button" (0x1c8)
"push-button" (0x9560865)
---Type <return> to continue, or q <return> to quit---
"call-interactively" (0x8391c39)
(gdb)

(gdb) p ptr
$13 = (struct Lisp_Symbol *) 0x3548
(gdb) up
#1  0x081284fb in mark_object (arg=1) at alloc.c:5609
5609                mark_object (ptr->contents[i]);
(gdb) p ptr
$14 = (struct Lisp_Vector *) 0x8663e68
(gdb) p/x *ptr
$16 = {
  size = 0x80000011,
  next = 0x8663e58,
  contents = {0x218}
}
(gdb) up
#2  0x08128735 in mark_object (arg=1) at alloc.c:5734
5734            mark_object (ptr->car);
(gdb) p ptr
$19 = (struct Lisp_Cons *) 0x952ba98
(gdb) p/x *ptr
$20 = {
  car = 0x8663e6c,
  u = {
    cdr = 0x952baad,
    chain = 0x952baad
  }
}
(gdb)


In GNU Emacs 22.0.50.68 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2006-03-07 on kfs-l.imdomain.dk
X server distributor `The XFree86 Project, Inc', version 11.0.40300000
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8
  default-enable-multibyte-characters: t

Major mode: Group

Minor modes in effect:
  gnus-topic-mode: t
  gnus-undo-mode: t
  cua-mode: t
  display-time-mode: t
  tooltip-mode: t
  auto-compression-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<M-f11> <help-echo> <help-echo> <help-echo> <help-echo> 
<menu-bar> <help-menu> <report-emacs-bug>

Recent messages:

-- 
Kim F. Storm  <address@hidden>      http://www.cua.dk





reply via email to

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