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

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

23.0.60; Seg fault in xfaces.c at line 6703 (Emacs.app on GNUstep)


From: Chris
Subject: 23.0.60; Seg fault in xfaces.c at line 6703 (Emacs.app on GNUstep)
Date: Fri, 01 Feb 2008 17:51:02 -1000
User-agent: GNUMail (Version 1.2.0)

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


Attempting to start Emacs.app results in SIGSEGV at line 6703 of xfaces.c.

At xfaces.c:6703, macro FACE_FROM_ID attempts access to f->face_cache->used.

Debugging with GDB shows that at the time of invocation, f->face_cache = 0x0 (debugging output included below).



In GNU Emacs 23.0.60 (i686-pc-linux-gnu, *Step 9.0rc3)
 of 2008-02-01 on localhost.localdomain
configured using `configure '--with-ns' '--without-x' '--prefix=/home/cjh/GNUstep/Build/emacs-23.0.\0_NS-9.0rc3/nextstep/build/Emacs.app/Resources' '--exec-prefix=/home/cjh/GNUstep/Build/emacs-23.0.0\_NS-9.0rc3/nextstep/build/Emacs.app' '--libexecdir=/home/cjh/GNUstep/Build/emacs-23.0.0_NS-9.0rc3/n\extstep/build/Emacs.app/libexec' '--with-pop' '--enable-font-backend' '--without-freetype' 'CFLAGS=\-g -O0 -gstabs+''

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: nil
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: t

==============================================

Line 6703 of xfaces.c:

6703      def_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);

==============================================

Line 1669 of dispextern.h:

#define FACE_FROM_ID(F, ID)                             \
     (((unsigned) (ID) < FRAME_FACE_CACHE (F)->used)      \
      ? FRAME_FACE_CACHE (F)->faces_by_id[ID]                \
      : NULL)

==============================================

Line 737 of frame.h:

#define FRAME_FACE_CACHE(F)     (F)->face_cache

==============================================

~/GNUstep/Build/emacs-23.0.0_NS-9.0rc3/src$ gdb ../nextstep/build/Emacs.app/Emacs
GNU gdb 6.3-debian

DISPLAY = :0.0
TERM = linux
Breakpoint 1 at 0x815301d: file sysdep.c, line 1444.
(gdb) break xfaces.c:6703

Breakpoint 2 at 0x812cfb2: file xfaces.c, line 6703.
(gdb) run

Starting program: /home/cjh/GNUstep/Build/emacs-23.0.0_NS-9.0rc3/nextstep/build/Emacs.app/Emacs -geometry 80x40+0+0
[Thread debugging using libthread_db enabled]
[New Thread -1222266752 (LWP 8532)]
[Switching to Thread -1222266752 (LWP 8532)]

Breakpoint 2, Fdisplay_supports_face_attributes_p (attributes=140970461, display=139184412)
    at xfaces.c:6703
6703      def_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);

(gdb) l
6698
6699      for (i = 0; i < LFACE_VECTOR_SIZE; i++)
6700        attrs[i] = Qunspecified;
6701      merge_face_ref (f, attributes, attrs, 1, 0);
6702
6703      def_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);
6704      if (def_face == NULL)
6705        {
6706          if (! realize_basic_faces (f))
6707            error ("Cannot realize default face");

(gdb) p f
$1 = (struct frame *) 0x84bc918

(gdb) p f->face_cache
$2 = (struct face_cache *) 0x0

(gdb) p *f
$3 = {
  size = 1073742869,
  next = 0x84bc628,
  name = 139170459,
  icon_name = 138714945,
  title = 138714945,
  focus_frame = 138714945,
  root_window = 139184820,
  selected_window = 139184820,
  minibuffer_window = 139185164,
  param_alist = 138714945,
  scroll_bars = 138714945,
  condemned_scroll_bars = 138714945,
  menu_bar_items = 138714945,
  face_alist = 140970045,
  menu_bar_vector = 138714945,
  buffer_predicate = 138714945,
  buffer_list = 138703397,
  buried_buffer_list = 138714945,
  menu_bar_window = 138714945,
  tool_bar_window = 138714945,
  tool_bar_items = 138714945,
  desired_tool_bar_string = 138714945,
  current_tool_bar_string = 138714945,
  face_cache = 0x0,
  menu_bar_items_used = 0,
  namebuf = 0x0,
  current_pool = 0x8617118,
  desired_pool = 0x8617100,
  desired_matrix = 0x8617130,
  current_matrix = 0x8617380,
  glyphs_initialized_p = 1,
  resized_p = 0,
  force_flush_display_p = 0,
  default_face_done_p = 0,
  already_hscrolled_p = 0,
  updated_p = 0,
  minimize_tool_bar_window_p = 0,
  external_tool_bar = 0,
  tool_bar_lines = 0,
  n_tool_bar_rows = 0,
  n_tool_bar_items = 0,
  decode_mode_spec_buffer = 0x861b040 "",
  insert_line_cost = 0x0,
  delete_line_cost = 0x0,
  insert_n_lines_cost = 0x0,
  delete_n_lines_cost = 0x0,
  text_lines = 10,
  text_cols = 10,
  total_lines = 0,
  total_cols = 10,
  new_text_lines = 0,
  new_text_cols = 0,
  left_pos = 0,
  top_pos = 0,
  pixel_height = 0,
  pixel_width = 0,
  resx = 0,
  resy = 0,
  x_pixels_diff = 0,
  y_pixels_diff = 0,
  win_gravity = 0,
  size_hint_flags = 0,
  border_width = 0,
  internal_border_width = 0,
  column_width = 1,
  space_width = 0,
  line_height = 1,
  output_method = output_initial,
  terminal = 0x84bc628,
  output_data = {
    tty = 0x0,
    x = 0x0,
    w32 = 0x0,
    mac = 0x0,
    ns = 0x0,
    nothing = 0
  },
  font_driver_list = 0x0,
  fringe_cols = 0,
  left_fringe_width = 0,
  right_fringe_width = 0,
  want_fullscreen = 0,
  menu_bar_lines = 0,
  external_menu_bar = 0,
  display_preempted = 0 '\0',
  visible = 1 '\001',
  iconified = 0 '\0',
  async_visible = 1 '\001',
  async_iconified = 0 '\0',
  garbaged = 1 '\001',
  has_minibuffer = 1 '\001',
  wants_modeline = 1 '\001',
  can_have_scroll_bars = 0 '\0',
  auto_raise = 0 '\0',
  auto_lower = 0 '\0',
  no_split = 0 '\0',
  explicit_name = 0 '\0',
  window_sizes_changed = 1 '\001',
  mouse_moved = 0 '\0',
  vertical_scroll_bar_type = vertical_scroll_bar_none,
  desired_cursor = FILLED_BOX_CURSOR,
  cursor_width = 0,
  blink_off_cursor = FILLED_BOX_CURSOR,
  blink_off_cursor_width = 0,
  message_buf = 0x861b010 "",
  scroll_bottom_vpos = 0,
  config_scroll_bar_width = 0,
  config_scroll_bar_cols = 0,
  scroll_bar_actual_width = 0,
  cost_calculation_baud_rate = 0,
  gamma = 0,
  extra_line_spacing = 0,
  background_pixel = 4294967293,
  foreground_pixel = 4294967294
}

(gdb) step

Program received signal SIGSEGV, Segmentation fault.
0x0812cfb8 in Fdisplay_supports_face_attributes_p (attributes=140970461, display=139184412)
    at xfaces.c:6703
6703      def_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);

(gdb) bt full
#0 0x0812cfb8 in Fdisplay_supports_face_attributes_p (attributes=140970461, display=139184412)
    at xfaces.c:6703
        supports = 0
        i = 18
        frame = 139184412
        f = (struct frame *) 0x84bc918
        def_face = (struct face *) 0x8450551
attrs = {138741385, 138741385, 138741385, 138741385, 138741385, 138741073,
  138741385 <repeats 12 times>}
#1  0x081c6fd5 in Ffuncall (nargs=3, args=0xbfaacff0) at eval.c:3034
        fun = 136904508
        original_fun = 138743337
        funcar = 140969333
        numargs = 2
        lisp_numargs = 1
        val = 138714969
        backtrace = {
  next = 0xbfaad190,
  function = 0xbfaacff0,
  args = 0xbfaacff4,
  nargs = 2,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfaacff4
        i = 138714969
#2 0x0820135b in Fbyte_code (bytestr=137127219, vector=137127236, maxdepth=40) at bytecode.c:679
        count = 44
        op = 2
        vectorp = (Lisp_Object *) 0x82c6548
        bytestr_length = 201
        stack = {
  pc = 0x8390cf3 "\202\302",
  top = 0xbfaacff8,
  bottom = 0xbfaacff0,
  byte_string = 137127219,
byte_string_start = 0x8390c39 "\b\031\306\211\032\033\306\034\307\035\t\307=\203\022",
  constants = 137127236,
  next = 0xbfaad2d0
}
        top = (Lisp_Object *) 0xbfaacff0
        result = -1079324408
#3 0x081c777f in funcall_lambda (fun=137127172, nargs=2, arg_vector=0xbfaad1f4) at eval.c:3222
        val = 138703453
        syms_left = 138714945
        next = 139108529
        count = 42
        i = 2
        optional = 0
        rest = 0
#4  0x081c71cd in Ffuncall (nargs=3, args=0xbfaad1f0) at eval.c:3077
        fun = 137127172
        original_fun = 145676081
        funcar = 17
        numargs = 2
        lisp_numargs = 135974206
        val = 138714969
        backtrace = {
  next = 0xbfaad380,
  function = 0xbfaad1f0,
  args = 0xbfaad1f4,
  nargs = 2,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfaad1f4
        i = 17
#5 0x0820135b in Fbyte_code (bytestr=137127475, vector=137127492, maxdepth=32) at bytecode.c:679
        count = 35
        op = 2
        vectorp = (Lisp_Object *) 0x82c6648
        bytestr_length = 94
        stack = {
  pc = 0x8390be2 "\203L",
  top = 0xbfaad1f8,
  bottom = 0xbfaad1f0,
  byte_string = 137127475,
  byte_string_start = 0x8390b9e "\b\204\a",
  constants = 137127492,
  next = 0xbfaad4d0
}
        top = (Lisp_Object *) 0xbfaad1f0
        result = 136117932
#6 0x081c777f in funcall_lambda (fun=137127420, nargs=2, arg_vector=0xbfaad3e4) at eval.c:3222
        val = 2
        syms_left = 138714945
        next = 139108529
        count = 33
        i = 2
        optional = 1
        rest = 0
#7  0x081c71cd in Ffuncall (nargs=3, args=0xbfaad3e0) at eval.c:3077
        fun = 137127420
        original_fun = 145676273
        funcar = 17
        numargs = 2
        lisp_numargs = 136111614
        val = 140964317
        backtrace = {
  next = 0xbfaad580,
  function = 0xbfaad3e0,
  args = 0xbfaad3e4,
  nargs = 2,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfaad3e4
        i = 138714945
#8 0x0820135b in Fbyte_code (bytestr=137127779, vector=137127796, maxdepth=48) at bytecode.c:679
        count = 33
        op = 2
        vectorp = (Lisp_Object *) 0x82c6778
        bytestr_length = 170
        stack = {
  pc = 0x8390ab7 "\032\b\203\022",
  top = 0xbfaad3e8,
  bottom = 0xbfaad3e0,
  byte_string = 137127779,
  byte_string_start = 0x8390ab3 "\306\b\t\"\032\b\203\022",
  constants = 137127796,
  next = 0xbfaad6d0
}
        top = (Lisp_Object *) 0xbfaad3e0
        result = 1
#9 0x081c777f in funcall_lambda (fun=137127716, nargs=3, arg_vector=0xbfaad5e4) at eval.c:3222
        val = 140970053
        syms_left = 138714945
        next = 139108529
        count = 30
        i = 3
        optional = 1
        rest = 0
#10 0x081c71cd in Ffuncall (nargs=4, args=0xbfaad5e0) at eval.c:3077
        fun = 137127716
        original_fun = 140805161
        funcar = 145629817
        numargs = 3
        lisp_numargs = 136111614
        val = 138714969
        backtrace = {
  next = 0xbfaad780,
  function = 0xbfaad5e0,
  args = 0xbfaad5e4,
  nargs = 3,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfaad5e4
        i = 139094257
#11 0x0820135b in Fbyte_code (bytestr=137104163, vector=137104180, maxdepth=40) at bytecode.c:679
        count = 26
        op = 3
        vectorp = (Lisp_Object *) 0x82c0b38
        bytestr_length = 129
        stack = {
  pc = 0x83928c0 "\210\317\r!\320>\203@",
  top = 0xbfaad5ec,
  bottom = 0xbfaad5e0,
  byte_string = 137104163,
  byte_string_start = 0x839288b "\b\306N\204\177",
  constants = 137104180,
  next = 0xbfaad930
}
        top = (Lisp_Object *) 0xbfaad5e0
        result = 0
#12 0x081c777f in funcall_lambda (fun=137104092, nargs=5, arg_vector=0xbfaad7e4) at eval.c:3222
        val = 138740977
        syms_left = 138714945
        next = 140665385
        count = 22
        i = 5
        optional = 0
        rest = 1
#13 0x081c71cd in Ffuncall (nargs=6, args=0xbfaad7e0) at eval.c:3077
        fun = 137104092
        original_fun = 140783857
        funcar = 145699744
        numargs = 5
        lisp_numargs = 138135516
        val = 138740977
        backtrace = {
  next = 0xbfaada10,
  function = 0xbfaad7e0,
  args = 0xbfaad7e4,
  nargs = 5,
  evalargs = 0 '\0',
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfaad7e4
        i = 135936224
#14 0x0820135b in Fbyte_code (bytestr=145694283, vector=145699780, maxdepth=232) at bytecode.c:679
        count = 22
        op = 5
        vectorp = (Lisp_Object *) 0x8af33c8
        bytestr_length = 914
        stack = {
pc = 0x8aefe57 "\210\325\337\340\341\323\321%\210\325\342\343\344\323\321%\210\325\345\346\347\323\321%\210\325\350\351\352\323\321%\210\325\353\354\355\323\321\356\357&\a\210\325\360\361\362\323\321\356\357&\a\210\325\363\364\365\323\321\356\357&\a\210\325\366\367\370\323\321%\210\325\371\372\373\356\314\323\321&\a\210\325\374\375\376\323\321%\210\325\377\201Q",
  top = 0xbfaad7f4,
  bottom = 0xbfaad7e0,
  byte_string = 145694283,
byte_string_start = 0x8aefe20 "\306\307\310\311#\210\312\307\313\314#\210\306\315\316\317#\210\312\315\316\314#\210\320\321\317\322\323\324%\210\325\326\327\330\323\321%\210\325\331\332\333\323\321%\210\325\334\335\336\323\321%\210\325\337\340\341\323\321%\210\325\342\343\344\323\321%\210\325\345\346\347\323\321%\210\325\350\351\352\323\321%\210\325\353\354\355\323\321\356\357&\a\210\325\360\361\362\323\321\356\357&\a\210\325\363\364\365\323\321\356\357&\a\210\325\366\367\370\323\321%\210\325\371\372\373\356\314\323\321&\a\210\325\374\375\376\323\321%\210\325\377\201Q",
  constants = 145699780,
  next = 0x0
}
        top = (Lisp_Object *) 0xbfaad7e0
        result = -1079322288
#15 0x081c608e in Feval (form=140970781) at eval.c:2367
        numargs = 24
        args_left = 138714945
        i = 3
        maxargs = 3
argvals = {145694283, 145699780, 232, 40, 1, 138135516, -1079322024, 136182214}
        fun = 138110100
        val = 140970781
        original_fun = 140499993
        original_args = 140970845
        funcar = 135944057
        backtrace = {
  next = 0xbfaadd60,
  function = 0xbfaada44,
  args = 0xbfaad9b0,
  nargs = 3,
  evalargs = 1 '\001',
  debug_on_exit = 0 '\0'
}
        gcpro1 = {
  next = 0x84bc389,
  var = 0xbfaada20,
  nvars = 0
}
        gcpro2 = {
  next = 0x8449f41,
  var = 0x8449f41,
  nvars = -1
}
        gcpro3 = {
  next = 0x84bc509,
  var = 0xbfaad9b0,
  nvars = 3
}
#16 0x081e2cd8 in readevalloop (readcharfun=139182985, stream=0x8ae56e8, sourcename=145646443, evalfun=0x81c5b7e <Feval>, printflag=0, unibyte=138714945, readfun=138714945, start=138714945,
    end=138714945) at lread.c:1765
        count1 = 22
        c = 40
        val = 140970781
        count = 19
        gcpro1 = {
  next = 0xb765eacd,
  var = 0x8ae639b,
  nvars = 139096826
}
        gcpro2 = {
  next = 0x84ab5c1,
  var = 0x8449f41,
  nvars = 138740280
}
        gcpro3 = {
  next = 0x83bc7dc,
  var = 0x844617d,
  nvars = -1079321864
}
        gcpro4 = {
  next = 0x8449f41,
  var = 0x8,
  nvars = 16
}
        b = (struct buffer *) 0x0
        continue_reading_p = 1
        whole_buffer = 0
        first_sexp = 0
#17 0x081e181d in Fload (file=145646283, noerror=138714945, nomessage=138714945,
    nosuffix=138714945, must_suffix=138714945) at lread.c:1226
        stream = (FILE *) 0x8ae56e8
        fd = 32
        count = 12
        gcpro1 = {
  next = 0x845023c,
  var = 0x8651381,
  nvars = 138714945
}
        gcpro2 = {
  next = 0x29,
  var = 0x8449f41,
  nvars = 0
}
        gcpro3 = {
  next = 0x8449f41,
  var = 0x83bc7dc,
  nvars = -1079321416
}
        found = 145646411
        efound = 145646411
        hist_file_name = 145646443
        newer = 0
        compiled = 1
        handler = -1079321480
        safe_p = 1
        fmode = 0x827f0e4 "r"
        tmp = {138714945, 145646427}
        version = 23
#18 0x081c610c in Feval (form=140931469) at eval.c:2375
        numargs = 8
        args_left = 138714945
        i = 5
        maxargs = 5
argvals = {145646283, 138714945, 138714945, 138714945, 138714945, 138135516, -1079321176,
  136182214}
        fun = 138109092
        val = 140931469
        original_fun = 139182841
        original_args = 140931461
        funcar = 135944057
        backtrace = {
  next = 0xbfaae0b0,
  function = 0xbfaadd94,
  args = 0xbfaadd00,
  nargs = 1,
  evalargs = 1 '\001',
  debug_on_exit = 0 '\0'
}
        gcpro1 = {
  next = 0x84bc389,
  var = 0xbfaadd70,
  nvars = 0
}
        gcpro2 = {
  next = 0x8449f41,
  var = 0x8449f41,
  nvars = -1
}
        gcpro3 = {
  next = 0x84bc509,
  var = 0xbfaadd00,
  nvars = 5
}
#19 0x081e2cd8 in readevalloop (readcharfun=139182985, stream=0x861b678, sourcename=140603195, evalfun=0x81c5b7e <Feval>, printflag=0, unibyte=138714945, readfun=138714945, start=138714945,
    end=138714945) at lread.c:1765
        count1 = 12
        c = 40
        val = 140931469
        count = 9
        gcpro1 = {
  next = 0xb7608f58,
  var = 0x83bc7dc,
  nvars = 138699133
}
        gcpro2 = {
  next = 0x84ab5c1,
  var = 0x83bc88c,
  nvars = 796
}
        gcpro3 = {
  next = 0x83bc7dc,
  var = 0x844617d,
  nvars = -1079321016
}
        gcpro4 = {
  next = 0xb7fa819c,
  var = 0xb7324e00,
  nvars = 1
}
        b = (struct buffer *) 0x0
        continue_reading_p = 1
        whole_buffer = 0
        first_sexp = 0
#20 0x081e181d in Fload (file=140603003, noerror=138714945, nomessage=138714945,
    nosuffix=138714945, must_suffix=138714945) at lread.c:1226
        stream = (FILE *) 0x861b678
        fd = 31
        count = 2
        gcpro1 = {
  next = 0xbfaadffc,
  var = 0xb766fdcb,
  nvars = -1217197824
}
        gcpro2 = {
  next = 0xb7730900,
  var = 0xb772ff40,
  nvars = -1217197824
}
        gcpro3 = {
  next = 0x4829,
  var = 0x861b678,
  nvars = 18472
}
        found = 140603163
        efound = -1079320632
        hist_file_name = 140603195
        newer = 0
        compiled = 0
        handler = 1567378
        safe_p = 1
        fmode = 0x827f0e4 "r"
        tmp = {138714945, 140603179}
        version = 0
#21 0x081c610c in Feval (form=138699141) at eval.c:2375
        numargs = 8
        args_left = 138714945
        i = 5
        maxargs = 5
argvals = {140603003, 138714945, 138714945, 138714945, 138714945, 140621432, -1218058064,
  -1217200320}
        fun = 138109092
        val = -1218383466
        original_fun = 139182841
        original_args = 138699133
        funcar = 135940002
        backtrace = {
  next = 0x0,
  function = 0xbfaae0e4,
  args = 0xbfaae050,
  nargs = 1,
  evalargs = 1 '\001',
  debug_on_exit = 0 '\0'
}
        gcpro1 = {
  next = 0xbfaae0e8,
  var = 0xb7889a20,
  nvars = -1079320372
}
        gcpro2 = {
  next = 0xbfaae0cc,
  var = 0x1,
  nvars = -1079320404
}
        gcpro3 = {
  next = 0x861b678,
  var = 0xbfaae050,
  nvars = 5
}
#22 0x0813500e in top_level_2 () at keyboard.c:1410
No locals.
#23 0x081c471b in internal_condition_case (bfun=0x8134fec <top_level_2>, handlers=139097641,
    hfun=0x8134b74 <cmd_error>) at eval.c:1497
        val = 0
        c = {
  tag = 138714945,
  val = 138714945,
  next = 0xbfaae280,
  gcpro = 0x0,
  jmp = {{
__jmpbuf = {138135516, 138699133, -1079319452, -1079319992, -1079320304, 136070814},
      __mask_was_saved = 0,
      __saved_mask = {
__val = {110932256, 134623436, 3215647172, 3086647632, 10, 3073527296, 0, 1, 3215647172, 3215647410, 140590980, 21, 0, 110932256, 3215647296, 3086647296, 135942642, 3215647410, 3076558792, 3078112496, 3215647196, 3077766976, 138136112, 140602987, 21, 21, 138135516,
          3215647240, 135943233, 3215647410, 21, 138395196}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
        h = {
  handler = 139097641,
  var = 138714945,
  chosen_clause = 32,
  tag = 0xbfaae150,
  next = 0x0
}
#24 0x0813505c in top_level_1 () at keyboard.c:1418
No locals.
#25 0x081c40be in internal_catch (tag=139092489, func=0x8135014 <top_level_1>, arg=138714945)
    at eval.c:1233
        c = {
  tag = 139092489,
  val = 138714945,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
__jmpbuf = {138135516, 138699133, -1079319452, -1079319704, -1079319952, 136069295},
      __mask_was_saved = 0,
      __saved_mask = {
__val = {0, 775028736, 959524406, 1831678254, 729181805, 778597473, 3157553, 0, 0, 0, 0, 0, 135972116, 0, 0, 2, 0, 3215648048, 0, 0, 135940002, 0, 138135516, 3215647560, 135975651, 140576129, 140572818, 138714945, 138740280, 140603000, 9, 140572818}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#26 0x08134f3f in command_loop () at keyboard.c:1373
        val = 138135516
#27 0x08134666 in recursive_edit_1 () at keyboard.c:989
        count = 1
        val = 136084654
#28 0x08134836 in Frecursive_edit () at keyboard.c:1051
        count = 0
        buffer = 138714945
#29 0x08133060 in main (argc=3, argv=0xbfaae794) at emacs.c:1862
        dummy = 136766123
        stack_bottom_variable = -65 '\277'
        do_initial_setlocale = 1
        skip_args = 0
        rlim = {
  rlim_cur = 8388608,
  rlim_max = 18446744073709551615
}
        no_loadup = 0
        junk = 0x0

Lisp Backtrace:
"display-supports-face-attributes-p" (0xbfaacff4)
"face-spec-set-match-display" (0xbfaad1f4)
"face-spec-choose" (0xbfaad3e4)
"face-spec-set" (0xbfaad5e4)
"custom-declare-face" (0xbfaad7e4)
"byte-code" (0xbfaad9b0)
"load" (0xbfaadd00)
"load" (0xbfaae050)
(gdb)






reply via email to

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