From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: phillip.lord@newcastle.ac.uk (Phillip Lord) Newsgroups: gmane.emacs.bugs Subject: bug#20134: Acknowledgement (24.4.90; Emacs slowdown to eventual hang) Date: Thu, 19 Mar 2015 17:58:05 +0000 Message-ID: <871tkk50pe.fsf@newcastle.ac.uk> References: <87zj7ae6il.fsf@newcastle.ac.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1426787972 5248 80.91.229.3 (19 Mar 2015 17:59:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Mar 2015 17:59:32 +0000 (UTC) To: <20134@debbugs.gnu.org> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Mar 19 18:59:25 2015 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 1YYej4-000698-7t for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Mar 2015 18:59:22 +0100 Original-Received: from localhost ([::1]:40449 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYej3-0006Of-MK for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Mar 2015 13:59:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59313) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYeir-0006GJ-Gi for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 13:59:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YYeil-0002Pu-6A for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 13:59:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54731) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YYeil-0002Pq-2E for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 13:59:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YYeik-0006Ai-H1 for bug-gnu-emacs@gnu.org; Thu, 19 Mar 2015 13:59:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: phillip.lord@newcastle.ac.uk (Phillip Lord) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Mar 2015 17:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20134 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20134-submit@debbugs.gnu.org id=B20134.142678790223666 (code B ref 20134); Thu, 19 Mar 2015 17:59:02 +0000 Original-Received: (at 20134) by debbugs.gnu.org; 19 Mar 2015 17:58:22 +0000 Original-Received: from localhost ([127.0.0.1]:53299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYei5-00069d-IT for submit@debbugs.gnu.org; Thu, 19 Mar 2015 13:58:22 -0400 Original-Received: from cheviot22.ncl.ac.uk ([128.240.234.22]:39540) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YYei2-00069S-8o for 20134@debbugs.gnu.org; Thu, 19 Mar 2015 13:58:19 -0400 Original-Received: from smtpauth-vm.ncl.ac.uk ([10.8.233.129] helo=smtpauth.ncl.ac.uk) by cheviot22.ncl.ac.uk with esmtp (Exim 4.63) (envelope-from ) id 1YYehq-0008Sv-D8 for 20134@debbugs.gnu.org; Thu, 19 Mar 2015 17:58:17 +0000 Original-Received: from jangai.ncl.ac.uk ([10.66.67.223] helo=localhost) by smtpauth.ncl.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1YYehq-0004Mr-05 for 20134@debbugs.gnu.org; Thu, 19 Mar 2015 17:58:06 +0000 In-Reply-To: (GNU bug Tracking System's message of "Wed, 18 Mar 2015 14:16:03 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.90 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:100665 Archived-At: I am experiencing the same kind of slowdown in with an Emacs 24.4.1 also. A quick (and ignorant) look at the backtrace suggests that it's got a lot of the same functions in it as the previous one. So, it does not look like a regression bug to me. Again, auctex seems to cause the problem. (gdb) bt #0 0x00007f1040bcce79 in __pselect (nfds=nfds@entry=18, readfds=readfds@entry=0x7fff18b63170, writefds=writefds@entry=0x7fff18b631f0, exceptfds=exceptfds@entry=0x0, timeout=, timeout@entry=0x7fff18b63750, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/pselect.c:77 #1 0x00000000005cc1e9 in xg_select (fds_lim=18, rfds=rfds@entry=0x7fff18b63760, wfds=wfds@entry=0x7fff18b637e0, efds=efds@entry=0x0, timeout=timeout@entry=0x7fff18b63750, sigmask=sigmask@entry=0x0) at xgselect.c:105 #2 0x000000000059506d in wait_reading_process_output ( time_limit=, nsecs=998406449, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=12140850, wait_proc=wait_proc@entry=0x0, just_wait_proc=just_wait_proc@entry=0) at process.c:4606 #3 0x00000000004ec9fe in kbd_buffer_get_event (end_time=0x7fff18b63f60, used_mouse_menu=, kbp=) at keyboard.c:3885 #4 read_event_from_main_queue (used_mouse_menu=, local_getcjmp=, end_time=0x7fff18b63f60) at keyboard.c:2246 #5 read_decoded_event_from_main_queue ( ---Type to continue, or q to quit--- end_time=end_time@entry=0x7fff18b63f60, local_getcjmp=local_getcjmp@entry=0x7fff18b63d50, prev_event=prev_event@entry=12140850, used_mouse_menu=used_mouse_menu@entry=0x0) at keyboard.c:2309 #6 0x00000000004f0dcc in read_char (commandflag=commandflag@entry=0, map=12140850, prev_event=12140850, used_mouse_menu=used_mouse_menu@entry=0x0, end_time=0x7fff18b63f60) at keyboard.c:2895 #7 0x00000000005741f0 in read_filtered_event (no_switch_frame=false, ascii_required=false, error_nonascii=false, input_method=true, seconds=) at lread.c:632 #8 0x0000000000556eb0 in Ffuncall (nargs=, args=) at eval.c:2819 #9 0x000000000058b165 in exec_byte_code (bytestr=-514, vector=140733607981424, maxdepth=140733607981552, args_template=3076, nargs=140733607985208, args=0x4) at bytecode.c:916 #10 0x00000000005569f7 in funcall_lambda (fun=140733607988112, fun@entry=8772693, nargs=nargs@entry=1, arg_vector=0x85dc81 , arg_vector@entry=0x7fff18b64100) at eval.c:2979 #11 0x0000000000555df8 in apply_lambda (fun=8772693, args=, ---Type to continue, or q to quit--- count=count@entry=26) at eval.c:2920 #12 0x000000000055619c in eval_sub (form=) at eval.c:2257 #13 0x00000000005566c5 in Fprogn (body=18) at eval.c:462 #14 0x0000000000556496 in eval_sub (form=) at eval.c:2132 #15 0x0000000000556496 in eval_sub (form=) at eval.c:2132 #16 0x00000000005566c5 in Fprogn (body=18) at eval.c:462 #17 0x00000000005592f5 in Flet (args=19568006) at eval.c:970 #18 0x0000000000556496 in eval_sub (form=) at eval.c:2132 #19 0x00000000005566c5 in Fprogn (body=18) at eval.c:462 #20 0x0000000000556a5c in funcall_lambda (fun=fun@entry=19567894, nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fff18b64630) at eval.c:3038 #21 0x0000000000555df8 in apply_lambda (fun=19567894, args=, count=count@entry=17) at eval.c:2920 #22 0x000000000055619c in eval_sub (form=) at eval.c:2257 #23 0x0000000000556496 in eval_sub (form=) at eval.c:2132 #24 0x00000000005566c5 in Fprogn (body=18, body@entry=19517110) at eval.c:462 #25 0x000000000054a585 in Fsave_current_buffer (args=19517110) at editfns.c:954 #26 0x0000000000556496 in eval_sub (form=) at eval.c:2132 #27 0x00000000005566c5 in Fprogn (body=18) at eval.c:462 ---Type to continue, or q to quit--- #28 0x0000000000556a5c in funcall_lambda (fun=19517078, nargs=nargs@entry=0, arg_vector=arg_vector@entry=0x7fff18b64b48) at eval.c:3038 #29 0x0000000000556cd3 in Ffuncall (nargs=nargs@entry=1, args=args@entry=0x7fff18b64b40) at eval.c:2873 #30 0x000000000055814c in Fapply (nargs=2, args=0x7fff18b64b40) at eval.c:2294 #31 0x0000000000556db1 in Ffuncall (nargs=, args=) at eval.c:2793 #32 0x000000000058b165 in exec_byte_code (bytestr=-514, vector=140733607981424, maxdepth=140733607981552, args_template=12140850, nargs=140733607988040, args=0x3) at bytecode.c:916 #33 0x0000000000556370 in eval_sub (form=form@entry=10005358) at eval.c:2188 #34 0x0000000000559689 in internal_lisp_condition_case (var=, bodyform=10005358, handlers=) at eval.c:1317 #35 0x000000000058c12d in exec_byte_code (bytestr=-514, vector=140733607981424, maxdepth=140733607981552, args_template=12140850, nargs=140733607988584, args=0x8f) at bytecode.c:1162 #36 0x000000000055695f in funcall_lambda (fun=10005045, nargs=nargs@entry=1, arg_vector=arg_vector@entry=0x7fff18b64f18) at eval.c:3045 #37 0x0000000000556cd3 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7fff18b64f10) at eval.c:2873 ---Type to continue, or q to quit--- #38 0x000000000055701a in call1 (fn=, arg1=arg1@entry=18250573) at eval.c:2611 #39 0x00000000004eae7f in timer_check_2 (idle_timers=, timers=) at keyboard.c:4514 #40 timer_check () at keyboard.c:4581 #41 0x00000000004eb191 in readable_events (flags=1) at keyboard.c:3447 #42 0x00000000004ec558 in get_input_pending (flags=1) at keyboard.c:6765 #43 0x00000000004ef9a4 in detect_input_pending_run_timers ( do_display=do_display@entry=true) at keyboard.c:9894 #44 0x0000000000595266 in wait_reading_process_output ( time_limit=time_limit@entry=30, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=true, wait_for_cell=12140850, wait_proc=wait_proc@entry=0x0, just_wait_proc=just_wait_proc@entry=0) at process.c:4702 #45 0x0000000000421934 in sit_for (timeout=, reading=reading@entry=true, display_option=display_option@entry=1) at dispnew.c:5861 #46 0x00000000004f06c4 in read_char (commandflag=1, map=map@entry=157483270, prev_event=12140850, used_mouse_menu=used_mouse_menu@entry=0x7fff18b6574b, end_time=end_time@entry=0x0) at keyboard.c:2809 ---Type to continue, or q to quit--- #47 0x00000000004f1b9f in read_key_sequence ( keybuf=keybuf@entry=0x7fff18b65820, prompt=12140850, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at keyboard.c:9088 #48 0x00000000004f3790 in command_loop_1 () at keyboard.c:1452 #49 0x00000000005552ce in internal_condition_case ( bfun=bfun@entry=0x4f35a0 , handlers=, hfun=hfun@entry=0x4ea510 ) at eval.c:1348 #50 0x00000000004e5c4e in command_loop_2 (ignore=ignore@entry=12140850) at keyboard.c:1177 #51 0x00000000005551db in internal_catch (tag=12188354, func=func@entry=0x4e5c30 , arg=12140850) at eval.c:1112 #52 0x00000000004ea137 in command_loop () at keyboard.c:1156 #53 recursive_edit_1 () at keyboard.c:777 #54 0x00000000004ea44d in Frecursive_edit () at keyboard.c:848 #55 0x0000000000417c35 in main (argc=, argv=0x7fff18b65b78) at emacs.c:1646 (gdb) (gdb)