GNU bug report logs - #5204
23.1.90; Immediate exit

Previous Next

Package: emacs;

Reported by: john ffitch <jpff <at> codemist.co.uk>

Date: Sun, 13 Dec 2009 08:35:03 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: john ffitch <jpff <at> codemist.co.uk>
To: emacs-pretest-bug <at> gnu.org
Subject: bug#5204: 23.1.90; Immediate exit
Date: Sun, 13 Dec 2009 08:28:16 +0000
You may well know this but just updated from CVS and built and it just
exits immediately -- flashes a screen and that is all.  No error files
hat I can see.

Running under gdb

Program received signal SIGSEGV, Segmentation fault.

#0  mark_object (arg=1) at alloc.c:5473
        ptr = 0x0
        obj = 1
        cdr_count = 0
#1  0x00000000005327c2 in mark_face_cache (c=<value optimized out>)
    at alloc.c:5338
        face = 0x1072440
        i = 1
#2  mark_object (c=<value optimized out>) at alloc.c:5537
        obj = <value optimized out>
        cdr_count = <value optimized out>
#3  0x00000000005325cb in mark_object (arg=<value optimized out>)
    at alloc.c:5622
        obj = <value optimized out>
        cdr_count = 0
#4  0x0000000000532350 in mark_object (arg=<value optimized out>)
    at alloc.c:5581
        ptr = 0xb3af60
        obj = <value optimized out>
        cdr_count = 0
#5  0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfe1610
        obj = <value optimized out>
        cdr_count = 1
#6  0x000000000053265c in mark_buffer (buf=<value optimized out>)
    at alloc.c:5754
        buffer = 0x13422f0
        ptr = 0x1342630
#7  mark_object (buf=<value optimized out>) at alloc.c:5509
        obj = <value optimized out>
        cdr_count = <value optimized out>
#8  0x00000000005325c2 in mark_object (arg=<value optimized out>)
    at alloc.c:5621
        obj = <value optimized out>
        cdr_count = 0
#9  0x0000000000532350 in mark_object (arg=<value optimized out>)
    at alloc.c:5581
        ptr = 0xb430b0
        obj = <value optimized out>
        cdr_count = 0
#10 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfe3870
        obj = <value optimized out>
        cdr_count = 1
#11 0x000000000053265c in mark_buffer (buf=<value optimized out>)
    at alloc.c:5754
        buffer = 0xb2da50
        ptr = 0xb2dbe8
#12 mark_object (buf=<value optimized out>) at alloc.c:5509
        obj = <value optimized out>
        cdr_count = <value optimized out>
#13 0x00000000005329f1 in mark_vectorlike (ptr=<value optimized out>)
    at alloc.c:5377
        size = 51
#14 0x0000000000532705 in mark_object (arg=<value optimized out>)
    at alloc.c:5543
        obj = <value optimized out>
        cdr_count = 0
#15 0x00000000005329f1 in mark_vectorlike (ptr=<value optimized out>)
    at alloc.c:5377
        size = 51
#16 0x0000000000532705 in mark_object (arg=<value optimized out>)
    at alloc.c:5543
        obj = <value optimized out>
        cdr_count = 0
#17 0x00000000005329f1 in mark_vectorlike (ptr=<value optimized out>)
    at alloc.c:5377
        size = 21
#18 0x0000000000532771 in mark_object (arg=<value optimized out>)
    at alloc.c:5536
        obj = <value optimized out>
        cdr_count = 0
#19 0x00000000005325cb in mark_object (arg=<value optimized out>)
    at alloc.c:5622
        obj = <value optimized out>
        cdr_count = 0
#20 0x0000000000532350 in mark_object (arg=<value optimized out>)
    at alloc.c:5581
        ptr = 0xb955c0
        obj = <value optimized out>
        cdr_count = 0
#21 0x000000000053293f in mark_char_table (ptr=0xb62560) at alloc.c:5405
        val = 1
        size = 130
#22 0x0000000000532997 in mark_char_table (ptr=0xb13880) at alloc.c:5402
        val = <value optimized out>
        size = 68
#23 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xb062a0
        obj = <value optimized out>
        cdr_count = 2
#24 0x0000000000532350 in mark_object (arg=<value optimized out>)
    at alloc.c:5581
        ptr = 0xb134f0
        obj = <value optimized out>
        cdr_count = 0
