GNU bug report logs - #12005
24.1.50; NS Emacs gets stuck with long message-box

Previous Next

Package: emacs;

Reported by: Ivan Andrus <darthandrus <at> gmail.com>

Date: Sat, 21 Jul 2012 10:08:01 UTC

Severity: normal

Found in version 24.1.50

Done: Jan Djärv <jan.h.d <at> swipnet.se>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 12005 in the body.
You can then email your comments to 12005 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#12005; Package emacs. (Sat, 21 Jul 2012 10:08:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ivan Andrus <darthandrus <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 21 Jul 2012 10:08:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ivan Andrus <darthandrus <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.1.50; NS Emacs gets stuck with long message-box
Date: Sat, 21 Jul 2012 12:01:04 +0200
Evaluate the following twice from `emacs -Q`

(message-box "hihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihi")

and emacs will get stuck.  If, however, you evaluate 

(message-box "hi")

anytime before the second evaluation of the large message box, then it will not get stuck.  I thought the dialog box was being displayed offscreen, but typing space (to select "ok") doesn't dismiss it.  The backtrace is below:


(gdb) bt full
#0  0x00007fff80bd3a6a in __semwait_signal ()
No symbol table info available.
#1  0x00007fff80bd38f9 in nanosleep ()
No symbol table info available.
#2  0x00007fff82dba7f8 in +[NSThread sleepUntilDate:] ()
No symbol table info available.
#3  0x00000001001a689a in -[EmacsDialogPanel runDialogAt:] (self=<value temporarily unavailable, due to optimizations>, _cmd=<value temporarily unavailable, due to optimizations>, p={x = 280, y = 284}) at nsmenu.m:1757
	ret = -1002
#4  0x00000001001a6d7f in ns_popup_dialog (position=<value temporarily unavailable, due to optimizations>, contents=<value temporarily unavailable, due to optimizations>, header=4320145514) at nsmenu.m:1438
	specpdl_count = <value temporarily unavailable, due to optimizations>
	dialog = (id) 0x103403b90
	window = 4320145466
	tem = <value temporarily unavailable, due to optimizations>
	title = <value temporarily unavailable, due to optimizations>
	f = <value temporarily unavailable, due to optimizations>
	p = {
  x = 280, 
  y = 284
}
#5  0x000000010011c51f in Fmessage_box (nargs=<value temporarily unavailable, due to optimizations>, args=<value temporarily unavailable, due to optimizations>) at editfns.c:3506
	pane = <value temporarily unavailable, due to optimizations>
	menu = <value temporarily unavailable, due to optimizations>
	val = 4308280785
#6  0x0000000100123480 in eval_sub (form=<value temporarily unavailable, due to optimizations>) at eval.c:2118
	vals = (Lisp_Object *) 0x7fff5fbfdce0
	sa_count = <value temporarily unavailable, due to optimizations>
	sa_must_free = 0
	numargs = <value temporarily unavailable, due to optimizations>
	args_left = 4320145466
	i = <value temporarily unavailable, due to optimizations>
	argvals = {4298643016, 0, 4299620678, 4298642969, 4299620672, 4298643005, 140734799798032, 3942341699146332386}
	fun = <value temporarily unavailable, due to optimizations>
	val = <value temporarily unavailable, due to optimizations>
	original_fun = 4353730970
	original_args = 4330610070
	funcar = <value temporarily unavailable, due to optimizations>
	backtrace = {
  next = 0x7fff5fbfde30, 
  function = 0x7fff5fbfdd90, 
  args = 0x7fff5fbfdce0, 
  nargs = 1, 
  debug_on_exit = 0
}
#7  0x0000000100123566 in Feval (form=4330610054, lexical=<value temporarily unavailable, due to optimizations>) at eval.c:2008
No locals.
#8  0x0000000100121101 in Ffuncall (nargs=3, args=<value temporarily unavailable, due to optimizations>) at eval.c:2799
	fun = <value temporarily unavailable, due to optimizations>
	original_fun = <value temporarily unavailable, due to optimizations>
	funcar = <value temporarily unavailable, due to optimizations>
	numargs = 2
	val = <value temporarily unavailable, due to optimizations>
	backtrace = {
  next = 0x7fff5fbfe010, 
  function = 0x7fff5fbfdeb0, 
  args = 0x7fff5fbfdeb8, 
  nargs = 2, 
  debug_on_exit = 0
}
	internal_args = (Lisp_Object *) 0x7fff5fbfdeb8
	i = <value temporarily unavailable, due to optimizations>
