unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Simon Josefsson <jas@extundo.com>
Cc: emacs-devel@gnu.org
Subject: Re: infloop when removing character
Date: Fri, 15 Aug 2003 01:46:17 +0200	[thread overview]
Message-ID: <ilu8ypvg5va.fsf@latte.josefsson.org> (raw)
In-Reply-To: <iluznibzx3h.fsf@latte.josefsson.org> (Simon Josefsson's message of "Fri, 15 Aug 2003 00:35:30 +0200")

Simon Josefsson <jas@extundo.com> writes:

> Below is the 'finish' gdb log.  The process is still running in case
> someone wants me to debug it, although I cannot promise to keep it
> around for very long.

Interestingly, after an hour or so, it crashed.  The gdb is still
alive if someone wants more information.

...
(gdb) finish
Run till exit from #0  0x0810bcba in command_loop_2 () at keyboard.c:1292
 
Program received signal SIGSEGV, Segmentation fault.
0x405eff67 in mallopt () from /lib/libc.so.6
(gdb) bt full
#0  0x405eff67 in mallopt () from /lib/libc.so.6
No symbol table info available.
#1  0x405eee67 in free () from /lib/libc.so.6
No symbol table info available.
#2  0x0814f572 in emacs_blocked_free (ptr=0x10001000) at alloc.c:922
No locals.
#3  0x405eee21 in free () from /lib/libc.so.6
No symbol table info available.
#4  0x0814f32e in lisp_align_malloc (nbytes=1020, type=MEM_TYPE_CONS)
    at alloc.c:801
        base = (void *) 0xfffd400
        val = (void *) 0x10001000
        abase = (struct ablocks *) 0xfffd400
#5  0x08150423 in Fcons (car=536863736, cdr=536863736) at alloc.c:2342
        new = (struct cons_block *) 0x1fffe3f8
        val = 1610552288
#6  0x080b70f7 in window_list_1 (window=1229434704, minibuf=405673716,
    all_frames=405673716) at window.c:1810
        tail = 268424192
        list = 1610552288
#7  0x080b7169 in window_loop (type=GET_BUFFER_WINDOW, obj=1234211128, mini=1,
    frames=405673716) at window.c:1878
        window = 1229434704
---Type <return> to continue, or q <return> to quit---
        windows = 405673716
        best_window = 135532129
        frame_arg = 268424192
        f = (struct frame *) 0x10001000
        gcpro1 = {
  next = 0x9909138,
  var = 0x1,
  nvars = 1
}
#8  0x080b76d2 in Fget_buffer_window (buffer=268424192, frame=405673716)
    at window.c:2101
No locals.
#9  0x08096bd6 in message_dolog (m=0x81a5be4 "", nbytes=160469304, nlflag=1,
    multibyte=0) at xdisp.c:6311
        oldbuf = (struct buffer *) 0x8ecba58
        oldpoint = 137459272
        oldbegv = 137459292
        oldzv = 137459312
        old_windows_or_buffers_changed = 40071913
        point_at_end = 1
        zv_at_end = 1
        old_deactivate_mark = 405673668
        tem = 137459272
---Type <return> to continue, or q <return> to quit---
        gcpro1 = {
  next = 0x0,
  var = 0x0,
  nvars = -1073753032
}
#10 0x080969b4 in message_log_maybe_newline () at xdisp.c:6146
No locals.
#11 0x0810bbf1 in cmd_error_internal (data=1610552272, context=0xbfffd3d0 "")
    at keyboard.c:1226
        stream = 140015528
        kill_emacs_p = 0
#12 0x0810ba7f in cmd_error (data=1610552272) at keyboard.c:1174
        old_level = 405673668
        old_length = 405673668
        macroerror = '\0' <repeats 49 times>
#13 0x08163ab4 in internal_condition_case (bfun=0x810bde4 <command_loop_1>,
    handlers=405784756, hfun=0x810b9d8 <cmd_error>) at eval.c:1323
        val = 536863736
        c = {
  tag = 405673668,
  val = 1610552272,
  next = 0xbfffd580,
  gcpro = 0x0,
---Type <return> to continue, or q <return> to quit---
  jmp = {{
      __jmpbuf = {0, 1, -1073752344, -1073752760, -1073753040, 135674529},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {1080665552, 135879220, 335544320, 0, 110932256, 3221214528,
          1073819192, 0, 0, 1079570624, 1079521280, 0 <repeats 15 times>,
          1073818628, 8532, 1073819192, 3221214544, 1073782041, 1073819604}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
        h = {
  handler = 405784756,
  var = 405673668,
  chosen_clause = 405673716,
  tag = 0xbfffd460,
  next = 0x0
---Type <return> to continue, or q <return> to quit---
}
#14 0x0810bcba in command_loop_2 () at keyboard.c:1292
        val = 536863736
#15 0x081636a5 in internal_catch (tag=536863736,
    func=0x810bc9c <command_loop_2>, arg=405673668) at eval.c:1094
        c = {
  tag = 405746020,
  val = 405673668,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 1, -1073752344, -1073752472, -1073752720, 135673466},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {1073824627, 905958520, 1080665552, 139681536, 139681536,
          3221214376, 135591282, 139681536, 1073824693, 139680464, 1079943561,
          0, 0, 0, 1079943561, 139680488, 50, 0, 0, 1074318392, 674330284, 0,
          405919036, 3221214792, 135614975, 405919036, 674330284, 405673668,
          137303856, 1479460504, 405673668, 674330284}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
---Type <return> to continue, or q <return> to quit---
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#16 0x0810bc70 in command_loop () at keyboard.c:1271
No locals.
#17 0x0810b7b4 in recursive_edit_1 () at keyboard.c:987
        val = 0
#18 0x0810b8c4 in Frecursive_edit () at keyboard.c:1043
        buffer = 536863736
#19 0x0810a225 in main (argc=3, argv=0xbfffd984) at emacs.c:1666
        dummy = -1073752180
        stack_bottom_variable = 0 '\0'
        do_initial_setlocale = 1
        skip_args = 0
        rlim = {
  rlim_cur = 18446744073709551615,
  rlim_max = 18446744073709551615
}
        no_loadup = 0
        junk = 0x0
(gdb)

  reply	other threads:[~2003-08-14 23:46 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-04 21:08 infloop when removing character Simon Josefsson
2003-08-07  6:05 ` Richard Stallman
2003-08-07 22:05   ` Simon Josefsson
2003-08-14 22:35   ` Simon Josefsson
2003-08-14 23:46     ` Simon Josefsson [this message]
2003-08-18  6:46       ` Miles Bader
2003-08-18 10:10         ` Simon Josefsson
2003-08-19  4:30           ` Miles Bader
2003-08-17  0:35     ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ilu8ypvg5va.fsf@latte.josefsson.org \
    --to=jas@extundo.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).