#25 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfc4fa0
        obj = <value optimized out>
        cdr_count = 1
#26 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfc4f90
        obj = <value optimized out>
        cdr_count = 3
#27 0x0000000000532362 in mark_object (arg=<value optimized out>)
    at alloc.c:5583
        ptr = 0xb12b50
        obj = <value optimized out>
        cdr_count = 0
#28 0x0000000000532359 in mark_object (arg=<value optimized out>)
    at alloc.c:5582
        ptr = 0xb70ee0
        obj = <value optimized out>
        cdr_count = 0
#29 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfa4a10
        obj = <value optimized out>
        cdr_count = 1
#30 0x0000000000532362 in mark_object (arg=<value optimized out>)
    at alloc.c:5583
        ptr = 0xf70a00
        obj = <value optimized out>
        cdr_count = 0
#31 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xc6c1d0
        obj = <value optimized out>
        cdr_count = 1
#32 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xc6c1c0
        obj = <value optimized out>
        cdr_count = 1
#33 0x0000000000532362 in mark_object (arg=<value optimized out>)
    at alloc.c:5583
        ptr = 0xb409b0
        obj = <value optimized out>
        cdr_count = 0
#34 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xbdfd80
        obj = <value optimized out>
        cdr_count = 2
#35 0x0000000000532362 in mark_object (arg=<value optimized out>)
    at alloc.c:5583
        ptr = 0xc7be50
        obj = <value optimized out>
        cdr_count = 0
#36 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfabe50
        obj = <value optimized out>
        cdr_count = 1
#37 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfabe60
        obj = <value optimized out>
        cdr_count = 13
#38 0x0000000000532350 in mark_object (arg=<value optimized out>)
    at alloc.c:5581
        ptr = 0xd6a1e0
        obj = <value optimized out>
        cdr_count = 0
#39 0x0000000000532350 in mark_object (arg=<value optimized out>)
    at alloc.c:5581
        ptr = 0xccfa50
        obj = <value optimized out>
        cdr_count = 1
#40 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xd14490
        obj = <value optimized out>
        cdr_count = 5
#41 0x0000000000532362 in mark_object (arg=<value optimized out>)
    at alloc.c:5583
        ptr = 0xb14050
        obj = <value optimized out>
        cdr_count = 0
#42 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xb88bd0
        obj = <value optimized out>
        cdr_count = 1
#43 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xb88bb0
        obj = <value optimized out>
        cdr_count = 2
#44 0x0000000000532362 in mark_object (arg=<value optimized out>)
    at alloc.c:5583
        ptr = 0xb7a230
        obj = <value optimized out>
        cdr_count = 0
#45 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xba0930
        obj = <value optimized out>
        cdr_count = 1
#46 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xb9df10
        obj = <value optimized out>
        cdr_count = 2
#47 0x000000000059abdb in traverse_intervals_noorder (tree=0xb7f938, function=
    0x532a00 <mark_interval>, arg=11567122) at intervals.c:217
No locals.
#48 0x000000000053240b in mark_interval_tree (tree=<value optimized out>)
    at alloc.c:1523
No locals.
#49 mark_object (tree=<value optimized out>) at alloc.c:5476
        ptr = 0xbd2290
        obj = <value optimized out>
        cdr_count = 0
#50 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xb9d870
        obj = <value optimized out>
        cdr_count = 1
#51 0x0000000000532350 in mark_object (arg=<value optimized out>)
    at alloc.c:5581
        ptr = 0xb7a1a0
        obj = <value optimized out>
        cdr_count = 0
#52 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfa97b0
        obj = <value optimized out>
        cdr_count = 1
#53 0x0000000000532362 in mark_object (arg=<value optimized out>)
    at alloc.c:5583
        ptr = 0xf26e10
        obj = <value optimized out>
        cdr_count = 0
#54 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xf80f80
        obj = <value optimized out>
        cdr_count = 1
#55 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xf80f70
        obj = <value optimized out>
        cdr_count = 6
#56 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfa2580
        obj = <value optimized out>
        cdr_count = 8
#57 0x0000000000532362 in mark_object (arg=<value optimized out>)
    at alloc.c:5583
        ptr = 0xd7e260
        obj = <value optimized out>
        cdr_count = 1
#58 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xfa29f0
        obj = <value optimized out>
        cdr_count = 1
