From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#12911: 24.3.50; let users decide where (& perhaps whether) `emacs_backtrace.txt' files are written Date: Sat, 17 Nov 2012 09:38:10 -0800 Message-ID: References: <83wqxk3d1z.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1353173960 17958 80.91.229.3 (17 Nov 2012 17:39:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 17 Nov 2012 17:39:20 +0000 (UTC) Cc: 12911@debbugs.gnu.org To: "'Eli Zaretskii'" , "'Stefan Monnier'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Nov 17 18:39:30 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 1TZmMZ-0002TE-Ow for geb-bug-gnu-emacs@m.gmane.org; Sat, 17 Nov 2012 18:39:27 +0100 Original-Received: from localhost ([::1]:41504 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZmMP-0005aL-AW for geb-bug-gnu-emacs@m.gmane.org; Sat, 17 Nov 2012 12:39:17 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:60776) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZmMK-0005Yj-UH for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 12:39:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TZmMH-0005UG-S5 for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 12:39:12 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40910) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TZmMH-0005U0-On for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 12:39:09 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TZmN8-0006vB-NP for bug-gnu-emacs@gnu.org; Sat, 17 Nov 2012 12:40:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 17 Nov 2012 17:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12911 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12911-submit@debbugs.gnu.org id=B12911.135317395826530 (code B ref 12911); Sat, 17 Nov 2012 17:40:02 +0000 Original-Received: (at 12911) by debbugs.gnu.org; 17 Nov 2012 17:39:18 +0000 Original-Received: from localhost ([127.0.0.1]:51149 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TZmMO-0006tp-TS for submit@debbugs.gnu.org; Sat, 17 Nov 2012 12:39:17 -0500 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:46876) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TZmMM-0006th-HU for 12911@debbugs.gnu.org; Sat, 17 Nov 2012 12:39:15 -0500 Original-Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by aserp1040.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id qAHHcJ3C000709 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 17 Nov 2012 17:38:20 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id qAHHcIwS014000 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 17 Nov 2012 17:38:18 GMT Original-Received: from abhmt108.oracle.com (abhmt108.oracle.com [141.146.116.60]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id qAHHcHgo029014; Sat, 17 Nov 2012 11:38:17 -0600 Original-Received: from dradamslap1 (/71.202.147.44) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 17 Nov 2012 09:38:17 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <83wqxk3d1z.fsf@gnu.org> Thread-Index: Ac3ElPPpV2Pap5cpRSelG7ZgVSwZ4wAU28og X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-Spam-Score: 0.7 (/) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.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:67064 Archived-At: BTW, just a thought, in ignorance - ignore if not helpful. The backtrace file, wherever it might be saved: does it get overwritten when there is a new crash, or is a new version of it created (e.g. emacs_backtrace.txt~259~)? In either case, I assume that it would be good for a user to send a bug report with (at least) the latest such file. Would it be possible/useful for a new Emacs session to (a) look for such a file, (b) if found then automatically compose a bug-report message, and (c) ask the user whether to send it? And then (d) perhaps optionally delete the file? IOW, isn't there some easy way for Emacs Dev to get such info semi-automatically - upon user agreement/confirmation? Emacs should know where to look for the file, or at least be able to recognize it if seen by accident. And Emacs should be able to pick up the latest such file if there are multiple versions. Or perhaps it could combine all such files in a given directory into a single bug report, separating the backtraces and timestamping them with the file dates. Just a thought. Seems like we are expecting users to do things that they might not know, care, or bother about doing, when some of the more bothersome lifting for that could perhaps be done automatically by a subsequent Emacs session. Any such automatic activity must of course be able to be turned off/on by users, i.e., an option (opt-in or opt-out). I imagine that you guys have already thought about such things, and perhaps dismissed the idea, but I thought I'd mention it anyway, just in case. Again, ignore if not helpful.