From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#15765: Crash in directory_files_internal Date: Sat, 26 Dec 2015 02:12:13 +0100 Message-ID: <878u4iggia.fsf@gnus.org> References: <4AB35230-6D71-4D99-9F8B-0E8FF9668CA7@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1451092409 11341 80.91.229.3 (26 Dec 2015 01:13:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 26 Dec 2015 01:13:29 +0000 (UTC) Cc: 15765@debbugs.gnu.org To: David Reitter Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 26 02:13:14 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 1aCdQ0-0003Ec-O9 for geb-bug-gnu-emacs@m.gmane.org; Sat, 26 Dec 2015 02:13:12 +0100 Original-Received: from localhost ([::1]:37067 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCdQ0-0001kb-1k for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 Dec 2015 20:13:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37698) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCdPr-0001dF-EU for bug-gnu-emacs@gnu.org; Fri, 25 Dec 2015 20:13:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aCdPq-00046E-BC for bug-gnu-emacs@gnu.org; Fri, 25 Dec 2015 20:13:03 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57074) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCdPq-00046A-7j for bug-gnu-emacs@gnu.org; Fri, 25 Dec 2015 20:13:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aCdPq-0008OZ-4A for bug-gnu-emacs@gnu.org; Fri, 25 Dec 2015 20:13:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Dec 2015 01:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 15765-submit@debbugs.gnu.org id=B15765.145109236132210 (code B ref 15765); Sat, 26 Dec 2015 01:13:02 +0000 Original-Received: (at 15765) by debbugs.gnu.org; 26 Dec 2015 01:12:41 +0000 Original-Received: from localhost ([127.0.0.1]:36436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCdPV-0008NS-BA for submit@debbugs.gnu.org; Fri, 25 Dec 2015 20:12:41 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:43941) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCdPT-0008NJ-Oj for 15765@debbugs.gnu.org; Fri, 25 Dec 2015 20:12:40 -0500 Original-Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCdP4-00087p-Ax; Sat, 26 Dec 2015 02:12:14 +0100 In-Reply-To: <4AB35230-6D71-4D99-9F8B-0E8FF9668CA7@gmail.com> (David Reitter's message of "Wed, 30 Oct 2013 18:06:39 -0400") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) X-MailScanner-ID: 1aCdP4-00087p-Ax MailScanner-NULL-Check: 1451697134.5273@mtczUKdnCgQbSDslCYhq8Q X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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:110549 Archived-At: David Reitter writes: > This crash occurred after eval'ing the expression > > (directory-files "~/Library/Logs/DiagnosticReports" t "Aquamacs.*.crash") > > This directory exists, contains a few files, and I had eval'ed that just a few second earlier without problems. > > The bug does not reproduce. > > Relevant lines in my dired.c: > >> 267 Lisp_Object fullname; >> 268 ptrdiff_t nbytes = len + directory_nbytes + needsep; >> 269 ptrdiff_t nchars; >> >> 271 fullname = make_uninit_multibyte_string (nbytes, nbytes); >> 272 memcpy (SDATA (fullname), SDATA (directory), >> directory_nbytes); >> > > Full crash log below. The running binary was built based on Emacs head as per Oct 24, git refid 7c5015698c3, with some patches, but none to dired.c. Have you seen this again later? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no