From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Newsgroups: gmane.emacs.bugs Subject: bug#14378: Date: Sun, 26 May 2013 11:27:33 +0200 Message-ID: <159A987C-B09A-4211-A7A6-A7174CD83540@swipnet.se> References: <83sj1dsnpg.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_EE0375B6-139C-424E-A66D-3FE6DE03F856" X-Trace: ger.gmane.org 1369560494 24067 80.91.229.3 (26 May 2013 09:28:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 26 May 2013 09:28:14 +0000 (UTC) Cc: 14378@debbugs.gnu.org To: William Bert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun May 26 11:28:15 2013 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 1UgXFO-0005p0-NI for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 May 2013 11:28:14 +0200 Original-Received: from localhost ([::1]:43851 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UgXFO-00022O-AW for geb-bug-gnu-emacs@m.gmane.org; Sun, 26 May 2013 05:28:14 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34101) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UgXFF-00020k-18 for bug-gnu-emacs@gnu.org; Sun, 26 May 2013 05:28:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UgXF6-0007iC-67 for bug-gnu-emacs@gnu.org; Sun, 26 May 2013 05:28:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46887) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UgXF6-0007hk-1y for bug-gnu-emacs@gnu.org; Sun, 26 May 2013 05:27:56 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UgXG9-0006GX-Lq for bug-gnu-emacs@gnu.org; Sun, 26 May 2013 05:29:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 May 2013 09:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14378 X-GNU-PR-Package: emacs,ns X-GNU-PR-Keywords: Original-Received: via spool by 14378-submit@debbugs.gnu.org id=B14378.136956052624031 (code B ref 14378); Sun, 26 May 2013 09:29:01 +0000 Original-Received: (at 14378) by debbugs.gnu.org; 26 May 2013 09:28:46 +0000 Original-Received: from localhost ([127.0.0.1]:35245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UgXFt-0006FV-Jv for submit@debbugs.gnu.org; Sun, 26 May 2013 05:28:46 -0400 Original-Received: from mailout.melmac.se ([62.20.26.67]:46081) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UgXFq-0006F9-KB for 14378@debbugs.gnu.org; Sun, 26 May 2013 05:28:44 -0400 Original-Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id 18256DA15 for <14378@debbugs.gnu.org>; Sun, 26 May 2013 11:27:29 +0200 (CEST) Original-Received: (qmail 4006 invoked by uid 89); 26 May 2013 09:26:51 -0000 Original-Received: from unknown (HELO coolsville.localdomain) (boel.djarv@bdtv.se@176.10.223.235) by mail01.melmac.se with ESMTPA; 26 May 2013 09:26:51 -0000 Original-Received: from anon-63-65.vpn.ipredator.se (unknown [46.246.63.65]) by coolsville.localdomain (Postfix) with ESMTPSA id 443A81A1D7D; Sun, 26 May 2013 09:27:28 +0000 (UTC) In-Reply-To: X-Mailer: Apple Mail (2.1503) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list 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:74575 Archived-At: --Apple-Mail=_EE0375B6-139C-424E-A66D-3FE6DE03F856 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Hello. I repeated this 30 times, both on trunk and 24.3, it did not crash. =20 Can you try this on trunk? To obtain a gdb-backtrace: % gdb Emacs.app/Contents/MacOS/Emacs (gdb) r (gdb) bt full Jan D. 24 maj 2013 kl. 21:16 skrev William Bert : > I might be misunderstanding your question, but I created the original = bug report (at=20 > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14378) via = report-emacs-bug, and included a repro from emacs -Q. I dumped an OS X = console crash log that may be obscuring the information that = report-emacs-bug includes, but it's there toward the bottom of the = email. >=20 > I haven't done a backtrace with gdb before but when I get some time = I'll look into it. >=20 > If I'm misunderstanding or there's more I can do to help, please let = me know! >=20 > I'll include the repro here as well: >=20 > * Repro from emacs -Q: >=20 > 0. Obtain magit. I'm using 924a56fe24c3c4acf55daa7266b2e9ad4fc30abb = (master > HEAD as I write this), but I have also seen this happen with earlier > versions for several weeks. > 1. (add-to-list 'load-path "/path/to/magit") > 2. (require 'magit) > 3. Open a file that is in a git repo. For example, I can repro using = my own > .emacs.d, https://github.com/sandinmyjoints/.emacs.d. It's not very = big > (184 commits). > 4. Do command `magit-status` > 5. Hit `l` for magit-log > 6. Hit `l` for short log > 7. Hit `q` to bury log. > 8. Hit `q` to bury magit-status. > 9. Repeat steps 4-8 until crash. >=20 > With my normal .emacs.d, I can repeat it only 2-3 times before crash. = With > emacs -Q, it takes more like 5-8. Step 6 seems to get a little slower = each > time it is run. >=20 > Thanks, > William >=20 >=20 > On Thu, May 23, 2013 at 11:47 AM, Eli Zaretskii wrote: > > Date: Thu, 23 May 2013 07:55:56 -0400 > > From: William Bert > > > > This fixes the magit bug: https://github.com/magit/magit/pull/650 > > > > Might be useful in diagnosing / fixing the underlying Emacs bug. >=20 > Is it possible to have a full bug report, done with report-emacs-bug, > and with a recipe to reproduce the problem, and perhaps even a > backtrace from the crash? >=20 > Thanks in advance. >=20 >=20 >=20 > --=20 > williamjohnbert.com | github.com/sandinmyjoints | doread.me | = callandresponsedc.org | twitter.com/williamjohnbert=20 >=20 --Apple-Mail=_EE0375B6-139C-424E-A66D-3FE6DE03F856 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=iso-8859-1 Jan = D.

