unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* 23.0.50; clone-indirect-object-other-window segfaults
@ 2007-11-01 17:50 Eric Hanchrow
  2007-11-01 19:19 ` Eric Hanchrow
  2007-11-01 20:19 ` Eric Hanchrow
  0 siblings, 2 replies; 3+ messages in thread
From: Eric Hanchrow @ 2007-11-01 17:50 UTC (permalink / raw)
  To: emacs-pretest-bug

Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list.

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

$ cd ...emacs-cvs/src
$ gdb emacs
DISPLAY = :0.0
TERM = screen
Breakpoint 1 at 0x80f6316: file emacs.c, line 431.
Breakpoint 2 at 0x810fd23: file sysdep.c, line 1435.
(gdb) run -Q -nw -e 'clone-indirect-buffer-other-window'
Starting program: /usr/local/src/emacs-cvs-trunk/src/emacs -Q -nw -e 'clone-indirect-buffer-other-window'
[Thread debugging using libthread_db enabled]
[New Thread -1220732608 (LWP 7514)]
[Switching to Thread -1220732608 (LWP 7514)]
Program received signal SIGSEGV, Segmentation fault.
0x0816da99 in print_object (obj=1, printcharfun=137537785, escapeflag=1) at print.c:1678
warning: Source file is more recent than executable.
1678		    }
(gdb) bt full
#0  0x0816da99 in print_object (obj=1, printcharfun=137537785, escapeflag=1) at print.c:1678
	end = <value optimized out>
	c = <value optimized out>
	i_byte = <value optimized out>
	confusing = <value optimized out>
	p = <value optimized out>
	size_byte = <value optimized out>
	buf = "\277v\265\026\b\330\222\313\277\001\000\000\000\000\000\000\000\001\000\000\000\314\222\313\277\023\000\000\000\000\000\000\000\177\003\377\377 \001\377"
#1  0x0816de75 in print_object (obj=140829764, printcharfun=137537785, escapeflag=1) at print.c:2062
	i = 0
	size = 10
	buf = "\277\017$\021\b\341\2724\bD%3\b\001\000\000\000\001\000\000\000X\322Y\b\001\000\000\0008\225\313\277\001\000\000\000\371\2502"
#2  0x0817061a in Fprin1 (object=140829764, printcharfun=137537785) at print.c:775
	marker_pos = -1077176932
	old = (struct buffer *) 0x8332540
	old_point = -1
	start_point = -1
	old_point_byte = -1
	start_point_byte = -1
	free_print_buffer = 0
	multibyte = 1
#3  0x08170bd9 in print_error_message (data=139229389, stream=137537785, context=0xbfcb963a "", 
    caller=138045841) at print.c:1138
	obj = 0
	errname = 137604449
	errmsg = 137606003
	file_error = 137537737
	tail = <value optimized out>
	i = 1
#4  0x080fe593 in cmd_error_internal (data=139229389, context=0xbfcb963a "") at keyboard.c:1348
No locals.
#5  0x080fe68d in cmd_error (data=0) at keyboard.c:1285
	old_level = 137537737
	old_length = 137537737
	macroerror = "\000\000\000\000\000\000\000\000\000\000X\226\313\277\260\225\313\277\000\000\000\000\000\000\000\000\311\2502\b\201@<\b\000\000\000\000\001\000\000\000\001\000\000\000x\226\313\277"