#59 0x0000000000532350 in mark_object (arg=<value optimized out>)
    at alloc.c:5581
        ptr = 0xb643d0
        obj = <value optimized out>
        cdr_count = 0
#60 0x0000000000532226 in mark_object (arg=<value optimized out>)
    at alloc.c:5694
        ptr = 0xbdacc0
        obj = <value optimized out>

etc etc etc





In GNU Emacs 23.1.90.4 (x86_64-unknown-linux-gnu, GTK+ Version 2.18.1)
 of 2009-12-12 on harvey
Windowing system distributor `The X.Org Foundation', version 11.0.10605000
configured using `configure  '--with-x''

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_GB.UTF-8
  value of $XMODIFIERS: @im=local
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Fundamental

Minor modes in effect:
  auto-image-file-mode: t
  show-paren-mode: t
  display-time-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  global-auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<help-echo> <help-echo> <help-echo> M-m C-x k <return> 
M-x e m a c s - b <tab> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
b u <tab> <backspace> <backspace> r e o <backspace> 
<tab> o <tab> <backspace> p <tab> o <tab> r t <tab> 
<return>

Recent messages:
Loading mail-extr...done
Parsing /home/jpff/.mailrc... done
Invalid face reference: my-trailing-space-face [4 times]
Making completion list...
Invalid face reference: my-tab-face [8 times]
Making completion list...
Invalid face reference: my-tab-face [14 times]
Making completion list...
Invalid face reference: my-tab-face [5 times]
Making completion list...

Load-path shadows:
/home/jpff/GNU_21/local-lisp/scroll-lock hides /home/jpff/GNU_21/emacs-22.0.50/lisp/scroll-lock
/home/jpff/GNU_21/local-lisp/emerge hides /home/jpff/GNU_21/emacs-22.0.50/lisp/emerge
/home/jpff/GNU_21/local-lisp/t-mouse hides /home/jpff/GNU_21/emacs-22.0.50/lisp/t-mouse
/home/jpff/GNU_21/local-lisp/ruler-mode hides /home/jpff/GNU_21/emacs-22.0.50/lisp/ruler-mode
/home/jpff/GNU_21/local-lisp/url-gw hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-gw
/home/jpff/GNU_21/local-lisp/url-file hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-file
/home/jpff/GNU_21/local-lisp/url-cid hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-cid
/home/jpff/GNU_21/local-lisp/url-parse hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-parse
/home/jpff/GNU_21/local-lisp/url-cache hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-cache
/home/jpff/GNU_21/local-lisp/url-http hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-http
/home/jpff/GNU_21/local-lisp/url-misc hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-misc
/home/jpff/GNU_21/local-lisp/url hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url
/home/jpff/GNU_21/local-lisp/url-auth hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-auth
/home/jpff/GNU_21/local-lisp/url-ldap hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-ldap
/home/jpff/GNU_21/local-lisp/url-news hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-news
/home/jpff/GNU_21/local-lisp/url-vars hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-vars
/home/jpff/GNU_21/local-lisp/url-cookie hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-cookie
/home/jpff/GNU_21/local-lisp/url-nfs hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-nfs
/home/jpff/GNU_21/local-lisp/url-ns hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-ns
/home/jpff/GNU_21/local-lisp/url-irc hides /home/jpff/GNU_21/emacs-22.0.50/lisp/url/url-irc
/home/jpff/GNU_21/local-lisp/remember hides /home/jpff/GNU_21/emacs-22.0.50/lisp/textmodes/remember
/home/jpff/GNU_21/local-lisp/socks hides /home/jpff/GNU_21/emacs-22.0.50/lisp/net/socks

Features:
(shadow emacsbug help-mode mailabbrev mailalias mailcrypt mail-extr
mail-utils comint ring sendmail eldoc image-file logger crypt crypt++
crypt+pgp-pub paren cal-julian uniquify advice help-fns advice-preload
view cal-china cal-bahai cal-islam cal-hebrew lunar solar cal-dst appt
diary-lib diary-loaddefs holidays hol-loaddefs regexp-opt cal-menu
easymenu calendar cal-loaddefs time tooltip ediff-hook vc-hooks
lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset
image fringe lisp-mode register page menu-bar rfn-eshadow timer select
scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core
frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces
cus-face text-properties overlay md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
font-render-setting gtk x-toolkit x multi-tty emacs)

==John ffitch



This bug report was last modified 15 years and 138 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.