#9  0x000000010015c856 in exec_byte_code (bytestr=3, vector=34, maxdepth=3942341699146332386, args_template=1, nargs=0, args=0x100204b40) at bytecode.c:898
	op = 1606409064
	vectorp = (Lisp_Object *) 0x100381460
	stack = {
  pc = 0x100470207 "!)\207", 
  byte_string = 4298642481, 
  byte_string_start = 0x1004701f5 "\b\203\b", 
  constants = 4298642517, 
  next = 0x7fff5fbfe0e0
}
	top = (Lisp_Object *) 0x4
	result = 3942341699146332386
	targets = {0x10015e6f2, 0x10015e6e3, 0x10015e6e8, 0x10015e6ed, 0x10015c8bd, 0x10015c8bd, 0x10015cc75, 0x10015ccb0, 0x10015cb3c, 0x10015cb41, 0x10015cb46, 0x10015cb4b, 0x10015c732, 0x10015c732, 0x10015ca02, 0x10015cb16, 0x10015cc5c, 0x10015cc61, 0x10015cc66, 0x10015cc6b, 0x10015c798, 0x10015c798, 0x10015cb76, 0x10015cb50, 0x10015cbe5, 0x10015cbea, 0x10015cbef, 0x10015c9ea, 0x10015c803, 0x10015c803, 0x10015cbac, 0x10015cbbf, 0x10015c9db, 0x10015c9e0, 0x10015c9e5, 0x10015cc70, 0x10015c839, 0x10015c839, 0x10015c9ef, 0x10015c9b5, 0x10015c9a6, 0x10015c9ab, 0x10015c9b0, 0x10015d41a, 0x10015c872, 0x10015c872, 0x10015d3db, 0x10015c980, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015db4f, 0x10015dbcd, 0x10015dc02, 0x10015dc37, 0x10015dc6b, 0x10015cae0, 0x10015cbf4, 0x10015dcab, 0x10015caa3, 0x10015cc1f, 0x10015cdfa, 0x10015ce25, 0x10015ce53, 0x10015ce90, 0x10015cebd, 0x10015cf2e, 0x10015cf52, 0x10015cf7d, 0x10015cfaf, 0x10015cfd3, 0x10015cff7, 0x10015d022, 0x10015d04d, 0x10015d078, 0x10015d0aa, 0x10015d0d7, 0x10015d104, 0x10015d175, 0x10015d1aa, 0x10015d1df, 0x10015d220, 0x10015d24b, 0x10015d276, 0x10015d2a1, 0x10015d2cc, 0x10015d2f9, 0x10015d327, 0x10015d354, 0x10015d381, 0x10015d3ae, 0x10015de1c, 0x10015c8ee, 0x10015de51, 0x10015de75, 0x10015dee2, 0x10015df17, 0x10015df4c, 0x10015df70, 0x10015df95, 0x10015dfba, 0x10015dfe3, 0x10015e6de, 0x10015e011, 0x10015e036, 0x10015e05b, 0x10015e080, 0x10015e0a5, 0x10015e0ca, 0x10015c8ee, 0x10015e6de, 0x10015e0ee, 0x10015e113, 0x10015e137, 0x10015e15b, 0x10015e186, 0x10015e1b1, 0x10015e1d5, 0x10015e29c, 0x10015e36d, 0x10015e2c7, 0x10015e2f2, 0x10015e317, 0x10015e6de, 0x10015da6e, 0x10015d41f, 0x10015ca15, 0x10015d4ce, 0x10015d59a, 0x10015d628, 0x10015da12, 0x10015d8f9, 0x10015cb89, 0x10015dd97, 0x10015c91b, 0x10015dcda, 0x10015dd07, 0x10015dd39, 0x10015dd65, 0x10015dab7, 0x10015dafa, 0x10015d3ee, 0x10015e33b, 0x10015e398, 0x10015e3bc, 0x10015e3e0, 0x10015e404, 0x10015e428, 0x10015e453, 0x10015e47e, 0x10015e4a9, 0x10015e4d4, 0x10015e512, 0x10015e53d, 0x10015e568, 0x10015e58c, 0x10015e5b7, 0x10015e5e2, 0x10015e619, 0x10015e650, 0x10015ddc4, 0x10015ddf1, 0x10015e67d, 0x10015e6ae, 0x10015e6de, 0x10015d6f4, 0x10015d916, 0x10015d847, 0x10015d992, 0x10015d78f, 0x10015ceea, 0x10015d131, 0x10015de9e, 0x10015ccff, 0x10015cd3a, 0x10015e6de, 0x10015e6de, 0x10015cd89, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015cdce <repeats 64 times>}
