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

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

crash backtrace


From: Chris Moore
Subject: crash backtrace
Date: 23 Feb 2004 05:25:22 +0100

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

I started a new Emacs process as usual.

The first thing I did was type "M-x root RET".  The 'root' function
is defined in my .emacs:

      (defun root ()
        (interactive)
        (dired "/su:address@hidden:/"))

I typed the root password, saw a bunch of messages from tramp, as
usual, but then Emacs seemed to lock up.  I checked the GDB session
that I habitually run Emacs in, and found that Emacs had abort()ed.

I pulled the latest sources from CVS and build on 2004-02-03, so it's
not exactly a current build.  I had been seeing this function cause
crashes a lot when I first built Emacs.  After a few crashes I started
making sure that I always run Emacs inside GDB.  That seemed to fix
the problem - until now.  I'll recompile with the latest sources and
see if it happens again.

Perhaps someone will be interested to see the stack trace from the
crash:

Program received signal SIGABRT, Aborted.
0x40298d71 in kill () from /lib/i686/libc.so.6
(gdb) where
#0  0x40298d71 in kill () from /lib/i686/libc.so.6
#1  0x080e11d6 in abort () at /home/chris/emacs/src/emacs/src/emacs.c:417
#2  0x0812f775 in mark_object (arg=0)
    at /home/chris/emacs/src/emacs/src/alloc.c:5067
#3  0x0812f754 in mark_object (arg=0)
    at /home/chris/emacs/src/emacs/src/alloc.c:5050
#4  0x0812f754 in mark_object (arg=0)
    at /home/chris/emacs/src/emacs/src/alloc.c:5050
#5  0x0812e98e in mark_memory (start=0x87dfc00, end=0xbffff65c)
    at /home/chris/emacs/src/emacs/src/alloc.c:3830
#6  0x0812ea0a in mark_stack () at /home/chris/emacs/src/emacs/src/alloc.c:4054
#7  0x0812ef8c in Fgarbage_collect ()
    at /home/chris/emacs/src/emacs/src/alloc.c:4428
#8  0x08170ed1 in Fbyte_code (bytestr=-1073834528, vector=131, 
    maxdepth=-1073834528) at /home/chris/emacs/src/emacs/src/bytecode.c:777
#9  0x08144c0f in funcall_lambda (fun=53, nargs=3, arg_vector=0xbffe97c4)
    at /home/chris/emacs/src/emacs/src/eval.c:2915
#10 0x08144687 in Ffuncall (nargs=4, args=0xbffe97c0)
    at /home/chris/emacs/src/emacs/src/eval.c:2785
#11 0x0814400a in Fapply (nargs=3, args=0xbffe9884)
    at /home/chris/emacs/src/emacs/src/eval.c:2181
#12 0x08144879 in Ffuncall (nargs=4, args=0xbffe9880)
    at /home/chris/emacs/src/emacs/src/eval.c:2709
#13 0x08170ba2 in Fbyte_code (bytestr=675388544, vector=3, 
    maxdepth=-1073833856) at /home/chris/emacs/src/emacs/src/bytecode.c:689
#14 0x08144c0f in funcall_lambda (fun=5, nargs=3, arg_vector=0xbffe99c4)
    at /home/chris/emacs/src/emacs/src/eval.c:2915
#15 0x08144687 in Ffuncall (nargs=4, args=0xbffe99c0)
    at /home/chris/emacs/src/emacs/src/eval.c:2785
#16 0x08144488 in call3 (fn=675484344, arg1=675240568, arg2=1753487848, 
    arg3=675109632) at /home/chris/emacs/src/emacs/src/eval.c:2567
#17 0x0810bc1f in Fexpand_file_name (name=1753487848, 
    default_directory=675109632)
    at /home/chris/emacs/src/emacs/src/fileio.c:1078
#18 0x0810d8d6 in Ffile_exists_p (filename=1980000)
    at /home/chris/emacs/src/emacs/src/fileio.c:3033
#19 0x081447f6 in Ffuncall (nargs=2, args=0x688419e8)
    at /home/chris/emacs/src/emacs/src/eval.c:2739
#20 0x08170ba2 in Fbyte_code (bytestr=675199176, vector=1, 
    maxdepth=-1073833200) at /home/chris/emacs/src/emacs/src/bytecode.c:689