#6  0x0815be71 in internal_condition_case (bfun=0x80f8edf <top_level_2>, handlers=137604401, 
    hfun=0x80fe5dc <cmd_error>) at eval.c:1483
	val = <value optimized out>
	c = {
  tag = 137537737, 
  val = 139229389, 
  next = 0xbfcb97a0, 
  gcpro = 0x0, 
  jmp = {{
      __jmpbuf = {0, 1, 1, -1077176472, -1077176704, 135642637}, 
      __mask_was_saved = 0, 
      __saved_mask = {
        __val = {3217790680, 135560723, 3217790916, 140101024, 13, 13, 3217790916, 3217790930, 
          3217790728, 135561150, 3217790916, 13, 3217790716, 3217790712, 0, 136030220, 13, 13, 0, 1, 
          3217790760, 135561219, 3217790916, 13, 78, 3217791176, 0, 1, 3217791176, 135609779, 
          3217790916, 139899411}
      }
    }}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 1, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
	h = {
  handler = 137604401, 
  var = 137537737, 
  chosen_clause = 137537785, 
  tag = 0xbfcb968c, 
  next = 0x0
}
#7  0x080f8f24 in top_level_1 () at keyboard.c:1420
No locals.
#8  0x0815bb4e in internal_catch (tag=0, func=0x80f8ef4 <top_level_1>, arg=137537737) at eval.c:1229
	c = {
  tag = 137586673, 
  val = 137537737, 
  next = 0x0, 
  gcpro = 0x0, 
  jmp = {{
      __jmpbuf = {0, 1, 1, -1077176216, -1077176432, 135641921}, 
      __mask_was_saved = 0, 
      __saved_mask = {
        __val = {942878009, 54, 0 <repeats 12 times>, 540091136, 1162170960, 137722482, 137722480, 
          137725600, 3217791048, 135579704, 137725601, 137722482, 137537737, 137569600, 137537761, 
          2, 0, 137725600, 137725601, 137537737, 3217791112}
      }
    }}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 1, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
#9  0x080f8cc2 in command_loop () at keyboard.c:1375
No locals.
#10 0x080f8d7e in recursive_edit_1 () at keyboard.c:991
	val = <value optimized out>
#11 0x080f8e98 in Frecursive_edit () at keyboard.c:1053
	buffer = 137537737
#12 0x080f7ce7 in main (argc=5, argv=0xbfcb9ce4) at emacs.c:1778
	tz = 0x0
	dummy = -1077175208
	stack_bottom_variable = 8 '\b'
	do_initial_setlocale = 1
	skip_args = 1
	rlim = {
  rlim_cur = 8388608, 
  rlim_max = 18446744073709551615
}
	no_loadup = 0
	junk = 0x0
(gdb) xbacktrace 
(gdb) 

If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/usr/local/src/emacs-cvs-trunk/etc/DEBUG for instructions.

In GNU Emacs 23.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.8.20)
 of 2007-10-11 on debian
configured using `configure  '--enable-maintainer-mode''

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
  locale-coding-system: utf-8
  default-enable-multibyte-characters: t

Major mode: Shell

Minor modes in effect:
  erc-autojoin-mode: t
  erc-match-mode: t
  erc-log-mode: t
  erc-services-mode: t
  recentf-mode: t
  display-time-mode: t
  shell-dirtrack-mode: t
  iswitchb-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
ESC x r e p o r t - e m a c s - b u g RET

Recent messages:
Loading /home/erich/.recentf...done
Cleaning up the recentf list...done (0 removed)
I guess we don't have tabbar available.
Loading /home/erich/.emacs.d/erc-stuff.el (source)...done
Loading /home/erich/.emacs.d/mwolsons-erc-timestamp-stuff.el (source)...done
Loading /home/erich/.environment.el (source)...done
I guess we don't have amz-common available.
Loading /home/erich/.emacs.d/elpa/package.el (source)...done
I guess we don't have xml-rpc available.
For information about GNU Emacs and the GNU system, type C-h C-a.

-- 
When I just need to kick back after a long day of changing 1.s
into 0.s and 0.s into 1.s, nothing satisfies my primal fish urge
better than a can of Genova [tuna].
        -- Ben Collins-Sussman

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 23.0.50; clone-indirect-object-other-window segfaults
  2007-11-01 17:50 23.0.50; clone-indirect-object-other-window segfaults Eric Hanchrow
@ 2007-11-01 19:19 ` Eric Hanchrow
  2007-11-01 20:19 ` Eric Hanchrow
  1 sibling, 0 replies; 3+ messages in thread
From: Eric Hanchrow @ 2007-11-01 19:19 UTC (permalink / raw)
  To: emacs-devel

Eric Hanchrow <offby1 <at> blarg.net> writes:

I tried again with a more recent trunk, and the problem didn't happen.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 23.0.50; clone-indirect-object-other-window segfaults
  2007-11-01 17:50 23.0.50; clone-indirect-object-other-window segfaults Eric Hanchrow
  2007-11-01 19:19 ` Eric Hanchrow
@ 2007-11-01 20:19 ` Eric Hanchrow
  1 sibling, 0 replies; 3+ messages in thread
From: Eric Hanchrow @ 2007-11-01 20:19 UTC (permalink / raw)
  To: emacs-devel; +Cc: emacs-pretest-bug

Note that I tried again with a more recent CVS trunk, and the problem
did not recur.
-- 
[Dijkstra's] great strength is that he is uncompromising.  It
would make him physically ill to think of programming in C++.
        -- Donald E. Knuth

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-11-01 20:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-01 17:50 23.0.50; clone-indirect-object-other-window segfaults Eric Hanchrow
2007-11-01 19:19 ` Eric Hanchrow
2007-11-01 20:19 ` Eric Hanchrow

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).