24 maj 2013 kl. 21:16 skrev William Bert = <william.bert@gmail.com>:
I might be misunderstanding your question, but I = created the original bug report (at 
http://debbu= gs.gnu.org/cgi/bugreport.cgi?bug=3D14378) via report-emacs-bug, and = included a repro from emacs -Q. I dumped an OS X console crash log that = may be obscuring the information that report-emacs-bug includes, but = it's there toward the bottom of the email.

I haven't done a backtrace with gdb before but when I get = some time I'll look into it.

If I'm = misunderstanding or there's more I can do to help, please let me = know!

I'll include the repro here as = well:

* Repro from =
emacs -Q:

0. Obtain magit. I'm using 924a56fe24c3c4acf55daa7266b2e9ad4fc30abb =
(master
HEAD as I write this), but I have also seen this happen with earlier
versions for several weeks.
1. (add-to-list 'load-path "/path/to/magit")
2. (require 'magit)
3. Open a file that is in a git repo. For example, I can repro using my =
own
.emacs.d, https://github.com/sandinmyj=
oints/.emacs.d. It's not very big
(184 commits).
4. Do command `magit-status`
5. Hit `l` for magit-log
6. Hit `l` for short log
7. Hit `q` to bury log.
8. Hit `q` to bury magit-status.
9. Repeat steps 4-8 until crash.

With my normal .emacs.d, I can repeat it only 2-3 times before crash. =
With
emacs -Q, it takes more like 5-8. Step 6 seems to get a little slower =
each
time it is run.
Thanks,
William


On Thu, May 23, 2013 at 11:47 AM, Eli Zaretskii <eliz@gnu.org>= wrote:
> Date: Thu, 23 May 2013 07:55:56 -0400
> From: William Bert <william.bert@gmail.com>
>
> This fixes the magit bug: https://github.com/magit/magit/pull/650
>
> Might be useful in diagnosing / fixing the underlying Emacs = bug.

Is it possible to have a full bug report, done with = report-emacs-bug,
and with a recipe to reproduce the problem, and perhaps even a
backtrace from the crash?

Thanks in advance.



--
williamjohnbert.com | github.com/sandinmyjoints | doread.mecallandresponsedc.org | twitter.com/williamjohnbert 


= --Apple-Mail=_EE0375B6-139C-424E-A66D-3FE6DE03F856--