#10 0x0000000100123dab in funcall_lambda (fun=4298642413, nargs=1, arg_vector=0x7fff5fbfe090) at eval.c:3028
	val = <value temporarily unavailable, due to optimizations>
	syms_left = <value temporarily unavailable, due to optimizations>
	next = <value temporarily unavailable, due to optimizations>
	lexenv = 4320145466
	i = 1
	optional = 0
	rest = 0
#11 0x0000000100120ef3 in Ffuncall (nargs=2, args=<value temporarily unavailable, due to optimizations>) at eval.c:2857
	fun = <value temporarily unavailable, due to optimizations>
	original_fun = 4323280554
	funcar = <value temporarily unavailable, due to optimizations>
	numargs = 1
	val = <value temporarily unavailable, due to optimizations>
	backtrace = {
  next = 0x7fff5fbfe1e0, 
  function = 0x7fff5fbfe088, 
  args = 0x7fff5fbfe090, 
  nargs = 1, 
  debug_on_exit = 0
}
	internal_args = (Lisp_Object *) 0x7fff5fbfe090
	i = <value temporarily unavailable, due to optimizations>
#12 0x000000010015c856 in exec_byte_code (bytestr=2, vector=33, maxdepth=3942341699146332386, args_template=1, nargs=4300780032, args=0x100204b40) at bytecode.c:898
	op = 1356052706
	vectorp = (Lisp_Object *) 0x1003817b0
	stack = {
  pc = 0x1004700fa "\v)B\211\034A\n=\204\033", 
  byte_string = 4298643329, 
  byte_string_start = 0x1004700ed "\b\204\b", 
  constants = 4298643365, 
  next = 0x0
}
	top = (Lisp_Object *) 0x4
	result = 3942341699146332386
	targets = {0x10015e6f2, 0x10015e6e3, 0x10015e6e8, 0x10015e6ed, 0x10015c8bd, 0x10015c8bd, 0x10015cc75, 0x10015ccb0, 0x10015cb3c, 0x10015cb41, 0x10015cb46, 0x10015cb4b, 0x10015c732, 0x10015c732, 0x10015ca02, 0x10015cb16, 0x10015cc5c, 0x10015cc61, 0x10015cc66, 0x10015cc6b, 0x10015c798, 0x10015c798, 0x10015cb76, 0x10015cb50, 0x10015cbe5, 0x10015cbea, 0x10015cbef, 0x10015c9ea, 0x10015c803, 0x10015c803, 0x10015cbac, 0x10015cbbf, 0x10015c9db, 0x10015c9e0, 0x10015c9e5, 0x10015cc70, 0x10015c839, 0x10015c839, 0x10015c9ef, 0x10015c9b5, 0x10015c9a6, 0x10015c9ab, 0x10015c9b0, 0x10015d41a, 0x10015c872, 0x10015c872, 0x10015d3db, 0x10015c980, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015db4f, 0x10015dbcd, 0x10015dc02, 0x10015dc37, 0x10015dc6b, 0x10015cae0, 0x10015cbf4, 0x10015dcab, 0x10015caa3, 0x10015cc1f, 0x10015cdfa, 0x10015ce25, 0x10015ce53, 0x10015ce90, 0x10015cebd, 0x10015cf2e, 0x10015cf52, 0x10015cf7d, 0x10015cfaf, 0x10015cfd3, 0x10015cff7, 0x10015d022, 0x10015d04d, 0x10015d078, 0x10015d0aa, 0x10015d0d7, 0x10015d104, 0x10015d175, 0x10015d1aa, 0x10015d1df, 0x10015d220, 0x10015d24b, 0x10015d276, 0x10015d2a1, 0x10015d2cc, 0x10015d2f9, 0x10015d327, 0x10015d354, 0x10015d381, 0x10015d3ae, 0x10015de1c, 0x10015c8ee, 0x10015de51, 0x10015de75, 0x10015dee2, 0x10015df17, 0x10015df4c, 0x10015df70, 0x10015df95, 0x10015dfba, 0x10015dfe3, 0x10015e6de, 0x10015e011, 0x10015e036, 0x10015e05b, 0x10015e080, 0x10015e0a5, 0x10015e0ca, 0x10015c8ee, 0x10015e6de, 0x10015e0ee, 0x10015e113, 0x10015e137, 0x10015e15b, 0x10015e186, 0x10015e1b1, 0x10015e1d5, 0x10015e29c, 0x10015e36d, 0x10015e2c7, 0x10015e2f2, 0x10015e317, 0x10015e6de, 0x10015da6e, 0x10015d41f, 0x10015ca15, 0x10015d4ce, 0x10015d59a, 0x10015d628, 0x10015da12, 0x10015d8f9, 0x10015cb89, 0x10015dd97, 0x10015c91b, 0x10015dcda, 0x10015dd07, 0x10015dd39, 0x10015dd65, 0x10015dab7, 0x10015dafa, 0x10015d3ee, 0x10015e33b, 0x10015e398, 0x10015e3bc, 0x10015e3e0, 0x10015e404, 0x10015e428, 0x10015e453, 0x10015e47e, 0x10015e4a9, 0x10015e4d4, 0x10015e512, 0x10015e53d, 0x10015e568, 0x10015e58c, 0x10015e5b7, 0x10015e5e2, 0x10015e619, 0x10015e650, 0x10015ddc4, 0x10015ddf1, 0x10015e67d, 0x10015e6ae, 0x10015e6de, 0x10015d6f4, 0x10015d916, 0x10015d847, 0x10015d992, 0x10015d78f, 0x10015ceea, 0x10015d131, 0x10015de9e, 0x10015ccff, 0x10015cd3a, 0x10015e6de, 0x10015e6de, 0x10015cd89, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015e6de, 0x10015cdce <repeats 64 times>}
