From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: SIGABRT in `stream-of-directory-files' Date: Mon, 26 Feb 2018 13:09:06 +0100 Message-ID: <87y3jgosv1.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1519646839 9746 195.159.176.226 (26 Feb 2018 12:07:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 26 Feb 2018 12:07:19 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.91 (gnu/linux) To: Emacs Development Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 26 13:07:15 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eqHYp-000263-39 for ged-emacs-devel@m.gmane.org; Mon, 26 Feb 2018 13:07:15 +0100 Original-Received: from localhost ([::1]:58502 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eqHap-00022n-Vt for ged-emacs-devel@m.gmane.org; Mon, 26 Feb 2018 07:09:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42258) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eqHak-00022Z-0o for emacs-devel@gnu.org; Mon, 26 Feb 2018 07:09:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eqHaf-0005wW-Q5 for emacs-devel@gnu.org; Mon, 26 Feb 2018 07:09:13 -0500 Original-Received: from mout.web.de ([217.72.192.78]:34527) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eqHaf-0005vJ-GE for emacs-devel@gnu.org; Mon, 26 Feb 2018 07:09:09 -0500 Original-Received: from drachen.dragon ([188.99.169.170]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MCqsR-1eyE4G0RFL-009j4t; Mon, 26 Feb 2018 13:09:07 +0100 X-Provags-ID: V03:K0:1dpNW/nVYqCK7QC17KBq1F8jmME03pZqc+pk4KETbRDS12pRdrp fTMNUDJcho9a8PJRxcFR8W484PrqeiIk/Nh3iT5FWNeIEAfeFjv1Vdd0dGVheYDO3eNXmQ8 9YamwZeo45jOEoiFcTnoPynVOWfT1+VB04SyZUghoLCfKLYKfOn39JHssCkcEPqLymoGnqt uQm34cwLg2xtnLKIjdOfw== X-UI-Out-Filterresults: notjunk:1;V01:K0:hef/pRHyW6g=:tYQjP6Cw5rhvEkIJIfkrvk YB4odqmHzdmnVNo6SYB8ApXYuxfcGqWeKbBDrlrBthsE8AOQws7CINv0HWcvwO38kN4jPAtFW 1BFsPHrAERRQtjqJDNJQze3QiyohzbgAk9ZZak36kdTzAv5fgRp3zlKTBr3tLhDI7vPj9d8MJ J+gNqmWZuxxBRQ7dsK7ghZUC6RWlhMb32wc5ic/28ZTfVz8TSQGtAqrSoHOzkfznNPHLNQ+xS IxjLfFQbkPMT/L4rJ3xrQKTl3rWEZxq6LSpxgAt7iYplHnjvBBd97DIwCZMlB9XkqMaItLaW7 P+pTyQwBTYPx7QPTei0v+5bQxpOeKXPxBlvUDuHnnoJLyza98BfmdKckBPUCKd7fTBst+ruNz NLX8+/0kQNjroyAkBLXrF/vC2Us/yfI2bd1E2LMNsH9yqWz2gS4SWuy+YCsUvM7C6a79xN796 YhiX4uZQ70XKYpquyNPROD8FeWPnFv8w/yn5+cqU3GAHNGPFwVehm7tleR4bkjBUGTRMHbKs4 4aMKYY5+CtYNn2DZgVV+4jVsHd5h6z3R5O/2NmiKLc5ivphY7OK2zGb4H37I+o7pzsZTnjle7 09ibw8/Hmg+i5vo4/QU+opkwkH8+/hdcFhY5Ez4owghhkFmKfUO2vrGvgICDXsXdcWmS7uMAG WfWg5SCrzUV9riIgvfmKEHepnYfH+ZCmWZHu87+l85+qJRErUw0hE+4VmhB3qlxpRns0p3oZt Xfd97qMBwbOdFCVVS4h0MwIIronfsJlBo94mfxvUBQyIrF+9gFzT0kP1N1Jnx4pgriRM9t2J X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.72.192.78 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:223048 Archived-At: Hello, sorry if I'm missing something obvious. When I traverse a stream created with `stream-of-directory-files', and that stream recursively traverses a huge directory hierarchy, like in #+begin_src emacs-lisp (seq-doseq (_file (stream-of-directory-files "/home/micha" t nil t nil (lambda (file) (and (file-readable-p file) (file-regular-p file))))) nil) #+end_src emacs crashes with SIGABRT (after quite some time). Is it possible that doing something like this hits some internal limit? My half-baked trials to debug with gdb were not very enlightening: | (gdb) run | Starting program: /home/micha/software/emacs/src/emacs | During startup program terminated with signal SIGABRT, Aborted. | (gdb) xbacktrace | You can't do that without a process to debug. | (gdb) bt | No stack. Hints appreciated. Thanks, Michael.