#21 0x08144c0f in funcall_lambda (fun=9, nargs=5, arg_vector=0xbffe9c44)
    at /home/chris/emacs/src/emacs/src/eval.c:2915
#22 0x08144687 in Ffuncall (nargs=6, args=0xbffe9c40)
    at /home/chris/emacs/src/emacs/src/eval.c:2785
#23 0x0814400a in Fapply (nargs=2, args=0xbffe9d14)
    at /home/chris/emacs/src/emacs/src/eval.c:2181
#24 0x08144879 in Ffuncall (nargs=3, args=0xbffe9d10)
    at /home/chris/emacs/src/emacs/src/eval.c:2709
#25 0x08170ba2 in Fbyte_code (bytestr=675388544, vector=2, 
    maxdepth=-1073832688) at /home/chris/emacs/src/emacs/src/bytecode.c:689
#26 0x08144c0f in funcall_lambda (fun=4, nargs=6, arg_vector=0xbffe9e24)
    at /home/chris/emacs/src/emacs/src/eval.c:2915
#27 0x08144687 in Ffuncall (nargs=7, args=0xbffe9e20)
    at /home/chris/emacs/src/emacs/src/eval.c:2785
#28 0x0814400a in Fapply (nargs=3, args=0xbffe9ef4)
    at /home/chris/emacs/src/emacs/src/eval.c:2181
#29 0x08144879 in Ffuncall (nargs=4, args=0xbffe9ef0)
    at /home/chris/emacs/src/emacs/src/eval.c:2709
#30 0x08170ba2 in Fbyte_code (bytestr=675388544, vector=3, 
    maxdepth=-1073832208) at /home/chris/emacs/src/emacs/src/bytecode.c:689
#31 0x08144c0f in funcall_lambda (fun=5, nargs=6, arg_vector=0xbffea034)
    at /home/chris/emacs/src/emacs/src/eval.c:2915
#32 0x08144687 in Ffuncall (nargs=7, args=0xbffea030)
    at /home/chris/emacs/src/emacs/src/eval.c:2785
#33 0x081444e8 in call6 (fn=675484344, arg1=675241216, arg2=1753487096, 
    arg3=675109680, arg4=675109632, arg5=675109632, arg6=675109632)
    at /home/chris/emacs/src/emacs/src/eval.c:2642
#34 0x0810e952 in Finsert_file_contents (filename=1753487096, visit=675109680, 
    beg=675109632, end=675109632, replace=675109632)
    at /home/chris/emacs/src/emacs/src/fileio.c:3659
#35 0x08143d9a in Feval (form=135964464)
    at /home/chris/emacs/src/emacs/src/eval.c:2108
#36 0x08142a7e in Fcondition_case (args=675109632)
    at /home/chris/emacs/src/emacs/src/eval.c:1280
#37 0x0816fc96 in Fbyte_code (bytestr=675261440, vector=143, 
    maxdepth=-1073747696) at /home/chris/emacs/src/emacs/src/bytecode.c:870
#38 0x08144c0f in funcall_lambda (fun=4, nargs=6, arg_vector=0xbfffea24)
    at /home/chris/emacs/src/emacs/src/eval.c:2915
#39 0x08144687 in Ffuncall (nargs=7, args=0xbfffea20)
    at /home/chris/emacs/src/emacs/src/eval.c:2785
#40 0x08170ba2 in Fbyte_code (bytestr=675481776, vector=6, 
    maxdepth=-1073747424) at /home/chris/emacs/src/emacs/src/bytecode.c:689
#41 0x08144c0f in funcall_lambda (fun=8, nargs=4, arg_vector=0xbfffeb44)
    at /home/chris/emacs/src/emacs/src/eval.c:2915
#42 0x08144687 in Ffuncall (nargs=5, args=0xbfffeb40)
    at /home/chris/emacs/src/emacs/src/eval.c:2785
#43 0x08170ba2 in Fbyte_code (bytestr=675521256, vector=4, 
    maxdepth=-1073747136) at /home/chris/emacs/src/emacs/src/bytecode.c:689
#44 0x08144c0f in funcall_lambda (fun=6, nargs=1, arg_vector=0xbfffec00)
    at /home/chris/emacs/src/emacs/src/eval.c:2915
