From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 29 13:47:53 2014 Received: (at submit) by debbugs.gnu.org; 29 Jun 2014 17:47:53 +0000 Received: from localhost ([127.0.0.1]:36948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1JCg-0003PC-BZ for submit@debbugs.gnu.org; Sun, 29 Jun 2014 13:47:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57657) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1FJL-0004YQ-8P for submit@debbugs.gnu.org; Sun, 29 Jun 2014 09:38:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X1FJ6-0007aD-NY for submit@debbugs.gnu.org; Sun, 29 Jun 2014 09:38:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52167) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1FJ6-0007a7-K2 for submit@debbugs.gnu.org; Sun, 29 Jun 2014 09:38:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59323) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1FJ0-0005AV-7N for bug-gnu-emacs@gnu.org; Sun, 29 Jun 2014 09:38:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X1FIt-0007Je-7K for bug-gnu-emacs@gnu.org; Sun, 29 Jun 2014 09:38:06 -0400 Received: from mx.sdf.org ([192.94.73.24]:64630 helo=sdf.lonestar.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1FIs-0007I4-Jd for bug-gnu-emacs@gnu.org; Sun, 29 Jun 2014 09:37:59 -0400 Received: from wm.sdf.org (mx.sdf.org [192.94.73.24]) by sdf.lonestar.org (8.14.8/8.14.5) with ESMTP id s5TDbu5C011557 for ; Sun, 29 Jun 2014 13:37:56 GMT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Date: Sun, 29 Jun 2014 14:37:56 +0100 From: penthief To: bug-gnu-emacs@gnu.org Subject: 24.3.92; Consistent crash running in terminal Message-ID: <6cbc24d788d2fdbb4701f7791982daeb@SDF.ORG> X-Sender: penthief@SDF.ORG User-Agent: Roundcube Webmail/1.0.1 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by sdf.lonestar.org id s5TDbu5C011557 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 29 Jun 2014 13:47:47 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Setting both a frame's height and width seems to put emacs in an inconsistent state, causing a crash when redisplaying on a terminal.=20 This is consistently reproducible when creating, then resizing a new frame with no minibuffer. The problem is also present in 24.3.1 0. Create crash.el with the following: (progn (let ((f (make-frame '((minibuffer . nil))))) (with-selected-frame f (minibuffer-window f) (set-frame-width f 9) (set-frame-height f 10) (message "Now type M-x 12345 to crash") ))) 1. Run emacs: $ emacs -nw -Q -l ~/crash.el 2. Type M-x 12345 (no carriage return). Emacs crashes on the fifth character, and the problem may stem from: #10 0x000000000044dcca in redisplay () at xdisp.c:13105 Regards, Matt 833 lines of gdb output follows: Starting program: /home/zz/emacs-24.3.92/src/emacs -nw -Q -l ~/crash.el [Thread debugging using libthread_db enabled] Using host libthread_db library=20 "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffed4cb700 (LWP 23064)] Program received signal SIGABRT, Aborted. 0x00007ffff336e20b in raise (sig=3D6) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37 37 ../nptl/sysdeps/unix/sysv/linux/pt-raise.c: No such file or=20 directory. #0 0x00007ffff336e20b in raise (sig=3D6) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37 resultvar =3D 0 pid =3D #1 0x000000000053501b in terminate_due_to_signal (sig=3D6,=20 backtrace_limit=3D40) at emacs.c:378 No locals. #2 0x000000000055803c in emacs_abort () at sysdep.c:2131 No locals. #3 0x00000000004e5f4f in cmcheckmagic (tty=3D0xe20000) at cm.c:120 No locals. #4 0x00000000004e8e53 in tty_write_glyphs (f=3D0xc43a48, string=3D0xe6b4= b0,=20 len=3D1) at term.c:778 conversion_buffer =3D 0xf5d010 "5inibuf Help nteraction)= =20 ", '-' , ' ' coding =3D 0x1302010 n =3D 1 stringlen =3D 0 tty =3D 0xe20000 #5 0x00000000004f15ec in write_glyphs (f=3D0xc43a48, string=3D0xe6b480,=20 len=3D1) at terminal.c:162 No locals. #6 0x000000000041cfb0 in update_frame_line (f=3D0xc43a48, vpos=3D35) at dispnew.c:4992 obody =3D 0xe482b0 nbody =3D 0xe6b300 op1 =3D 0xe48430 op2 =3D 0xe48430 np1 =3D 0xe6b4b0 nend =3D 0xe6c290 tem =3D 8 osp =3D 0 nsp =3D 0 begmatch =3D 8 endmatch =3D 0 olen =3D 8 nlen =3D 9 current_matrix =3D 0xc474e0 desired_matrix =3D 0xc47470 current_row =3D 0xe72bc0 desired_row =3D 0xe707b0 must_write_whole_line_p =3D false write_spaces_p =3D false colored_spaces_p =3D false #7 0x000000000041ad77 in update_frame_1 (f=3D0xc43a48, force_p=3Dtrue, inhibit_id_p=3Dfalse, set_cursor_p=3Dtrue) at dispnew.c:4472 current_matrix =3D 0xc474e0 desired_matrix =3D 0xc47470 i =3D 35 pause_p =3D false preempt_count =3D 17 #8 0x0000000000417b33 in update_frame (f=3D0xc43a48, force_p=3Dtrue, inhibit_hairy_id_p=3Dfalse) at dispnew.c:3073 paused_p =3D false root_window =3D 0xc43c48 #9 0x000000000044fed6 in redisplay_internal () at xdisp.c:13922 mini_window =3D 12860933 mini_frame =3D 0x0 w =3D 0xc43e00 sw =3D 0xc43e00 fr =3D 0xc43a48 pending =3D 0 must_finish =3D false match_p =3D true tlbufpos =3D {charpos =3D 1, bytepos =3D 1} tlendpos =3D {charpos =3D 0, bytepos =3D 0} number_of_visible_frames =3D 2 count =3D 25 sf =3D 0xc43a48 polling_stopped_here =3D 1 tail =3D 12779698 frame =3D 12859981 consider_all_windows_p =3D false update_miniwindow_p =3D false #10 0x000000000044dcca in redisplay () at xdisp.c:13105 No locals. #11 0x000000000053be01 in read_char (commandflag=3D1, map=3D15508902, prev_event=3D12779698, used_mouse_menu=3D0x7fffffffbf09, end_time=3D= 0x0) at keyboard.c:2570 echo_current =3D true c =3D 12779698 jmpcount =3D 12779698 local_getcjmp =3D {{__jmpbuf =3D {-1, 140737488337824, 10, 16965= 728, 140737488338272, 5972215, 140737488338288, 16842642}, __mask_was_saved =3D 16842640, __saved_mask =3D {__val =3D=20 {16965728, 140737488338416, 5572308, 140737488338464, 0, 12779698,=20 25, 12779698, 12779698, 17177286, 16842642, 12779698,=20 5936857, 15508870, 16681398, 40}}}} save_jump =3D {{__jmpbuf =3D {12779698, 12779698, 14073748833857= 6,=20 5574233, 12779698, 12779746, 5450323, -1}, __mask_was_saved =3D 0, __saved_mask =3D {__val =3D {15508902, 140737488338512, 5446= 470, 15508886, 15508902, 140737488338576, 5936857, 15508886, 12897714162, 12859976, 140737488338600, 5450323,=20 12900410790, 12859981, 5535500, 12859976}}}} tem =3D 15305168 save =3D 30064753848 previous_echo_area_message =3D 12779698 also_record =3D 12779698 reread =3D false gcpro1 =3D {next =3D 0xc300b2, var =3D 0xc300b2, nvars =3D=20 140737488338576} gcpro2 =3D {next =3D 0xc300b2, var =3D 0xc300b2, nvars =3D=20 140737488338576} polling_stopped_here =3D false orig_kboard =3D 0x12fdec0 #12 0x0000000000548155 in read_key_sequence (keybuf=3D0x7fffffffc0f0,=20 bufsize=3D30, prompt=3D12779698, dont_downcase_last=3Dfalse,=20 can_return_switch_frame=3Dtrue, fix_current_buffer=3Dtrue, prevent_redisplay=3Dfalse) at keyboard.c:= 9088 interrupted_kboard =3D 0x12fdec0 interrupted_frame =3D 0xc43a48 key =3D 9 used_mouse_menu =3D false echo_local_start =3D 0 last_real_key_start =3D 0 keys_local_start =3D 0 new_binding =3D 1 count =3D 25 t =3D 0 echo_start =3D 0 keys_start =3D 0 current_binding =3D 15508902 first_event =3D 12779698 first_unbound =3D 31 mock_input =3D 0 fkey =3D {parent =3D 16103110, map =3D 16103110, start =3D 0, en= d =3D 0} keytran =3D {parent =3D 12759622, map =3D 12759622, start =3D 0,= end =3D=20 0} indec =3D {parent =3D 16103126, map =3D 16103126, start =3D 0, e= nd =3D 0} shift_translated =3D false delayed_switch_frame =3D 12779698 original_uppercase =3D 140737488339032 original_uppercase_position =3D -1 dummyflag =3D false starting_buffer =3D 0xe989d0 fake_prefixed_keys =3D 12779698 gcpro1 =3D {next =3D 0xf5b6d6, var =3D 0xf5b6d6, nvars =3D 0} #13 0x00000000005396a6 in command_loop_1 () at keyboard.c:1452 cmd =3D 12819618 keybuf =3D {212, 140737488339240, 11809547, 10185961, 11809543, 140737488341408, 140737488339264, 140737488339704, 10185997,=20 8, 140737488339392, 6090447, 0, 10185917, 137455796402,=20 51552387250, 0, 140737488339368, 5450323, 51552387250, 25, 6081784, 10185912,=20 12190608, 140737488339488, 5970868, 15305168, 12190608, 0, 51552521408} i =3D 1 prev_modiff =3D 10 prev_buffer =3D 0xe989d0 already_adjusted =3D false #14 0x00000000005cb65d in internal_condition_case ( bfun=3D0x5392de , handlers=3D12831218, hfun=3D0x538b= cd=20 ) at eval.c:1354 val =3D 12779698 c =3D 0xecbc90 #15 0x0000000000539038 in command_loop_2 (ignore=3D12779698) at=20 keyboard.c:1177 val =3D 12779698 #16 0x00000000005cae6f in internal_catch (tag=3D12903986, func=3D0x539012 , arg=3D12779698) at eval.c:1118 val =3D 12779698 c =3D 0x1025dd0 #17 0x0000000000538f98 in command_loop () at keyboard.c:1148 val =3D 12779698 #18 0x00000000005387c8 in recursive_edit_1 () at keyboard.c:777 count =3D 24 val =3D 15305168 #19 0x00000000005729d2 in read_minibuf (map=3D16681398, initial=3D1277969= 8, prompt=3D16075857, expflag=3Dfalse, histvar=3D17577874, histpos=3D0,= =20 defalt=3D12779698, allow_props=3Dfalse, inherit_input_method=3Dfalse) at minibuf.c:674 val =3D 12779698 count =3D 15 mini_frame =3D 12859981 ambient_dir =3D 16551793 minibuffer =3D 15305173 input_method =3D 12779698 gcpro1 =3D {next =3D 0x0, var =3D 0xf54c51, nvars =3D 1407374883= 40048} gcpro2 =3D {next =3D 0x0, var =3D 0xf54c51, nvars =3D 1407374883= 40048} gcpro3 =3D {next =3D 0x0, var =3D 0xf54c51, nvars =3D 1407374883= 40048} gcpro4 =3D {next =3D 0x0, var =3D 0xf54c51, nvars =3D 1407374883= 40048} gcpro5 =3D {next =3D 0x0, var =3D 0xf54c51, nvars =3D 1407374883= 40048} enable_multibyte =3D 12779698 pos =3D 0 histstring =3D 0 histval =3D 12779698 empty_minibuf =3D 12873733 dummy =3D 12779698 frame =3D 12859981 #20 0x000000000057326b in Fread_from_minibuffer (prompt=3D16075857, initial_contents=3D12779698, keymap=3D16681398, read=3D12779698,=20 hist=3D17577874, default_value=3D12779698, inherit_input_method=3D12779698) at=20 minibuf.c:957 histvar =3D 17577874 histpos =3D 0 val =3D 6081784 gcpro1 =3D {next =3D 0x8d5b68 , var =3D=20 0x7fffffffc4f0, nvars =3D 5450478} #21 0x00000000005ce940 in Ffuncall (nargs=3D8, args=3D0x7fffffffc5d8) at=20 eval.c:2841 fun =3D 9263981 original_fun =3D 12945810 funcar =3D 10151230 numargs =3D 7 lisp_numargs =3D 12944352 val =3D 12945200 internal_args =3D 0x7fffffffc5e0 i =3D 10151230 #22 0x00000000006109db in exec_byte_code (bytestr=3D10151081,=20 vector=3D10151117, maxdepth=3D72, args_template=3D8200, nargs=3D8, args=3D0x7fffffffcb6= 8) at bytecode.c:916 targets =3D {0x61421b , 0x614272 , 0x614274=20 , 0x614276 , 0x614278=20 , 0x614278 , 0x6142de=20 , 0x61434e , 0x610261=20 , 0x610263 , 0x610265=20 , 0x610267 , 0x610269=20 , 0x610269 , 0x610272=20 , 0x61022c , 0x6106d6=20 , 0x6106d8 , 0x6106da=20 , 0x6106dc , 0x6106de=20 , 0x6106de , 0x61071c=20 , 0x6106e7 , 0x6108d1=20 , 0x6108d3 , 0x6108d5=20 , 0x6108d7 , 0x6108d9=20 , 0x6108d9 , 0x610882=20 , 0x61089c , 0x610999=20 , 0x61099b , 0x61099d=20 , 0x61099f , 0x6109a1=20 , 0x6109a1 , 0x61094a=20 , 0x610964 , 0x610a61=20 , 0x610a63 , 0x610a65=20 , 0x610a67 , 0x610a69=20 , 0x610a69 , 0x610a12=20 , 0x610a2c , 0x611a38=20 , 0x6117cb , 0x6117bf=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x611c7c=20 , 0x611d6f , 0x611dc8=20 , 0x611e21 , 0x611e7e=20 , 0x61054d , 0x6105c3=20 , 0x611eed , 0x6104aa=20 , 0x610632 , 0x611f4a=20 , 0x611fb9 , 0x612002=20 , 0x612071 , 0x6120c4=20 , 0x6121a0 , 0x6121e9=20 , 0x612258 , 0x6122ea=20 , 0x612333 , 0x61237c=20 , 0x6123eb , 0x61245a=20 , 0x6124c9 , 0x61255b=20 , 0x6125ae , 0x612601=20 , 0x6126dd , 0x61276f=20 , 0x612801 , 0x612a95=20 , 0x612b09 , 0x612b7d=20 , 0x612bf1 , 0x612c65=20 , 0x612cb8 , 0x612d4e=20 , 0x612da1 , 0x612df4=20 , 0x612e47 , 0x612f5c=20 , 0x611650 , 0x612fbf=20 , 0x613008 , 0x6130dc=20 , 0x61313f , 0x6131a2=20 , 0x6131eb , 0x61323d=20 , 0x61328f , 0x6132e9=20 , 0x61421b , 0x61333c=20 , 0x613380 , 0x6133c4=20 , 0x613408 , 0x61344c=20 , 0x613490 , 0x611650=20 , 0x61421b , 0x6134d9=20 , 0x61352a , 0x613573=20 , 0x6135bc , 0x61362b=20 , 0x61369a , 0x6136e3=20 , 0x6137d9 , 0x613848=20 , 0x6138b7 , 0x613926=20 , 0x61396a , 0x61421b=20 , 0x611584 , 0x610b06=20 , 0x61036c , 0x610c14=20 , 0x610d52 , 0x610e84=20 , 0x611509 , 0x61154f=20 , 0x61082b , 0x611611=20 , 0x611682 , 0x61170f=20 , 0x61174e , 0x611a77=20 , 0x611af9 , 0x611b8b=20 , 0x611bf5 , 0x610ac0=20 , 0x6139b3 , 0x613a45=20 , 0x613a8e , 0x613ad7=20 , 0x613b20 , 0x613b69=20 , 0x613bd8 , 0x613c47=20 , 0x613cb6 , 0x613d25=20 , 0x613e72 , 0x613ee1=20 , 0x613f50 , 0x613f99=20 , 0x614008 , 0x614071=20 , 0x6140c2 , 0x614113=20 , 0x612e9a , 0x612eed=20 , 0x614166 , 0x6141c3=20 , 0x61421b , 0x610fb6=20 , 0x611097 , 0x6111b4=20 , 0x6112d1 , 0x6113ed=20 , 0x612117 , 0x612654=20 , 0x613053 , 0x6143e5=20 , 0x614458 , 0x61421b=20 , 0x61421b , 0x6144f2=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61458c } count =3D 11 op =3D 7 vectorp =3D 0x9ae4d0 stack =3D {pc =3D 0xb46fda "\211=CB=9A\203Y", byte_string =3D 10151081, byte_string_start =3D 0xb46f98 "\003:\203\r", next =3D 0x7fffffffd020} top =3D 0x7fffffffc5d8 result =3D 36 type =3D CATCHER #23 0x00000000005ceecf in funcall_lambda (fun=3D10151037, nargs=3D8, arg_vector=3D0x7fffffffcb28) at eval.c:2983 val =3D 55834561056 syms_left =3D 8200 next =3D 6081784 lexenv =3D 140737488341576 count =3D 11 i =3D 5450323 optional =3D false rest =3D false #24 0x00000000005ce9d6 in Ffuncall (nargs=3D9, args=3D0x7fffffffcb20) at=20 eval.c:2864 fun =3D 10151037 original_fun =3D 16444226 funcar =3D 16444178 numargs =3D 8 lisp_numargs =3D 140737488341728 val =3D 16444176 internal_args =3D 0x7fffffffcb90 i =3D 6865627 #25 0x00000000005748a3 in Fcompleting_read (prompt=3D16075857,=20 collection=3D12767485, predicate=3D12904082, require_match=3D12779746, initial_input=3D1277= 9698, hist=3D17577874, def=3D12779698, inherit_input_method=3D12779698) at= =20 minibuf.c:1674 args =3D {16444226, 16075857, 12767485, 12904082, 12779746,=20 12779698, 17577874, 12779698, 12779698} #26 0x00000000005ce99b in Ffuncall (nargs=3D7, args=3D0x7fffffffcc60) at=20 eval.c:2848 fun =3D 9264365 original_fun =3D 12946674 funcar =3D 12900066 numargs =3D 6 lisp_numargs =3D 140737488342080 val =3D 12900064 internal_args =3D 0x7fffffffcb90 i =3D 8 #27 0x00000000006109db in exec_byte_code (bytestr=3D10183857,=20 vector=3D10183893, maxdepth=3D32, args_template=3D0, nargs=3D0, args=3D0x7fffffffd188) = at=20 bytecode.c:916 targets =3D {0x61421b , 0x614272 , 0x614274=20 , 0x614276 , 0x614278=20 , 0x614278 , 0x6142de=20 , 0x61434e , 0x610261=20 , 0x610263 , 0x610265=20 , 0x610267 , 0x610269=20 , 0x610269 , 0x610272=20 , 0x61022c , 0x6106d6=20 , 0x6106d8 , 0x6106da=20 , 0x6106dc , 0x6106de=20 , 0x6106de , 0x61071c=20 , 0x6106e7 , 0x6108d1=20 , 0x6108d3 , 0x6108d5=20 , 0x6108d7 , 0x6108d9=20 , 0x6108d9 , 0x610882=20 , 0x61089c , 0x610999=20 , 0x61099b , 0x61099d=20 , 0x61099f , 0x6109a1=20 , 0x6109a1 , 0x61094a=20 , 0x610964 , 0x610a61=20 , 0x610a63 , 0x610a65=20 , 0x610a67 , 0x610a69=20 , 0x610a69 , 0x610a12=20 , 0x610a2c , 0x611a38=20 , 0x6117cb , 0x6117bf=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x611c7c=20 , 0x611d6f , 0x611dc8=20 , 0x611e21 , 0x611e7e=20 , 0x61054d , 0x6105c3=20 , 0x611eed , 0x6104aa=20 , 0x610632 , 0x611f4a=20 , 0x611fb9 , 0x612002=20 , 0x612071 , 0x6120c4=20 , 0x6121a0 , 0x6121e9=20 , 0x612258 , 0x6122ea=20 , 0x612333 , 0x61237c=20 , 0x6123eb , 0x61245a=20 , 0x6124c9 , 0x61255b=20 , 0x6125ae , 0x612601=20 , 0x6126dd , 0x61276f=20 , 0x612801 , 0x612a95=20 , 0x612b09 , 0x612b7d=20 , 0x612bf1 , 0x612c65=20 , 0x612cb8 , 0x612d4e=20 , 0x612da1 , 0x612df4=20 , 0x612e47 , 0x612f5c=20 , 0x611650 , 0x612fbf=20 , 0x613008 , 0x6130dc=20 , 0x61313f , 0x6131a2=20 , 0x6131eb , 0x61323d=20 , 0x61328f , 0x6132e9=20 , 0x61421b , 0x61333c=20 , 0x613380 , 0x6133c4=20 , 0x613408 , 0x61344c=20 , 0x613490 , 0x611650=20 , 0x61421b , 0x6134d9=20 , 0x61352a , 0x613573=20 , 0x6135bc , 0x61362b=20 , 0x61369a , 0x6136e3=20 , 0x6137d9 , 0x613848=20 , 0x6138b7 , 0x613926=20 , 0x61396a , 0x61421b=20 , 0x611584 , 0x610b06=20 , 0x61036c , 0x610c14=20 , 0x610d52 , 0x610e84=20 , 0x611509 , 0x61154f=20 , 0x61082b , 0x611611=20 , 0x611682 , 0x61170f=20 , 0x61174e , 0x611a77=20 , 0x611af9 , 0x611b8b=20 , 0x611bf5 , 0x610ac0=20 , 0x6139b3 , 0x613a45=20 , 0x613a8e , 0x613ad7=20 , 0x613b20 , 0x613b69=20 , 0x613bd8 , 0x613c47=20 , 0x613cb6 , 0x613d25=20 , 0x613e72 , 0x613ee1=20 , 0x613f50 , 0x613f99=20 , 0x614008 , 0x614071=20 , 0x6140c2 , 0x614113=20 , 0x612e9a , 0x612eed=20 , 0x614166 , 0x6141c3=20 , 0x61421b , 0x610fb6=20 , 0x611097 , 0x6111b4=20 , 0x6112d1 , 0x6113ed=20 , 0x612117 , 0x612654=20 , 0x613053 , 0x6143e5=20 , 0x614458 , 0x61421b=20 , 0x61421b , 0x6144f2=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61458c } count =3D 8 op =3D 6 vectorp =3D 0x9b64d8 stack =3D {pc =3D 0xb43698 ")\207", byte_string =3D= =20 10183857, byte_string_start =3D 0xb4362f =20 "\302C\211\303\304\305\306\307\006\006!\310\"\311\312%\240\210\313\303\30= 4\314\306\307\006\006!\315\"\311\312%DC\216\316\317\002\242\"\210\320\b\3= 21=3D\203\064",=20 next =3D 0x7fffffffd510} top =3D 0x7fffffffcc60 result =3D 0 type =3D CATCHER #28 0x00000000005ceecf in funcall_lambda (fun=3D10183813, nargs=3D0, arg_vector=3D0x7fffffffd188) at eval.c:2983 val =3D 55834562944 syms_left =3D 0 next =3D 6081784 lexenv =3D 140737488343240 count =3D 8 i =3D 5450323 optional =3D false rest =3D false #29 0x00000000005ce9d6 in Ffuncall (nargs=3D1, args=3D0x7fffffffd180) at=20 eval.c:2864 fun =3D 10183813 original_fun =3D 17577922 funcar =3D 12918338 numargs =3D 0 lisp_numargs =3D 140737488343384 val =3D 12918336 internal_args =3D 0x10 i =3D 21474836480 #30 0x00000000006109db in exec_byte_code (bytestr=3D10185433,=20 vector=3D10185485, maxdepth=3D8, args_template=3D12779698, nargs=3D0, args=3D0x0) at=20 bytecode.c:916 targets =3D {0x61421b , 0x614272 , 0x614274=20 , 0x614276 , 0x614278=20 , 0x614278 , 0x6142de=20 , 0x61434e , 0x610261=20 , 0x610263 , 0x610265=20 , 0x610267 , 0x610269=20 , 0x610269 , 0x610272=20 , 0x61022c , 0x6106d6=20 , 0x6106d8 , 0x6106da=20 , 0x6106dc , 0x6106de=20 , 0x6106de , 0x61071c=20 , 0x6106e7 , 0x6108d1=20 , 0x6108d3 , 0x6108d5=20 , 0x6108d7 , 0x6108d9=20 , 0x6108d9 , 0x610882=20 , 0x61089c , 0x610999=20 , 0x61099b , 0x61099d=20 , 0x61099f , 0x6109a1=20 , 0x6109a1 , 0x61094a=20 , 0x610964 , 0x610a61=20 , 0x610a63 , 0x610a65=20 , 0x610a67 , 0x610a69=20 , 0x610a69 , 0x610a12=20 , 0x610a2c , 0x611a38=20 , 0x6117cb , 0x6117bf=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x611c7c=20 , 0x611d6f , 0x611dc8=20 , 0x611e21 , 0x611e7e=20 , 0x61054d , 0x6105c3=20 , 0x611eed , 0x6104aa=20 , 0x610632 , 0x611f4a=20 , 0x611fb9 , 0x612002=20 , 0x612071 , 0x6120c4=20 , 0x6121a0 , 0x6121e9=20 , 0x612258 , 0x6122ea=20 , 0x612333 , 0x61237c=20 , 0x6123eb , 0x61245a=20 , 0x6124c9 , 0x61255b=20 , 0x6125ae , 0x612601=20 , 0x6126dd , 0x61276f=20 , 0x612801 , 0x612a95=20 , 0x612b09 , 0x612b7d=20 , 0x612bf1 , 0x612c65=20 , 0x612cb8 , 0x612d4e=20 , 0x612da1 , 0x612df4=20 , 0x612e47 , 0x612f5c=20 , 0x611650 , 0x612fbf=20 , 0x613008 , 0x6130dc=20 , 0x61313f , 0x6131a2=20 , 0x6131eb , 0x61323d=20 , 0x61328f , 0x6132e9=20 , 0x61421b , 0x61333c=20 , 0x613380 , 0x6133c4=20 , 0x613408 , 0x61344c=20 , 0x613490 , 0x611650=20 , 0x61421b , 0x6134d9=20 , 0x61352a , 0x613573=20 , 0x6135bc , 0x61362b=20 , 0x61369a , 0x6136e3=20 , 0x6137d9 , 0x613848=20 , 0x6138b7 , 0x613926=20 , 0x61396a , 0x61421b=20 , 0x611584 , 0x610b06=20 , 0x61036c , 0x610c14=20 , 0x610d52 , 0x610e84=20 , 0x611509 , 0x61154f=20 , 0x61082b , 0x611611=20 , 0x611682 , 0x61170f=20 , 0x61174e , 0x611a77=20 , 0x611af9 , 0x611b8b=20 , 0x611bf5 , 0x610ac0=20 , 0x6139b3 , 0x613a45=20 , 0x613a8e , 0x613ad7=20 , 0x613b20 , 0x613b69=20 , 0x613bd8 , 0x613c47=20 , 0x613cb6 , 0x613d25=20 , 0x613e72 , 0x613ee1=20 , 0x613f50 , 0x613f99=20 , 0x614008 , 0x614071=20 , 0x6140c2 , 0x614113=20 , 0x612e9a , 0x612eed=20 , 0x614166 , 0x6141c3=20 , 0x61421b , 0x610fb6=20 , 0x611097 , 0x6111b4=20 , 0x6112d1 , 0x6113ed=20 , 0x612117 , 0x612654=20 , 0x613053 , 0x6143e5=20 , 0x614458 , 0x61421b=20 , 0x61421b , 0x6144f2=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61458c } count =3D 7 op =3D 0 vectorp =3D 0x9b6b10 stack =3D {pc =3D 0xb4342d "D\207", byte_string =3D= =20 10185433, byte_string_start =3D 0xb4342a "\b\301 D\207", next =3D 0x7fffffffdd10} top =3D 0x7fffffffd180 result =3D 11053901 type =3D CATCHER #31 0x000000000060fdec in Fbyte_code (bytestr=3D10185433, vector=3D101854= 85, maxdepth=3D8) at bytecode.c:482 No locals. #32 0x00000000005cd406 in eval_sub (form=3D10185406) at eval.c:2191 numargs =3D 12 args_left =3D 12779698 i =3D 3 maxargs =3D 3 argvals =3D {10185433, 10185485, 8, 6092297, 12779698, 12904706,= =20 12904704, 12779698} fun =3D 12173045 val =3D 5450188 original_fun =3D 12917538 original_args =3D 10185422 funcar =3D 12806512 gcpro1 =3D {next =3D 0x9b6ad9 , var =3D 0x9b6b0d=20 , nvars =3D 8} gcpro2 =3D {next =3D 0x9b6ad9 , var =3D 0x9b6b0d=20 , nvars =3D 8} gcpro3 =3D {next =3D 0x5, var =3D 0x7fffffffd650, nvars =3D 3} #33 0x00000000005ccb41 in Feval (form=3D10185406, lexical=3D12779698) at=20 eval.c:2003 count =3D 5 #34 0x00000000005c7017 in Fcall_interactively (function=3D13091378, record_flag=3D12779698, keys=3D12814685) at callint.c:345 input =3D 10185406 funval =3D 10184893 events =3D 17 args =3D 0x532aee visargs =3D 0x300e7cde0 specs =3D 10185406 filter_specs =3D 10185406 teml =3D 11053865 up_event =3D 12779698 enable =3D 12779698 speccount =3D 5 next_event =3D 140737488344912 prefix_arg =3D 12779698 string =3D 0x0 tem =3D 0x8 varies =3D 0xc43a48 "\022\320\002\003" i =3D 11053901 nargs =3D 140737488345040 mark =3D 1 arg_from_tty =3D false gcpro1 =3D {next =3D 0x532a53 , var =3D 0xafff= fd870, nvars =3D 12162573} gcpro2 =3D {next =3D 0x532a53 , var =3D 0xafff= fd870, nvars =3D 12162573} gcpro3 =3D {next =3D 0x532086 , var =3D 0xa009b68b8, n= vars =3D=20 12162568} gcpro4 =3D {next =3D 0x532a53 , var =3D 0xafff= fd870, nvars =3D 12162573} gcpro5 =3D {next =3D 0x532a53 , var =3D 0xafff= fd870, nvars =3D 12162573} key_count =3D 2 record_then_fail =3D false save_this_command =3D 13091378 save_last_command =3D 12779698 save_this_original_command =3D 13091378 save_real_this_command =3D 13091378 #35 0x00000000005ce843 in Ffuncall (nargs=3D4, args=3D0x7fffffffd958) at=20 eval.c:2822 fun =3D 12162573 original_fun =3D 12918050 funcar =3D 6121944 numargs =3D 3 lisp_numargs =3D 140737488345360 val =3D 12779698 internal_args =3D 0x7fffffffd960 i =3D 2 #36 0x00000000006109db in exec_byte_code (bytestr=3D10185585,=20 vector=3D10185621, maxdepth=3D52, args_template=3D4100, nargs=3D1, args=3D0x7fffffffde9= 0) at bytecode.c:916 targets =3D {0x61421b , 0x614272 , 0x614274=20 , 0x614276 , 0x614278=20 , 0x614278 , 0x6142de=20 , 0x61434e , 0x610261=20 , 0x610263 , 0x610265=20 , 0x610267 , 0x610269=20 , 0x610269 , 0x610272=20 , 0x61022c , 0x6106d6=20 , 0x6106d8 , 0x6106da=20 , 0x6106dc , 0x6106de=20 , 0x6106de , 0x61071c=20 , 0x6106e7 , 0x6108d1=20 , 0x6108d3 , 0x6108d5=20 , 0x6108d7 , 0x6108d9=20 , 0x6108d9 , 0x610882=20 , 0x61089c , 0x610999=20 , 0x61099b , 0x61099d=20 , 0x61099f , 0x6109a1=20 , 0x6109a1 , 0x61094a=20 , 0x610964 , 0x610a61=20 , 0x610a63 , 0x610a65=20 , 0x610a67 , 0x610a69=20 , 0x610a69 , 0x610a12=20 , 0x610a2c , 0x611a38=20 , 0x6117cb , 0x6117bf=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x611c7c=20 , 0x611d6f , 0x611dc8=20 , 0x611e21 , 0x611e7e=20 , 0x61054d , 0x6105c3=20 , 0x611eed , 0x6104aa=20 , 0x610632 , 0x611f4a=20 , 0x611fb9 , 0x612002=20 , 0x612071 , 0x6120c4=20 , 0x6121a0 , 0x6121e9=20 , 0x612258 , 0x6122ea=20 , 0x612333 , 0x61237c=20 , 0x6123eb , 0x61245a=20 , 0x6124c9 , 0x61255b=20 , 0x6125ae , 0x612601=20 , 0x6126dd , 0x61276f=20 , 0x612801 , 0x612a95=20 , 0x612b09 , 0x612b7d=20 , 0x612bf1 , 0x612c65=20 , 0x612cb8 , 0x612d4e=20 , 0x612da1 , 0x612df4=20 , 0x612e47 , 0x612f5c=20 , 0x611650 , 0x612fbf=20 , 0x613008 , 0x6130dc=20 , 0x61313f , 0x6131a2=20 , 0x6131eb , 0x61323d=20 , 0x61328f , 0x6132e9=20 , 0x61421b , 0x61333c=20 , 0x613380 , 0x6133c4=20 , 0x613408 , 0x61344c=20 , 0x613490 , 0x611650=20 , 0x61421b , 0x6134d9=20 , 0x61352a , 0x613573=20 , 0x6135bc , 0x61362b=20 , 0x61369a , 0x6136e3=20 , 0x6137d9 , 0x613848=20 , 0x6138b7 , 0x613926=20 , 0x61396a , 0x61421b=20 , 0x611584 , 0x610b06=20 , 0x61036c , 0x610c14=20 , 0x610d52 , 0x610e84=20 , 0x611509 , 0x61154f=20 , 0x61082b , 0x611611=20 , 0x611682 , 0x61170f=20 , 0x61174e , 0x611a77=20 , 0x611af9 , 0x611b8b=20 , 0x611bf5 , 0x610ac0=20 , 0x6139b3 , 0x613a45=20 , 0x613a8e , 0x613ad7=20 , 0x613b20 , 0x613b69=20 , 0x613bd8 , 0x613c47=20 , 0x613cb6 , 0x613d25=20 , 0x613e72 , 0x613ee1=20 , 0x613f50 , 0x613f99=20 , 0x614008 , 0x614071=20 , 0x6140c2 , 0x614113=20 , 0x612e9a , 0x612eed=20 , 0x614166 , 0x6141c3=20 , 0x61421b , 0x610fb6=20 , 0x611097 , 0x6111b4=20 , 0x6112d1 , 0x6113ed=20 , 0x612117 , 0x612654=20 , 0x613053 , 0x6143e5=20 , 0x614458 , 0x61421b=20 , 0x61421b , 0x6144f2=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61421b=20 , 0x61421b , 0x61458c } count =3D 4 op =3D 3 vectorp =3D 0x9b6b98 stack =3D {pc =3D 0xb433df "\006\006\071\203\233"= , byte_string =3D 10185585, byte_string_start =3D 0xb4336b =20 "\306\020\211?\205\f", next =3D 0x0} top =3D 0x7fffffffd958 result =3D 3973088960 type =3D (CONDITION_CASE | unknown: 32766) #37 0x00000000005ceecf in funcall_lambda (fun=3D10185541, nargs=3D1, arg_vector=3D0x7fffffffde88) at eval.c:2983 val =3D 55834566176 syms_left =3D 4100 next =3D 6081784 lexenv =3D 140737488346552 count =3D 4 i =3D 5450323 optional =3D false rest =3D false #38 0x00000000005ce9d6 in Ffuncall (nargs=3D2, args=3D0x7fffffffde80) at=20 eval.c:2864 fun =3D 10185541 original_fun =3D 12823506 funcar =3D 0 numargs =3D 1 lisp_numargs =3D 12903664 val =3D 1404048298 internal_args =3D 0x0 i =3D 852912935 #39 0x00000000005ce16b in call1 (fn=3D12823506, arg1=3D13091378) at=20 eval.c:2614 ret_ungc_val =3D 5446470 gcpro1 =3D {next =3D 0x7fffffffdeb0, var =3D 0x5a73d6=20 , nvars =3D 2} args =3D {12823506, 13091378} #40 0x0000000000539a0a in command_loop_1 () at keyboard.c:1559 scount =3D 2 cmd =3D 13091378 keybuf =3D {108, 480, 12779698, 12904706, 4294967296, 17031570,=20 12904704, 12904706, 25769795456, 12572896, 140737488347120, 6093076,=20 16108582, 2, 12806512, 12779698, 12904704, 16084736, 140737488347120,=20 6092297, 12779698, 12904706, 12904704, 12779698, 0, 0, 140737488347168,= =20 6081363, 12779698, 13022438} i =3D 2 prev_modiff =3D 10 prev_buffer =3D 0xc36970 already_adjusted =3D false #41 0x00000000005cb65d in internal_condition_case ( bfun=3D0x5392de , handlers=3D12831218, hfun=3D0x538b= cd=20 ) at eval.c:1354 val =3D 16932000 c =3D 0x1025ca0 #42 0x0000000000539038 in command_loop_2 (ignore=3D12779698) at=20 keyboard.c:1177 val =3D 0 #43 0x00000000005cae6f in internal_catch (tag=3D12827154, func=3D0x539012 , arg=3D12779698) at eval.c:1118 val =3D 12779698 c =3D 0x13022c0 #44 0x0000000000538fe6 in command_loop () at keyboard.c:1156 No locals. #45 0x00000000005387c8 in recursive_edit_1 () at keyboard.c:777 count =3D 1 val =3D 5474637 #46 0x0000000000538935 in Frecursive_edit () at keyboard.c:848 count =3D 0 buffer =3D 12779698 #47 0x0000000000536947 in main (argc=3D5, argv=3D0x7fffffffe328) at=20 emacs.c:1646 dummy =3D 140737354130720 stack_bottom_variable =3D 0 '\000' do_initial_setlocale =3D true dumping =3D false skip_args =3D 1 rlim =3D {rlim_cur =3D 8720000, rlim_max =3D 1844674407370955161= 5} no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0xf63d4e2e original_pwd =3D 0x0 In GNU Emacs 24.3.92.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.8) of 2014-06-29 on zz System Description: Ubuntu 14.04 LTS Configured using: `configure --with-dbus --with-libotf --with-m17n-flt' Important settings: value of $LC_CTYPE: en_US.UTF-8 value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t electric-indent-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: ESC [ > 1 ; 2 8 0 2 ; 0 c ESC x r e TAB p - e - b TAB RET Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... 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 help-fns mail-prsvr mail-utils help-mode easymenu xterm time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-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 nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 78317 4847) (symbols 48 17567 0) (miscs 40 32 114) (strings 32 9232 4346) (string-bytes 1 251232) (vectors 16 7796) (vector-slots 8 346146 30448) (floats 8 66 197) (intervals 56 393 4) (buffers 960 12) (heap 1024 7062 1207)) From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 29 19:26:28 2014 Received: (at 17875) by debbugs.gnu.org; 29 Jun 2014 23:26:28 +0000 Received: from localhost ([127.0.0.1]:37062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1OUO-00061M-Ab for submit@debbugs.gnu.org; Sun, 29 Jun 2014 19:26:28 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:52043 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1OUL-00061E-TL for 17875@debbugs.gnu.org; Sun, 29 Jun 2014 19:26:26 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1X1OUL-0005pA-28; Sun, 29 Jun 2014 19:26:25 -0400 From: Glenn Morris To: penthief Subject: Re: bug#17875: 24.3.92; Consistent crash running in terminal References: <6cbc24d788d2fdbb4701f7791982daeb@SDF.ORG> X-Spook: Croatian genetic MDA cypherpunk analyzer War on Terrorism X-Ran: WT"x_ARa (penthief@sdf.org's message of "Sun, 29 Jun 2014 14:37:56 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 17875 Cc: 17875@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) penthief wrote: > The problem is also present in 24.3.1 For the record, it crashes all the way back to at least 23.1. (22.3 does not have with-selected-frame.) From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 29 19:27:15 2014 Received: (at control) by debbugs.gnu.org; 29 Jun 2014 23:27:15 +0000 Received: from localhost ([127.0.0.1]:37066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1OV8-00063F-RH for submit@debbugs.gnu.org; Sun, 29 Jun 2014 19:27:15 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:52048 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1OV6-000634-Py for control@debbugs.gnu.org; Sun, 29 Jun 2014 19:27:13 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1X1OV6-0007S1-Jt for control@debbugs.gnu.org; Sun, 29 Jun 2014 19:27:12 -0400 Date: Sun, 29 Jun 2014 19:27:12 -0400 Message-Id: Subject: control message for bug 17875 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) found 17875 23.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 29 19:27:57 2014 Received: (at control) by debbugs.gnu.org; 29 Jun 2014 23:27:57 +0000 Received: from localhost ([127.0.0.1]:37069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1OVp-00064P-7j for submit@debbugs.gnu.org; Sun, 29 Jun 2014 19:27:57 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:52063 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1OVm-00064F-Ny for control@debbugs.gnu.org; Sun, 29 Jun 2014 19:27:55 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1X1OVm-0008Rk-Cl for control@debbugs.gnu.org; Sun, 29 Jun 2014 19:27:54 -0400 Date: Sun, 29 Jun 2014 19:27:54 -0400 Message-Id: Subject: control message for bug 17875 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) tag 17875 confirmed From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 30 12:50:12 2014 Received: (at 17875) by debbugs.gnu.org; 30 Jun 2014 16:50:12 +0000 Received: from localhost ([127.0.0.1]:38118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1emR-0004OI-Tb for submit@debbugs.gnu.org; Mon, 30 Jun 2014 12:50:12 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:56669) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1emO-0004Np-3P for 17875@debbugs.gnu.org; Mon, 30 Jun 2014 12:50:09 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0N7Z00400QJX8I00@a-mtaout22.012.net.il> for 17875@debbugs.gnu.org; Mon, 30 Jun 2014 19:50:00 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N7Z004HTQRC7B20@a-mtaout22.012.net.il>; Mon, 30 Jun 2014 19:50:00 +0300 (IDT) Date: Mon, 30 Jun 2014 19:49:55 +0300 From: Eli Zaretskii Subject: Re: bug#17875: 24.3.92; Consistent crash running in terminal In-reply-to: <6cbc24d788d2fdbb4701f7791982daeb@SDF.ORG> X-012-Sender: halo1@inter.net.il To: penthief Message-id: <83simm4a18.fsf@gnu.org> References: <6cbc24d788d2fdbb4701f7791982daeb@SDF.ORG> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17875 Cc: 17875@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sun, 29 Jun 2014 14:37:56 +0100 > From: penthief > > Setting both a frame's height and width seems to put emacs in an > inconsistent state, causing a crash when redisplaying on a terminal. The problem is not setting both height and width, the problem is changing frames on a TTY after that. > (progn > (let ((f (make-frame '((minibuffer . nil))))) > (with-selected-frame f > (minibuffer-window f) > (set-frame-width f 9) > (set-frame-height f 10) > (message "Now type M-x 12345 to crash") > ))) What a strange thing to do! Out of curiosity: why did you need to do something like that? What did you expect to happen when you change the size of a TTY frame? > 1. Run emacs: > > $ emacs -nw -Q -l ~/crash.el > > 2. Type M-x 12345 (no carriage return). > > Emacs crashes on the fifth character, and the problem may stem from: The 5th character exceeds the 9-character width of the frame you set inside with-selected-frame. Fixed in revision 117327 on the emacs-24 branch. From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 30 12:53:42 2014 Received: (at 17875-done) by debbugs.gnu.org; 30 Jun 2014 16:53:42 +0000 Received: from localhost ([127.0.0.1]:38123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1epm-0004TH-0W for submit@debbugs.gnu.org; Mon, 30 Jun 2014 12:53:42 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:57223) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X1epg-0004Sz-VE for 17875-done@debbugs.gnu.org; Mon, 30 Jun 2014 12:53:37 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0N7Z00400QJX8I00@a-mtaout22.012.net.il> for 17875-done@debbugs.gnu.org; Mon, 30 Jun 2014 19:53:27 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N7Z0047BQX27B30@a-mtaout22.012.net.il>; Mon, 30 Jun 2014 19:53:27 +0300 (IDT) Date: Mon, 30 Jun 2014 19:53:21 +0300 From: Eli Zaretskii Subject: Re: bug#17875: 24.3.92; Consistent crash running in terminal In-reply-to: X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <83r42649vi.fsf@gnu.org> References: <6cbc24d788d2fdbb4701f7791982daeb@SDF.ORG> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17875-done Cc: penthief@SDF.ORG, 17875-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Glenn Morris > Date: Sun, 29 Jun 2014 19:26:24 -0400 > Cc: 17875@debbugs.gnu.org > > penthief wrote: > > > The problem is also present in 24.3.1 > > For the record, it crashes all the way back to at least 23.1. > (22.3 does not have with-selected-frame.) You don't need with-selected-frame, you can simulate it with "C-x 5 o". I'm pretty sure this bug was there since TTY frames were introduced (in 1995, AFAIR), because no one could imagine such a strange use case. set-frame-width and set-frame-height on a TTY are nothing more than debugging aids, I cannot fathom why would a user need to use them. Anyway, hopefully fixed now. From unknown Sat Aug 16 16:55:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 29 Jul 2014 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator