From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Len Trigg Newsgroups: gmane.emacs.bugs Subject: bug#122: 23.0.60; Slowdown in directory scanning over time. Date: Thu, 11 Sep 2008 15:29:24 +1200 Message-ID: References: <87r68bwgu9.fsf@cyd.mit.edu> Reply-To: Len Trigg , 122@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: ger.gmane.org 1221104880 6485 80.91.229.12 (11 Sep 2008 03:48:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 11 Sep 2008 03:48:00 +0000 (UTC) Cc: 122@emacsbugs.donarmstrong.com, cyd@stupidchicken.com, bug-gnu-emacs@gnu.org To: rms@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 11 05:48:54 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KddAn-0001Ol-9L for geb-bug-gnu-emacs@m.gmane.org; Thu, 11 Sep 2008 05:48:53 +0200 Original-Received: from localhost ([127.0.0.1]:45164 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kdd9m-0004R3-7I for geb-bug-gnu-emacs@m.gmane.org; Wed, 10 Sep 2008 23:47:46 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kdd9i-0004Qr-7I for bug-gnu-emacs@gnu.org; Wed, 10 Sep 2008 23:47:42 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kdd9c-0004PQ-3I for bug-gnu-emacs@gnu.org; Wed, 10 Sep 2008 23:47:40 -0400 Original-Received: from [199.232.76.173] (port=40571 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kdd9b-0004PN-Tx for bug-gnu-emacs@gnu.org; Wed, 10 Sep 2008 23:47:35 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:48378) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kdd9b-0006lu-4i for bug-gnu-emacs@gnu.org; Wed, 10 Sep 2008 23:47:35 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m8B3lXsP000384; Wed, 10 Sep 2008 20:47:33 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m8B3Z4sV028066; Wed, 10 Sep 2008 20:35:04 -0700 X-Loop: don@donarmstrong.com Resent-From: Len Trigg Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 11 Sep 2008 03:35:04 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 122 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 122-submit@emacsbugs.donarmstrong.com id=B122.122110377626252 (code B ref 122); Thu, 11 Sep 2008 03:35:04 +0000 Original-Received: (at 122) by emacsbugs.donarmstrong.com; 11 Sep 2008 03:29:36 +0000 Original-Received: from netvalue.net.nz (office.netvalue.net.nz [202.37.129.7] (may be forged)) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m8B3TSBG026245 for <122@emacsbugs.donarmstrong.com>; Wed, 10 Sep 2008 20:29:30 -0700 Original-Received: from localhost (localhost [127.0.0.1]) by netvalue.net.nz (Postfix) with ESMTP id B49FC7967; Thu, 11 Sep 2008 15:21:28 +1200 (NZST) X-Virus-Scanned: Debian amavisd-new at netvalue.net.nz Original-Received: from netvalue.net.nz ([127.0.0.1]) by localhost (netvalue.net.nz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aTN3UFq+hp13; Thu, 11 Sep 2008 15:21:26 +1200 (NZST) Original-Received: from nepenthes.nz.reeltwo.com (office.18londonst.co.nz [131.203.126.194]) by netvalue.net.nz (Postfix) with ESMTP id F2B19793D; Thu, 11 Sep 2008 15:21:25 +1200 (NZST) In-Reply-To: User-Agent: Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 =?UTF-8?Q?(Goj=C5=8D)?= APEL/10.7 Emacs/23.0.60 (i686-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) X-Payment: hashcash 1.2 1:10:080911:rms@gnu.org::oE1gyt3NrkCwjI9f:000000006b X-Hashcash: 1:10:080911:rms@gnu.org::oE1gyt3NrkCwjI9f:000000006b X-Payment: hashcash 1.2 1:10:080911:122@emacsbugs.donarmstrong.com::OgeZk/MMYFyIy9TW:000000000000000000000000000000000LR X-Hashcash: 1:10:080911:122@emacsbugs.donarmstrong.com::OgeZk/MMYFyIy9TW:000000000000000000000000000000000LR X-Payment: hashcash 1.2 1:10:080911:cyd@stupidchicken.com::HNVd/TH3xFJmXjw8:0000000000000000000000000000000000000000002a X-Hashcash: 1:10:080911:cyd@stupidchicken.com::HNVd/TH3xFJmXjw8:0000000000000000000000000000000000000000002a X-Payment: hashcash 1.2 1:10:080911:bug-gnu-emacs@gnu.org::T1Am7A210Y4ieIt0:000000000000000000000000000000000000000000TR X-Hashcash: 1:10:080911:bug-gnu-emacs@gnu.org::T1Am7A210Y4ieIt0:000000000000000000000000000000000000000000TR X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) Resent-Date: Wed, 10 Sep 2008 23:47:40 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:20459 Archived-At: Richard M. Stallman wrote: > The way to investigate this is to run Emacs with X, under GDB, and try > stopping it during this operation by typing C-c at the GDB window > occasionally and making a backtrace. Then continue and stop it again, > and make another backtrace, etc. After several backtraces you may > start to see a pattern that shows where it is spending the time. OK, I started a new emacs a couple of days ago under gdb. I ran the lisp snippet scanning /usr/bin and it reported 0 seconds. One day later it gave 3 seconds (so already some slowdown). I repeated it and did some gdb backtraces while it was running. Today the lisp snippet took 7 seconds to run. Again, I repeated the call and took several backtraces. The calls seem to be in a fairly even balance of mixture of Fget_buffer and Fgarbage_collect. Why creating a list of files in a directory should be calling get_buffer is beyond me. list-buffers shows about 40 buffers, and when I try switch-to-buffer with a leading space, there are about 200 buffers listed (about 170 of which are named like *code-conversion-work*) Cheers, Len. --- Day One Backtraces --- (gdb) where #0 Fget_buffer (name=196878843) at buffer.c:261 #1 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #2 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #3 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=195343227, from=0, from_byte=0, to=6, to_byte=6, dst_object=137820409) at coding.c:7201 #4 0x080b886e in code_convert_string (string=195343227, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #5 0x080b89e8 in code_convert_string_norecord (string=195343227, coding_system=138040193, encodep=0) at coding.c:8525 #6 0x08148e6d in directory_files_internal (directory=196579291, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #7 0x0814917a in Fdirectory_files (directory=196579291, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #8 0x0817b194 in Feval (form=189817397) at eval.c:2383 (gdb) where #0 0x081845bc in Fstring_equal (s1=184620323, s2=193968227) at fns.c:233 #1 0x08133cbd in Fget_buffer (name=193968227) at buffer.c:261 #2 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #3 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=193516003, from=0, from_byte=0, to=12, to_byte=12, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=193516003, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=193516003, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=196579291, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=196579291, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #9 0x0817b194 in Feval (form=189817397) at eval.c:2383 (gdb) where [many pages omitted] #12423 0x0816393e in mark_object (arg=137972241) at alloc.c:5545 #12424 0x08163a1f in mark_object (arg=179302621) at alloc.c:5655 #12425 0x0816393e in mark_object (arg=138015521) at alloc.c:5545 #12426 0x08163a1f in mark_object (arg=186491733) at alloc.c:5655 #12427 0x0816393e in mark_object (arg=137820361) at alloc.c:5545 #12428 0x0816393e in mark_object (arg=137820385) at alloc.c:5545 #12429 0x08163928 in mark_object (arg=191577785) at alloc.c:5543 #12430 0x08163def in mark_vectorlike (ptr=0x836fce0) at alloc.c:5365 #12431 0x08166dff in Fgarbage_collect () at alloc.c:5078 #12432 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #12433 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #12434 0x081355d5 in Fkill_buffer (buffer=197675196) at buffer.c:1445 #12435 0x080b901f in code_conversion_restore (arg=188523421) at coding.c:7005 #12436 0x08179b1d in unbind_to (count=160, value=197674755) at eval.c:3397 #12437 0x080b886e in code_convert_string (string=197725859, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #12438 0x080b89e8 in code_convert_string_norecord (string=197725859, coding_system=138040193, encodep=0) at coding.c:8525 #12439 0x08148e6d in directory_files_internal (directory=196579291, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #12440 0x0814917a in Fdirectory_files (directory=196579291, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #12441 0x0817b194 in Feval (form=189817397) at eval.c:2383 (gdb) where [many pages omitted] #12143 0x08163933 in mark_object (arg=147731373) at alloc.c:5544 #12144 0x0816393e in mark_object (arg=137972241) at alloc.c:5545 #12145 0x08163a1f in mark_object (arg=179302621) at alloc.c:5655 #12146 0x0816393e in mark_object (arg=138015521) at alloc.c:5545 #12147 0x08163a1f in mark_object (arg=186491733) at alloc.c:5655 #12148 0x0816393e in mark_object (arg=137820361) at alloc.c:5545 #12149 0x0816393e in mark_object (arg=137820385) at alloc.c:5545 #12150 0x08163928 in mark_object (arg=191577785) at alloc.c:5543 #12151 0x08163def in mark_vectorlike (ptr=0x836fce0) at alloc.c:5365 #12152 0x08166dff in Fgarbage_collect () at alloc.c:5078 #12153 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #12154 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #12155 0x081355d5 in Fkill_buffer (buffer=195696876) at buffer.c:1445 #12156 0x080b901f in code_conversion_restore (arg=189705981) at coding.c:7005 #12157 0x08179b1d in unbind_to (count=160, value=197035867) at eval.c:3397 #12158 0x080b886e in code_convert_string (string=197033387, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #12159 0x080b89e8 in code_convert_string_norecord (string=197033387, coding_system=138040193, encodep=0) at coding.c:8525 #12160 0x08148e6d in directory_files_internal (directory=195167243, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #12161 0x0814917a in Fdirectory_files (directory=195167243, full=137820361, match=137820361, nosort=137820361) at dired.c:347 (gdb) where #0 Fgarbage_collect () at alloc.c:5856 #1 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #2 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #3 0x081355d5 in Fkill_buffer (buffer=197100188) at buffer.c:1445 #4 0x080b901f in code_conversion_restore (arg=188059837) at coding.c:7005 #5 0x08179b1d in unbind_to (count=160, value=197100003) at eval.c:3397 #6 0x080b886e in code_convert_string (string=197088803, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #7 0x080b89e8 in code_convert_string_norecord (string=197088803, coding_system=138040193, encodep=0) at coding.c:8525 #8 0x08148e6d in directory_files_internal (directory=195167243, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #9 0x0814917a in Fdirectory_files (directory=195167243, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #10 0x0817b194 in Feval (form=194228701) at eval.c:2383 --- Day Two Backtraces --- (gdb) where -50 #0 0x08184629 in Fstring_equal (s1=196065283, s2=208078795) at fns.c:233 #1 0x08133cbd in Fget_buffer (name=208078795) at buffer.c:261 #2 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #3 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=208096283, from=0, from_byte=0, to=10, to_byte=10, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=208096283, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=208096283, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=216322659, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=216322659, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #9 0x0817b194 in Feval (form=193837069) at eval.c:2383 # (gdb) where -50 #0 0x081845bc in Fstring_equal (s1=190322379, s2=221887595) at fns.c:233 #1 0x08133cbd in Fget_buffer (name=221887595) at buffer.c:261 #2 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #3 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=202026699, from=0, from_byte=0, to=7, to_byte=7, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=202026699, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=202026699, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=216322659, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=216322659, full=137820361, match=137820361, nosort=137820361) at dired.c:347 # (gdb) where -50 #0 0x08163918 in mark_object (arg=137820361) at alloc.c:5540 #1 0x08163def in mark_vectorlike (ptr=0xb064218) at alloc.c:5365 #2 0x08163def in mark_vectorlike (ptr=0xb046658) at alloc.c:5365 #3 0x08163def in mark_vectorlike (ptr=0xb041f90) at alloc.c:5365 #4 0x08163def in mark_vectorlike (ptr=0xb041e70) at alloc.c:5365 #5 0x08163def in mark_vectorlike (ptr=0x8408178) at alloc.c:5365 #6 0x08163def in mark_vectorlike (ptr=0x83def70) at alloc.c:5365 #7 0x08166dff in Fgarbage_collect () at alloc.c:5078 #8 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #9 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #10 0x081355d5 in Fkill_buffer (buffer=222457108) at buffer.c:1445 #11 0x080b901f in code_conversion_restore (arg=194838373) at coding.c:7005 #12 0x08179b1d in unbind_to (count=160, value=198800851) at eval.c:3397 #13 0x080b886e in code_convert_string (string=198853539, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #14 0x080b89e8 in code_convert_string_norecord (string=198853539, coding_system=138040193, encodep=0) at coding.c:8525 #15 0x08148e6d in directory_files_internal (directory=216322659, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #16 0x0814917a in Fdirectory_files (directory=216322659, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #17 0x0817b194 in Feval (form=193837069) at eval.c:2383 # (gdb) where -50 #0 0x08184629 in Fstring_equal (s1=189869411, s2=196249035) at fns.c:233 #1 0x08133cbd in Fget_buffer (name=196249035) at buffer.c:261 #2 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #3 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=220991979, from=0, from_byte=0, to=8, to_byte=8, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=220991979, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=220991979, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=216322659, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=216322659, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #9 0x0817b194 in Feval (form=193837069) at eval.c:2383 # (gdb) where -50 #0 0x081845be in Fstring_equal (s1=190912227, s2=217450235) at fns.c:233 #1 0x08133cbd in Fget_buffer (name=217450235) at buffer.c:261 #2 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #3 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=217882579, from=0, from_byte=0, to=10, to_byte=10, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=217882579, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=217882579, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=214603771, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=214603771, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #9 0x0817b194 in Feval (form=191831085) at eval.c:2383 # (gdb) where -50 #0 0x081845bc in Fstring_equal (s1=191578811, s2=195676059) at fns.c:233 #1 0x08133cbd in Fget_buffer (name=195676059) at buffer.c:261 #2 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #3 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=195551091, from=0, from_byte=0, to=17, to_byte=17, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=195551091, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=195551091, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=214603771, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=214603771, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #9 0x0817b194 in Feval (form=191831085) at eval.c:2383 # (gdb) where -50 #0 0x0816390f in mark_object (arg=142625740) at alloc.c:5678 #1 0x08163def in mark_vectorlike (ptr=0x8800410) at alloc.c:5365 #2 0x08163def in mark_vectorlike (ptr=0x8760d60) at alloc.c:5365 #3 0x08163def in mark_vectorlike (ptr=0x838a740) at alloc.c:5365 #4 0x08166dff in Fgarbage_collect () at alloc.c:5078 #5 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #6 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #7 0x081355d5 in Fkill_buffer (buffer=222055956) at buffer.c:1445 #8 0x080b901f in code_conversion_restore (arg=192601293) at coding.c:7005 #9 0x08179b1d in unbind_to (count=160, value=222055579) at eval.c:3397 #10 0x080b886e in code_convert_string (string=222243771, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #11 0x080b89e8 in code_convert_string_norecord (string=222243771, coding_system=138040193, encodep=0) at coding.c:8525 #12 0x08148e6d in directory_files_internal (directory=213694619, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #13 0x0814917a in Fdirectory_files (directory=213694619, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #14 0x0817b194 in Feval (form=194208933) at eval.c:2383 # #603 0x0816393e in mark_object (arg=137820361) at alloc.c:5545 #604 0x0816393e in mark_object (arg=137820385) at alloc.c:5545 #605 0x08163928 in mark_object (arg=191577785) at alloc.c:5543 #606 0x08163def in mark_vectorlike (ptr=0x836fce0) at alloc.c:5365 #607 0x08166dff in Fgarbage_collect () at alloc.c:5078 #608 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #609 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #610 0x081355d5 in Fkill_buffer (buffer=194289132) at buffer.c:1445 #611 0x080b901f in code_conversion_restore (arg=194202789) at coding.c:7005 #612 0x08179b1d in unbind_to (count=160, value=198722819) at eval.c:3397 #613 0x080b886e in code_convert_string (string=221890867, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #614 0x080b89e8 in code_convert_string_norecord (string=221890867, coding_system=138040193, encodep=0) at coding.c:8525 #615 0x08148e6d in directory_files_internal (directory=213694619, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #616 0x0814917a in Fdirectory_files (directory=213694619, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #617 0x0817b194 in Feval (form=194208933) at eval.c:2383 # (gdb) where -50 #0 0x0816719b in Fgarbage_collect () at alloc.c:2218 #1 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #2 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #3 0x081355d5 in Fkill_buffer (buffer=212512388) at buffer.c:1445 #4 0x080b901f in code_conversion_restore (arg=194835013) at coding.c:7005 #5 0x08179b1d in unbind_to (count=160, value=196608707) at eval.c:3397 #6 0x080b886e in code_convert_string (string=198721867, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #7 0x080b89e8 in code_convert_string_norecord (string=198721867, coding_system=138040193, encodep=0) at coding.c:8525 #8 0x08148e6d in directory_files_internal (directory=213694619, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #9 0x0814917a in Fdirectory_files (directory=213694619, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #10 0x0817b194 in Feval (form=194208933) at eval.c:2383 # #770 0x08163928 in mark_object (arg=191577785) at alloc.c:5543 #771 0x08163def in mark_vectorlike (ptr=0x836fce0) at alloc.c:5365 #772 0x08166dff in Fgarbage_collect () at alloc.c:5078 #773 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #774 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #775 0x081355d5 in Fkill_buffer (buffer=198416924) at buffer.c:1445 #776 0x080b901f in code_conversion_restore (arg=192601365) at coding.c:7005 #777 0x08179b1d in unbind_to (count=160, value=198227619) at eval.c:3397 #778 0x080b886e in code_convert_string (string=196609195, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #779 0x080b89e8 in code_convert_string_norecord (string=196609195, coding_system=138040193, encodep=0) at coding.c:8525 #780 0x08148e6d in directory_files_internal (directory=216744507, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #781 0x0814917a in Fdirectory_files (directory=216744507, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #782 0x0817b194 in Feval (form=209294021) at eval.c:2383 # #598 0x0816393e in mark_object (arg=137820361) at alloc.c:5545 #599 0x0816393e in mark_object (arg=137820385) at alloc.c:5545 #600 0x08163928 in mark_object (arg=191577785) at alloc.c:5543 #601 0x08163def in mark_vectorlike (ptr=0x836fce0) at alloc.c:5365 #602 0x08166dff in Fgarbage_collect () at alloc.c:5078 #603 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #604 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #605 0x081355d5 in Fkill_buffer (buffer=198216204) at buffer.c:1445 #606 0x080b901f in code_conversion_restore (arg=194202981) at coding.c:7005 #607 0x08179b1d in unbind_to (count=160, value=222454971) at eval.c:3397 #608 0x080b886e in code_convert_string (string=198213795, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #609 0x080b89e8 in code_convert_string_norecord (string=198213795, coding_system=138040193, encodep=0) at coding.c:8525 #610 0x08148e6d in directory_files_internal (directory=216744507, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #611 0x0814917a in Fdirectory_files (directory=216744507, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #612 0x0817b194 in Feval (form=209294021) at eval.c:2383 # #601 0x0816393e in mark_object (arg=137820385) at alloc.c:5545 #602 0x08163928 in mark_object (arg=191577785) at alloc.c:5543 #603 0x08163def in mark_vectorlike (ptr=0x836fce0) at alloc.c:5365 #604 0x08166dff in Fgarbage_collect () at alloc.c:5078 #605 0x0817b9cc in Ffuncall (nargs=1, args=0xbfaa3d58) at eval.c:2976 #606 0x0817d0d1 in run_hook_with_args (nargs=1, args=0xbfaa3d58, cond=until_failure) at eval.c:2701 #607 0x081355d5 in Fkill_buffer (buffer=202062812) at buffer.c:1445 #608 0x080b901f in code_conversion_restore (arg=194834997) at coding.c:7005 #609 0x08179b1d in unbind_to (count=160, value=221136507) at eval.c:3397 #610 0x080b886e in code_convert_string (string=222456051, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #611 0x080b89e8 in code_convert_string_norecord (string=222456051, coding_system=138040193, encodep=0) at coding.c:8525 #612 0x08148e6d in directory_files_internal (directory=216744507, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #613 0x0814917a in Fdirectory_files (directory=216744507, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #614 0x0817b194 in Feval (form=209294021) at eval.c:2383 # (gdb) where -50 #0 0x0818459c in Fstring_equal (s1=194183139, s2=211406875) at fns.c:230 #1 0x08133cbd in Fget_buffer (name=211406875) at buffer.c:261 #2 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #3 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=211990507, from=0, from_byte=0, to=11, to_byte=11, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=211990507, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=211990507, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=216744507, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=216744507, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #9 0x0817b194 in Feval (form=209294021) at eval.c:2383 # (gdb) where -50 #0 Fstring_equal (s1=192511995, s2=195140291) at fns.c:236 #1 0x08133cbd in Fget_buffer (name=195140291) at buffer.c:261 #2 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #3 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=195140227, from=0, from_byte=0, to=9, to_byte=9, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=195140227, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=195140227, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=217102067, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=217102067, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #9 0x0817b194 in Feval (form=196791149) at eval.c:2383 # (gdb) where -50 #0 Fstring_equal (s1=192565003, s2=190438459) at fns.c:230 #1 0x08133cbd in Fget_buffer (name=190438459) at buffer.c:261 #2 0x08133fc7 in Fgenerate_new_buffer_name (name=137883971, ignore=137820361) at buffer.c:867 #3 0x080b78ac in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6970 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=190433283, from=0, from_byte=0, to=26, to_byte=26, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=190433283, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=190433283, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=217102067, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=217102067, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #9 0x0817b194 in Feval (form=196791149) at eval.c:2383 # (gdb) where -50 #0 0x08184629 in Fstring_equal (s1=190379323, s2=200546291) at fns.c:233 #1 0x08133cbd in Fget_buffer (name=200546291) at buffer.c:261 #2 0x08134644 in Fget_buffer_create (name=200546291) at buffer.c:347 #3 0x080b78b4 in code_conversion_save (with_work_buf=1, multibyte=1) at coding.c:6971 #4 0x080b83da in decode_coding_object (coding=0xbfaa3dec, src_object=202101795, from=0, from_byte=0, to=23, to_byte=23, dst_object=137820409) at coding.c:7201 #5 0x080b886e in code_convert_string (string=202101795, coding_system=138040193, dst_object=137820409, encodep=0, nocopy=0, norecord=1) at coding.c:8504 #6 0x080b89e8 in code_convert_string_norecord (string=202101795, coding_system=138040193, encodep=0) at coding.c:8525 #7 0x08148e6d in directory_files_internal (directory=217102067, full=137820361, match=137820361, nosort=137820361, attrs=0, id_format=137820361) at dired.c:237 #8 0x0814917a in Fdirectory_files (directory=217102067, full=137820361, match=137820361, nosort=137820361) at dired.c:347 #9 0x0817b194 in Feval (form=196791149) at eval.c:2383 #