#13 0x0000000100123dab in funcall_lambda (fun=4298643269, nargs=1, arg_vector=0x7fff5fbfe2a8) at eval.c:3028
	val = <value temporarily unavailable, due to optimizations>
	syms_left = <value temporarily unavailable, due to optimizations>
	next = <value temporarily unavailable, due to optimizations>
	lexenv = 4320145466
	i = 1
	optional = 0
	rest = 0
#14 0x0000000100120ef3 in Ffuncall (nargs=2, args=<value temporarily unavailable, due to optimizations>) at eval.c:2857
	fun = <value temporarily unavailable, due to optimizations>
	original_fun = 4354065338
	funcar = <value temporarily unavailable, due to optimizations>
	numargs = 1
	val = <value temporarily unavailable, due to optimizations>
	backtrace = {
  next = 0x7fff5fbfe420, 
  function = 0x7fff5fbfe2a0, 
  args = 0x7fff5fbfe2a8, 
  nargs = 1, 
  debug_on_exit = 0
}
	internal_args = (Lisp_Object *) 0x7fff5fbfe2a8
	i = <value temporarily unavailable, due to optimizations>
#15 0x000000010011eda3 in Fcall_interactively (function=4354065338, record_flag=4320145466, keys=4320195981) at callint.c:853
	val = <value temporarily unavailable, due to optimizations>
	args = (Lisp_Object *) 0x7fff5fbfe2a0
	visargs = (Lisp_Object *) 0x7fff5fbfe280
	specs = 4320145466
	filter_specs = <value temporarily unavailable, due to optimizations>
	teml = <value temporarily unavailable, due to optimizations>
	up_event = 4320145466
	enable = <value temporarily unavailable, due to optimizations>
	speccount = <value temporarily unavailable, due to optimizations>
	next_event = 2
	prefix_arg = 4320145466
	string = <value temporarily unavailable, due to optimizations>
	tem = 0x1001bbfb8 ""
	varies = (signed char *) 0x7fff5fbfe260 ""
	i = 1
	nargs = 2
	arg_from_tty = 0
	key_count = 2
	record_then_fail = 0
	save_this_command = 4354065338
	save_last_command = 4354065338
	save_this_original_command = 4354065338
	save_real_this_command = 4354065338