#45 0x08144951 in apply_lambda (fun=-2011304520, args=1752535296, eval_flag=1)
    at /home/chris/emacs/src/emacs/src/eval.c:2837
#46 0x08143c0a in Feval (form=1752535296)
    at /home/chris/emacs/src/emacs/src/eval.c:2138
#47 0x08141714 in Fprogn (args=1980000)
    at /home/chris/emacs/src/emacs/src/eval.c:408
#48 0x08144c82 in funcall_lambda (fun=141939032, nargs=0, 
    arg_vector=0xbfffee34) at /home/chris/emacs/src/emacs/src/eval.c:2908
#49 0x08144687 in Ffuncall (nargs=1, args=0xbfffee30)
    at /home/chris/emacs/src/emacs/src/eval.c:2785
#50 0x08144403 in apply1 (fn=678792256, arg=675109632)
    at /home/chris/emacs/src/emacs/src/eval.c:2478
#51 0x08140f14 in Fcall_interactively (function=678792256, 
    record_flag=675109680, keys=-2009188080)
    at /home/chris/emacs/src/emacs/src/callint.c:414
#52 0x080ef444 in Fcommand_execute (cmd=678792256, record_flag=675109680, 
    keys=675109632, special=675109632)
    at /home/chris/emacs/src/emacs/src/keyboard.c:9627
#53 0x080ef656 in Fexecute_extended_command (prefixarg=675109632)
    at /home/chris/emacs/src/emacs/src/keyboard.c:9738
#54 0x081447f6 in Ffuncall (nargs=2, args=0x283d5b00)
    at /home/chris/emacs/src/emacs/src/eval.c:2739
#55 0x081404a4 in Fcall_interactively (function=675166904, 
    record_flag=675109632, keys=-2009188080)
    at /home/chris/emacs/src/emacs/src/callint.c:870
#56 0x080ef444 in Fcommand_execute (cmd=675166904, record_flag=675109632, 
    keys=675109632, special=675109632)
    at /home/chris/emacs/src/emacs/src/keyboard.c:9627
#57 0x080e40c1 in command_loop_1 ()
    at /home/chris/emacs/src/emacs/src/keyboard.c:1727
#58 0x08142b8d in internal_condition_case (bfun=0x80e3d10 <command_loop_1>, 
    handlers=675170496, hfun=0x80e38d0 <cmd_error>)
    at /home/chris/emacs/src/emacs/src/eval.c:1333
#59 0x080e3bbb in command_loop_2 ()
    at /home/chris/emacs/src/emacs/src/keyboard.c:1264
#60 0x081426ea in internal_catch (tag=0, func=0x80e3ba0 <command_loop_2>, 
    arg=675109632) at /home/chris/emacs/src/emacs/src/eval.c:1094
#61 0x080e3b71 in command_loop ()
    at /home/chris/emacs/src/emacs/src/keyboard.c:1243
#62 0x080e3632 in recursive_edit_1 ()
    at /home/chris/emacs/src/emacs/src/keyboard.c:959
#63 0x080e3788 in Frecursive_edit ()
    at /home/chris/emacs/src/emacs/src/keyboard.c:1015
#64 0x080e1f0e in main (argc=1, argv=0xbffff8d4)
    at /home/chris/emacs/src/emacs/src/emacs.c:1666
#65 0x40285c57 in __libc_start_main () from /lib/i686/libc.so.6

In GNU Emacs 21.3.50.1 (i686-pc-linux-gnu, X toolkit)
 of 2004-02-03 on chrislap.iol.cz
configured using `configure '--prefix=/home/chris' '--exec-prefix=/home/chris''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: en_US
  value of $LC_CTYPE: en_US
  value of $LC_MESSAGES: en_US
  value of $LC_MONETARY: cs_CZ
  value of $LC_NUMERIC: cs_CZ
  value of $LC_TIME: en_US
  value of $LANG: en_US
  locale-coding-system: iso-latin-1
  default-enable-multibyte-characters: t

Major mode: Dired by name

Minor modes in effect:
  auto-compression-mode: t
  display-time-mode: t
  show-paren-mode: t
  iswitchb-mode: t
  mouse-wheel-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  unify-8859-on-encoding-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t




reply via email to

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