GNU bug report logs - #19363
24.4.1; Notifications can make ERC unusable

Previous Next

Package: emacs;

Reported by: Dima Kogan <dima <at> secretsauce.net>

Date: Sat, 13 Dec 2014 06:34:02 UTC

Severity: normal

Found in version 24.4.1

Done: Kelvin White <kwhite <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Kelvin White <kwhite <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#19363: closed (24.4.1; Notifications can make ERC unusable)
Date: Fri, 16 Jan 2015 13:28:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Fri, 16 Jan 2015 13:27:28 +0000
with message-id <CAG-q9=YMffPdiRb9vYuUxi3ruLwBhENYDGxpkMdiCeV0xj6LKQ <at> mail.gmail.com>
and subject line bug#19363
has caused the debbugs.gnu.org bug report #19363,
regarding 24.4.1; Notifications can make ERC unusable
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
19363: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19363
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Dima Kogan <dima <at> secretsauce.net>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.4.1; Notifications can make ERC unusable
Date: Fri, 12 Dec 2014 22:32:42 -0800
Hi.

I just updated my Debian install from emacs24 24.3+1-5 -> 24.4+1-4, and
my ERC is no longer usable as a result.

The failure mode is that anything I type into a channel IS sent
correctly, but nothing anybody else types shows up in the buffer. So
even in an active channel it looks like I'm the only one there, since I
see nothing anybody else types. The messages do arrive to ERC, since the
notification callback sees them; they just aren't relayed to the buffer.

This is 100% reproducible if you start emacs with just the following in
your .emacs:

 (eval-after-load 'erc
   '(progn
      (require 'erc-desktop-notifications)
      (erc-notifications-enable)
      ))

Then M-x erc and connect to any server and any channel. This is
sensitive to order and/or to timing. For instance, running emacs -Q and
then evaluating

 (require 'erc-desktop-notifications)
 (erc-notifications-enable)

does not trigger the issue. I tried debugging this, but all the
indirection in the sources makes it difficult.


[Message part 3 (message/rfc822, inline)]
From: Kelvin White <kwhite <at> gnu.org>
To: 19363-done <at> debbugs.gnu.org
Subject: bug#19363
Date: Fri, 16 Jan 2015 13:27:28 +0000
[Message part 4 (text/plain, inline)]
patch installed
[Message part 5 (text/html, inline)]

This bug report was last modified 10 years and 129 days ago.

Previous Next


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