GNU bug report logs - #4239
23.1.50; Pause during Emacs startup with recentf-mode

Previous Next

Package: emacs;

Reported by: Stephen Berman <stephen.berman <at> gmx.net>

Date: Sun, 23 Aug 2009 11:40:04 UTC

Severity: normal

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

Full log


Message #30 received at 4239 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Stephen Berman <stephen.berman <at> gmx.net>
Cc: "4239\@debbugs.gnu.org" <4239 <at> debbugs.gnu.org>
Subject: Re: bug#4239: 23.1.50; Pause during Emacs startup with recentf-mode
Date: Mon, 24 Aug 2009 12:22:31 +0200
[Message part 1 (text/plain, inline)]
Stephen Berman <stephen.berman <at> gmx.net> writes:

>> Could you, please, start Emacs from gdb? When it is stalled, interrupt
>> it, and show the backtrace.
>
> Here it is; I hope it helps shed some light on the problem.

It does, indeed:

> Lisp Backtrace:
> "dbus-call-method" (0xbfffc504)
> "byte-code" (0xbfffc5b0)
> "dbus-ping" (0xbfffc844)

So for whatever reasons, one of the three dbus-ping calls in
tramp-gvfs.el hangs (for the default 25 sec timeout of D-Bus calls).

Could you, please, check the following patch? It restricts every
dbus-ping to 0.1 sec. It will still leave a short delay for you, but
this might be tolerable.

Best regards, Michael.

[Message part 2 (text/x-patch, attachment)]
[Message part 3 (text/x-patch, attachment)]

This bug report was last modified 15 years and 273 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.