From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Steven Parkes Newsgroups: gmane.emacs.bugs Subject: bug#11583: 24.0.97; 24 pretest Emacs.app crashes closing frames Date: Sat, 2 Jun 2012 19:05:05 -0700 Message-ID: <90208527-4A88-4E92-B27B-1A48D8E3646B@smparkes.net> References: <83txyy1itx.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1338689182 25303 80.91.229.3 (3 Jun 2012 02:06:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 3 Jun 2012 02:06:22 +0000 (UTC) Cc: "11583@debbugs.gnu.org" <11583@debbugs.gnu.org> To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 03 04:06:21 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Sb0Cy-0002dH-SA for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 Jun 2012 04:06:21 +0200 Original-Received: from localhost ([::1]:44167 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sb0Cy-0005tk-IN for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Jun 2012 22:06:20 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36480) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sb0Cu-0005tU-JG for bug-gnu-emacs@gnu.org; Sat, 02 Jun 2012 22:06:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sb0Cs-0001yL-EE for bug-gnu-emacs@gnu.org; Sat, 02 Jun 2012 22:06:16 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45573) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sb0Cs-0001y6-AX for bug-gnu-emacs@gnu.org; Sat, 02 Jun 2012 22:06:14 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Sb0Ec-0005s8-Dx for bug-gnu-emacs@gnu.org; Sat, 02 Jun 2012 22:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Steven Parkes Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Jun 2012 02:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11583 X-GNU-PR-Package: emacs,ns X-GNU-PR-Keywords: Original-Received: via spool by 11583-submit@debbugs.gnu.org id=B11583.133868922322506 (code B ref 11583); Sun, 03 Jun 2012 02:08:02 +0000 Original-Received: (at 11583) by debbugs.gnu.org; 3 Jun 2012 02:07:03 +0000 Original-Received: from localhost ([127.0.0.1]:55118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sb0Df-0005qw-7Q for submit@debbugs.gnu.org; Sat, 02 Jun 2012 22:07:03 -0400 Original-Received: from paloalto.esseff.org ([198.144.201.51]:56132 helo=esseff.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sb0Db-0005qW-Gd for 11583@debbugs.gnu.org; Sat, 02 Jun 2012 22:07:01 -0400 Original-Received: from localhost (barronparkx.esseff.org [127.0.0.1]) by esseff.org (Postfix) with ESMTP id 3E80F10BDC41; Sat, 2 Jun 2012 19:05:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at esseff.org Original-Received: from esseff.org ([127.0.0.1]) by localhost (esseff.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RqHS6P7A7nDf; Sat, 2 Jun 2012 19:05:07 -0700 (PDT) Original-Received: from smp15.esseff.org (unknown [10.0.1.47]) by esseff.org (Postfix) with ESMTP id 0CAD310BDB65; Sat, 2 Jun 2012 19:05:07 -0700 (PDT) In-Reply-To: <83txyy1itx.fsf@gnu.org> X-Mailer: Apple Mail (2.1278) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:60648 Archived-At: Okay, bt all appended, which also has the lisp backtrace in it. The stack trace isn't all that similar to the last one, so I'm not quite = sure what to make of it. I've left gdb running, if you want me to look at anything. This is running from the git mirror, with the most recent commit being commit 29cc981de6dfae09b1662e1d81657ab6b69b0a05 Author: Glenn Morris Date: Fri Jun 1 07:18:14 2012 -0400 Auto-commit of generated files. Thanks! (gdb) bt full #0 0x00007fff87eae38d in objc_msgSend_vtable14 () No symbol table info available. #1 0x00000001001a5c6d in x_free_frame_resources (f=3D0xb0000000109371a2) = at nsterm.m:1164 dpyinfo =3D (struct ns_display_info *) 0x10164b720 #2 0x00000001001a2089 in x_destroy_window (f=3D0xb0000000109371a2) at = nsterm.m:1180 No locals. #3 0x0000000100012a09 in delete_frame (frame=3D4449145253, = force=3D140734799798688) at frame.c:1343 kb =3D (struct kboard *) 0x10058c8b0 f =3D (struct frame *) 0x1093091a0 #4 0x000000010012b4fd in Ffuncall (nargs=3D-5764607522756136542, = args=3D0x10012b5b8) at eval.c:2984 numargs =3D 2 val =3D 4449791600 lisp_numargs =3D 4449791600 backtrace =3D { next =3D 0x7fff5fbfe358,=20 function =3D 0x7fff5fbfe230,=20 args =3D 0x7fff5fbfe238,=20 nargs =3D 2,=20 debug_on_exit =3D 0 } original_fun =3D 4296193464 #5 0x0000000100165675 in exec_byte_code (bytestr=3D4449791600, = vector=3D4298305232, maxdepth=3D140734799798832, = args_template=3D4328534074, nargs=3D140734799798824, args=3D0x0) at = bytecode.c:785 count =3D 8 stack =3D { pc =3D 0x10049f71b "\202I",=20 byte_string =3D 4298305201,=20 byte_string_start =3D 0x10049f6d7 "\b\211\030:\203\r",=20 constants =3D 4298305237,=20 next =3D 0x7fff5fbfe3f8 } result =3D 4449791600 #6 0x000000010012dfba in funcall_lambda (fun=3D140734799799088, = nargs=3D140734799799088, arg_vector=3D0x7fff5fbfe330) at eval.c:3233 count =3D 7 val =3D 4449791600 syms_left =3D 4298305136 #7 0x000000010012b4e4 in Ffuncall (nargs=3D3, args=3D0x102038c1a) at = eval.c:3051 numargs =3D 1 val =3D 4449791600 lisp_numargs =3D 140734799799240 backtrace =3D { next =3D 0x7fff5fbfe4d8,=20 function =3D 0x7fff5fbfe3c0,=20 args =3D 0x7fff5fbfe3c8,=20 nargs =3D 1,=20 debug_on_exit =3D 0 } original_fun =3D 4328754202 #8 0x0000000100165675 in exec_byte_code (bytestr=3D4449791600, = vector=3D4489735712, maxdepth=3D140734799799232, = args_template=3D4328534074, nargs=3D140734799799224, args=3D0x0) at = bytecode.c:785 count =3D 5 stack =3D { pc =3D 0x10b1c57b3 "*\207",=20 byte_string =3D 4424236113,=20 byte_string_start =3D 0x10b1c5788 "\304 \305 \030\211\031\203\036",=20 constants =3D 4489735717,=20 next =3D 0x0 } result =3D 4449791600 #9 0x000000010012dfba in funcall_lambda (fun=3D140734799799472, = nargs=3D140734799799472, arg_vector=3D0x7fff5fbfe4b0) at eval.c:3233 count =3D 4 val =3D 4449791600 syms_left =3D 4489735968 #10 0x000000010012b4e4 in Ffuncall (nargs=3D2, args=3D0x10b196552) at = eval.c:3051 numargs =3D 1 val =3D 4449791600 lisp_numargs =3D 140734799799656 backtrace =3D { next =3D 0x7fff5fbfe698,=20 function =3D 0x7fff5fbfe560,=20 args =3D 0x7fff5fbfe568,=20 nargs =3D 1,=20 debug_on_exit =3D 0 } original_fun =3D 4481181010 #11 0x0000000100127df9 in Fcall_interactively (function=3D140734799799920,= record_flag=3D140734799799920, keys=3D140734799799920) at callint.c:852 val =3D 4449791600 key_count =3D 1606411888 save_real_this_command =3D 4328534074 save_this_command =3D 4328534074 save_last_command =3D 4328581530 prefix_arg =3D 4328534074 enable =3D 4449791600 save_this_original_command =3D 4328534074 speccount =3D 2 #12 0x000000010012b423 in Ffuncall (nargs=3D2, args=3D0x10012b5b8) at = eval.c:3009 numargs =3D 3 val =3D 4449791600 lisp_numargs =3D 140734799799656 backtrace =3D { next =3D 0x0,=20 function =3D 0x7fff5fbfe700,=20 args =3D 0x7fff5fbfe708,=20 nargs =3D 3,=20 debug_on_exit =3D 0 } original_fun =3D 4296193464 #13 0x000000010012e3a6 in call3 (fn=3D4, arg1=3D1, arg2=3D140734799799656,= arg3=3D412896) at eval.c:2802 ret_ungc_val =3D 4449791600 args =3D {4328660426, 4481181010, 4328534074, 4496617125} #14 0x00000001000c16e4 in read_char (commandflag=3D1606412720, = nmaps=3D140734799800752, maps=3D0x7fff5fbfe9b0, prev_event=3D4496617125, = used_mouse_menu=3D0x7fff5fbfe9b0, end_time=3D0x7fff5fbfe9b0) at = keyboard.c:2888 previous_echo_area_message =3D 4328534074 reread =3D 0 polling_stopped_here =3D 0 local_getcjmp =3D {66532352, 1, 1606412720, 32767, 1606412080, = 32767, 33566778, 1, 0, 0, 66532416, 1, 33566778, 1, 791862, 1, 1, = 1606412560, 8098, 1115007, 1, 1606412640, 32767, 47571984, 1, 54292034, = 1, 5829344, 1,=20 1606412592, 32767, 1157001, 1, 1606412224, 32767, 34776992, 1} key_already_recorded =3D 0 c =3D 4485420422 save_jump =3D {66532352, 1, 1606408784, 32767, 1606408144, = 32767, 5833864, 1, 2, 0, 66534368, 1, 808592, 1, 791862, 1, 1, = 1606408352, 8098, 895, 0, 194626192, 1, 75569145, 1, 132235457, 1, = 75569128, 1, 194626197, 1, 198249952,=20 1, 1606408688, 32767, 1156698, 1} also_record =3D 4328534074 orig_kboard =3D (struct kboard *) 0x1016509b0 #15 0x00000001000c5007 in read_key_sequence () at keyboard.c:2832 No symbol table info available. #16 0x00000001000c6b9a in command_loop_1 () at keyboard.c:1449 keybuf =3D {4594071430, 76, 4296303866, 2, 5901380968, = 4328534122, 4496794352, 4297160113, -1, 2510667751411079379, 4328534074, = 4297160113, 4328534074, 4328534122, 4328534074, 140734799801632, = 4296323456, 4558581606,=20 4328590282, 2510667751411079379, 140734799801704, 4328534074, = 4328534074, 4558581606, 4300801160, 140734799801680, 4295782350, = 140734800051648, 4558581606, 4300796640} #17 0x000000010012ebd3 in internal_condition_case (bfun=3D0x1000c5690 = , handlers=3D4328590234, hfun=3D0x1000c6c30 ) = at eval.c:1515 c =3D { tag =3D 4328534074,=20 val =3D 4328534074,=20 next =3D 0x7fff5fbfef40,=20 gcpro =3D 0x0,=20 jmp =3D {814128, 1, 1606414080, 32767, 1606413792, 32767, 5833864, 1, = 5824692, 1, 33622938, 1, 808592, 1, 1239902, 1, 5824692, 1, 8098, 895, = 768048, 1, 1239902, 1, 585, 0, 8096, 895, 3, 0, 0, 0, 0, 16711680, = 1128353093, 1330011987,=20 1281315918},=20 backlist =3D 0x0,=20 handlerlist =3D 0x0,=20 lisp_eval_depth =3D 0,=20 pdlcount =3D 2,=20 poll_suppress_count =3D 0,=20 interrupt_input_blocked =3D 0,=20 byte_stack =3D 0x0 } h =3D { handler =3D 4328590234,=20 var =3D 4328534074,=20 chosen_clause =3D 4328534122,=20 tag =3D 0x7fff5fbfee08,=20 next =3D 0x0 } val =3D 4449791600 #18 0x00000001000c566e in command_loop_2 (ignore=3D140734799801432) at = keyboard.c:1160 No locals. #19 0x000000010012ecd8 in internal_catch (tag=3D140734799801432, = func=3D0x1000c5630 , arg=3D140734799801432) at = eval.c:1272 c =3D { tag =3D 4328586250,=20 val =3D 4328534074,=20 next =3D 0x0,=20 gcpro =3D 0x0,=20 jmp =3D {33566778, 1, 1606414384, 32767, 1606414144, 32767, 5825160, = 1, 5824692, 1, 808496, 1, 808496, 1, 1240261, 1, 19902464, 1, 8098, 895, = 1606414288, 32767, -1918705244, 32767, 0, 0, 1529168, 1, 1606414432, = 32767, 1606414440,=20 32767, 1910528, 1, 33566778, 1, 1606414384},=20 backlist =3D 0x0,=20 handlerlist =3D 0x0,=20 lisp_eval_depth =3D 0,=20 pdlcount =3D 2,=20 poll_suppress_count =3D 0,=20 interrupt_input_blocked =3D 0,=20 byte_stack =3D 0x0 } #20 0x00000001000c7190 in command_loop [inlined] () at = /Users/smparkes/scm/emacs/emacs/emacs-24/src/keyboard.c:1139 val =3D 4295775792 count =3D 33618954 val =3D 4295775792 #21 0x00000001000c7190 in recursive_edit_1 () at keyboard.c:759 val =3D 4295775792 count =3D 33618954 val =3D 4295775792 #22 0x00000001000b6f4c in Frecursive_edit () at keyboard.c:823 count =3D 0 buffer =3D 4449791600 #23 0x00000001000b3a09 in main (argc=3D33618954, argv=3D0x7fff5fbff200) = at emacs.c:1715 stack_bottom_variable =3D 0 '\0' dummy =3D 0 junk =3D 0x0 skip_args =3D 0 rlim =3D { rlim_cur =3D 8720000,=20 rlim_max =3D 67104768 } dname_arg =3D 0x0 dname_arg2 =3D = "\000\362\277_\377\177\000\000\032\023\300_\377\177", '\0' , "\001", '\0' , " = \a\300_\377\177\000\0000\a\300_\377\177\000\000\000\000\000\000\001\000\00= 0\000(\362\277_\377\177\000" ch_to_dir =3D 0x0 Lisp Backtrace: "delete-frame" (0x5fbfe238) "handle-delete-frame" (0x5fbfe3c8) "dframe-handle-delete-frame" (0x5fbfe568) "call-interactively" (0x5fbfe708) (gdb)=20