#16 0x00000001001210ee in Ffuncall (nargs=4, args=<value temporarily unavailable, due to optimizations>) at eval.c:2803
	fun = <value temporarily unavailable, due to optimizations>
	original_fun = <value temporarily unavailable, due to optimizations>
	funcar = <value temporarily unavailable, due to optimizations>
	numargs = 3
	val = <value temporarily unavailable, due to optimizations>
	backtrace = {
  next = 0x0, 
  function = 0x7fff5fbfe490, 
  args = 0x7fff5fbfe498, 
  nargs = 3, 
  debug_on_exit = 0
}
	internal_args = (Lisp_Object *) 0x7fff5fbfe498
	i = <value temporarily unavailable, due to optimizations>
#17 0x00000001001212c6 in call3 (fn=<value temporarily unavailable, due to optimizations>, arg1=<value temporarily unavailable, due to optimizations>, arg2=<value temporarily unavailable, due to optimizations>, arg3=<value temporarily unavailable, due to optimizations>) at eval.c:2599
	ret_ungc_val = 4
	args = {4353708090, 4354065338, 4320145466, 4320145466}
#18 0x00000001000b9a52 in command_loop_1 () at keyboard.c:1578
	cmd = 4322590374
	keybuf = {96, 20, 4611686018695757824, 4300784752, 140734799799872, 4296159190, 140734799799976, 140734800083992, 140734799799976, 140734800084728, 140734799799776, 140734799883044, 1, 4300791918, 140734799799776, 140734799861322, 0, 0, 140734799799976, 0, 0, 4320145466, 4300775268, 64, 4300785040, 4300784752, 140734799799840, 4296075533, 4320145466, 4320145466}
	i = <value temporarily unavailable, due to optimizations>
	prev_modiff = 174
	prev_buffer = (struct buffer *) 0x100c98bf0
#19 0x0000000100120b95 in internal_condition_case (bfun=0x1000b9610 <command_loop_1>, handlers=4320212330, hfun=0x1000b0050 <cmd_error>) at eval.c:1320
	val = <value temporarily unavailable, due to optimizations>
	c = {
  tag = 4320145466, 
  val = 4320145466, 
  next = 0x7fff5fbfe800, 
  gcpro = 0x0, 
  jmp = {5817344, 1, 1606412224, 32767, 1606411904, 32767, 5817176, 1, 5817344, 1, 5808456, 1, 5817456, 1, 1182488, 1, 530, 0, 8098, 895, 1606412320, 32767, 712240, 1, 5817736, 1, 5809664, 1, 2, 0, 0, 0, 0, 0, 6568448, 1, 0}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 0, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
	h = {
  handler = 4320212330, 
  var = 4320145466, 
  chosen_clause = 28429445097259116, 
  tag = 0x7fff5fbfe6a0, 
  next = 0x0
}
#20 0x00000001000ada87 in command_loop_2 (ignore=<value temporarily unavailable, due to optimizations>) at keyboard.c:1152
	val = 4
#21 0x0000000100120c9b in internal_catch (tag=<value temporarily unavailable, due to optimizations>, func=0x1000ada50 <command_loop_2>, arg=4320145466) at eval.c:1077
	c = {
  tag = 4320208394, 
  val = 4320145466, 
  next = 0x0, 
  gcpro = 0x0, 
  jmp = {5817472, 1, 1606412528, 32767, 1606412272, 32767, 5807972, 1, 5817344, 1, 5808456, 1, 5817456, 1, 1182858, 1, 534, 0, 8098, 895, 1606412432, 32767, 1484872, 1, 1606412572, 32767, 1606412576, 32767, 1606412584, 32767, 5808160, 1, 1606412528, 32767, 1, 0, 25178170}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 0, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
#22 0x00000001000adc8c in recursive_edit_1 () at keyboard.c:1131
	val = <value temporarily unavailable, due to optimizations>
#23 0x00000001000addfb in Frecursive_edit () at keyboard.c:816
	count = <value temporarily unavailable, due to optimizations>
	buffer = 4320145466
#24 0x00000001000a8490 in main (argc=3, argv=0x7fff5fbfeb08) at emacs.c:1677
	dummy = 0
	stack_bottom_variable = 88 'X'
	do_initial_setlocale = 1
	skip_args = 0
	rlim = {
  rlim_cur = 8720000, 
  rlim_max = 67104768
}
	no_loadup = 0
	junk = 0x0
	dname_arg = 0x0
	dname_arg2 = "\000\000\000\000\000\000\000\000\b\353\277_\377\177\000\000\000\000\000\000\003\000\000\000\000\000\000\000\001\000\000\000\000\000\300_\377\177\000\000\000\000\000\000\000\000\000\000\370\005\300_\377\177\000\000\t\000\000\000\t\000\000\000\260\354\277_\377\177\000\000`\a\300_\377\177\000"
	ch_to_dir = 0x7fff5fc3c028 "\vO\302_\377\177"

Lisp Backtrace:
"message-box" (0x5fbfdce0)
"eval" (0x5fbfdeb8)
"eval-last-sexp-1" (0x5fbfe090)
"eval-last-sexp" (0x5fbfe2a8)
"call-interactively" (0x5fbfe498)






In GNU Emacs 24.1.50.8 (i386-apple-darwin10.8.0, NS apple-appkit-1038.36)
 of 2012-07-20 on oroszlan.local
Bzr revision: 109170 dmantipov <at> yandex.ru-20120720160547-ml3w0jilgq751a29
Windowing system distributor `Apple', version 10.3.1038
Configured using:
 `configure '--with-ns''

Important settings:
  value of $LC_CTYPE: UTF-8
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: LaTeX

Minor modes in effect:
  shell-dirtrack-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<down-mouse-1> <mouse-1> C-y <C-up> <C-up> <C-up> C-x 
C-s <C-down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <C-down> 
<C-down> C-x C-s M-x r e p <tab> o r <tab> <return
>

Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Loading vc-hg...done
Mark set
Saving file /Users/gvol/vcs/emacs/test.tex...
Wrote /Users/gvol/vcs/emacs/test.tex
(No changes need to be saved)
Making completion list...
user-error: Beginning of history; no preceding item

Load-path shadows:
None found.

Features:
(shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml
mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util
mail-prsvr mail-utils help-mode easymenu vc-hg tex-mode compile shell
pcomplete comint ansi-color ring latexenc time-date tooltip ediff-hook
vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image
regexp-opt fringe tabulated-list newcomment lisp-mode register page
menu-bar rfn-eshadow timer select scroll-bar 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 minibuffer loaddefs
button faces cus-face files text-properties overlay sha1 md5 base64
format env code-pages mule custom widget hashtable-print-readable
backquote make-network-process ns multi-tty emacs)





Reply sent to Jan Djärv <jan.h.d <at> swipnet.se>:
You have taken responsibility. (Sun, 22 Jul 2012 16:45:02 GMT) Full text and rfc822 format available.

Notification sent to Ivan Andrus <darthandrus <at> gmail.com>:
bug acknowledged by developer. (Sun, 22 Jul 2012 16:45:02 GMT) Full text and rfc822 format available.

Message #10 received at 12005-done <at> debbugs.gnu.org (full text, mbox):

From: Jan Djärv <jan.h.d <at> swipnet.se>
To: Ivan Andrus <darthandrus <at> gmail.com>
Cc: 12005-done <at> debbugs.gnu.org
Subject: Re: bug#12005: 24.1.50; NS Emacs gets stuck with long message-box
Date: Sun, 22 Jul 2012 18:37:31 +0200
Hello.

21 jul 2012 kl. 12:01 skrev Ivan Andrus:

> Evaluate the following twice from `emacs -Q`
> 
> (message-box "hihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihihihihihihihihihihihihi hihihihihihihihihihihi")
> 
> and emacs will get stuck. 

A memory corruption that funny enough happend only when compiled with optimizations.
Fix checked in in the trunk.

Thanks,

	Jan D.





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 20 Aug 2012 11:24:02 GMT) Full text and rfc822 format available.

This bug report was last modified 11 years and 262 days ago.

Previous Next


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