GNU bug report logs -
#4443
ERC gets freezed, Emacs 23
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 4443 in the body.
You can then email your comments to 4443 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#4443
; Package
emacs
.
(Tue, 15 Sep 2009 20:15:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Mario Castelán Castro <mariocastelancastro <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Tue, 15 Sep 2009 20:15:04 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):
When i click somebody ip (In the form n=user <at> a.b.c.d), emacs gets
freezed and i must press C-g to restore it.
I think this is a bug, i are using emacs 23.
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#4443
; Package
emacs
.
(Fri, 18 Sep 2009 16:35:04 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Chong Yidong <cyd <at> stupidchicken.com>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Fri, 18 Sep 2009 16:35:04 GMT)
Full text and
rfc822 format available.
Message #10 received at 4443 <at> emacsbugs.donarmstrong.com (full text, mbox):
> When i click somebody ip (In the form n=user <at> a.b.c.d), emacs gets
> freezed and i must press C-g to restore it.
> I think this is a bug, i are using emacs 23.
I can't seem to reproduce this. Could you provide step by step
instructions, starting from `emacs -Q'?
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#4443
; Package
emacs
.
(Fri, 18 Sep 2009 16:55:05 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Mario Castelán Castro <mariocastelancastro <at> gmail.com>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Fri, 18 Sep 2009 16:55:05 GMT)
Full text and
rfc822 format available.
Message #15 received at 4443 <at> emacsbugs.donarmstrong.com (full text, mbox):
Sure, i start emacs with -Q
then i use M-x erc and all the default options but nick marioxcc and
my password (i can't say it of course)
then ERC connects to freenode server, i type "\whois chanserv" in the
"freenode" buffer
i get the following message:
*** ChanServ is Channel Services (ChanServ <at> services.)
*** ChanServ is/was on server irc.freenode.net (http://freenode.net/)
*** ChanServ is an identified user
With the mouse i click in "ChanServ <at> services.", emacs gets freezed and
i type C-g to restore it
Another example:
I type "\whois marioxcc" (or any other user) and then i click it IP, as example
\whois marioxcc
*** marioxcc is Mario Castelan Castro (n=user <at> 200.92.164.103)
*** marioxcc is on channel(s): #venenux #lisp-es #lisp #gnu #emacs-es
*** marioxcc is/was on server irc.freenode.net (http://freenode.net/)
*** marioxcc is an identified user
*** marioxcc is an identified user
then i click "n=user <at> 200.92.164.103" and emacs gets freezed, i must
type C-g to restore it.
The same happens when someone enter the channels and i click it user. as example
*** Azag (n=user <at> pc-26-211-120-200.cm.vtr.net) has joined channel #venenux
And then i click in "n=user <at> pc-26-211-120-200.cm.vtr.net"
Thanks in advance
2009/9/18 Chong Yidong <cyd <at> stupidchicken.com>:
>> When i click somebody ip (In the form n=user <at> a.b.c.d), emacs gets
>> freezed and i must press C-g to restore it.
>> I think this is a bug, i are using emacs 23.
>
> I can't seem to reproduce this. Could you provide step by step
> instructions, starting from `emacs -Q'?
>
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#4443
; Package
emacs
.
(Fri, 18 Sep 2009 17:25:05 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Michael Olson <mwolson <at> gnu.org>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Fri, 18 Sep 2009 17:25:06 GMT)
Full text and
rfc822 format available.
Message #20 received at 4443 <at> emacsbugs.donarmstrong.com (full text, mbox):
Please do the following:
- In Options menu, enable "Enter Debugger on Quit/C-g"
- Trigger the problem
- Send the backtrace
Also, please switch to a server buffer, do C-h m, and send us the list
of enabled minor modes from the first and subsequent lines.
On Fri, Sep 18, 2009 at 9:48 AM, Mario Castelán Castro
<mariocastelancastro <at> gmail.com> wrote:
> Sure, i start emacs with -Q
> then i use M-x erc and all the default options but nick marioxcc and
> my password (i can't say it of course)
> then ERC connects to freenode server, i type "\whois chanserv" in the
> "freenode" buffer
> i get the following message:
> *** ChanServ is Channel Services (ChanServ <at> services.)
> *** ChanServ is/was on server irc.freenode.net (http://freenode.net/)
> *** ChanServ is an identified user
> With the mouse i click in "ChanServ <at> services.", emacs gets freezed and
> i type C-g to restore it
> Another example:
> I type "\whois marioxcc" (or any other user) and then i click it IP, as example
> \whois marioxcc
> *** marioxcc is Mario Castelan Castro (n=user <at> 200.92.164.103)
> *** marioxcc is on channel(s): #venenux #lisp-es #lisp #gnu #emacs-es
> *** marioxcc is/was on server irc.freenode.net (http://freenode.net/)
> *** marioxcc is an identified user
> *** marioxcc is an identified user
> then i click "n=user <at> 200.92.164.103" and emacs gets freezed, i must
> type C-g to restore it.
> The same happens when someone enter the channels and i click it user. as example
> *** Azag (n=user <at> pc-26-211-120-200.cm.vtr.net) has joined channel #venenux
> And then i click in "n=user <at> pc-26-211-120-200.cm.vtr.net"
> Thanks in advance
>
> 2009/9/18 Chong Yidong <cyd <at> stupidchicken.com>:
>>> When i click somebody ip (In the form n=user <at> a.b.c.d), emacs gets
>>> freezed and i must press C-g to restore it.
>>> I think this is a bug, i are using emacs 23.
>>
>> I can't seem to reproduce this. Could you provide step by step
>> instructions, starting from `emacs -Q'?
>>
>
--
Michael Olson || http://mwolson.org/
Projects: Emacs, Muse, ERC, EMMS
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#4443
; Package
emacs
.
(Fri, 18 Sep 2009 22:00:06 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Mario Castelán Castro <mariocastelancastro <at> gmail.com>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Fri, 18 Sep 2009 22:00:06 GMT)
Full text and
rfc822 format available.
Message #25 received at 4443 <at> emacsbugs.donarmstrong.com (full text, mbox):
I start emacs with -Q and then use M-x erc to enter as marioxcc but
was alredy taked by another instance of emacs so it use marioxcc`,
then i type "/whois marioxcc" and click in my ip, emacs gets freezed,
i press C-g and this is the Backtrace:
Debugger entered--Lisp error: (quit)
make-network-process(:name #("Finger [n=user <at> 200.92.164.103]" 8 14
(rear-sticky t erc-parsed [cl-struct-erc-response
":anthony.freenode.net 311 marioxcc` marioxcc n=user 200.92.164.103 *
:Mario Castelan Castro" "anthony.freenode.net" "311" ... "Mario
Castelan Castro"] face erc-notice-face) 15 29 (rear-sticky t
erc-parsed [cl-struct-erc-response ":anthony.freenode.net 311
marioxcc` marioxcc n=user 200.92.164.103 * :Mario Castelan Castro"
"anthony.freenode.net" "311" ... "Mario Castelan Castro"] face
erc-notice-face)) :buffer #<buffer *Finger [n=user <at> 200.92.164.103]*>
:host #("200.92.164.103" 0 14 (rear-sticky t erc-parsed
[cl-struct-erc-response ":anthony.freenode.net 311 marioxcc` marioxcc
n=user 200.92.164.103 * :Mario Castelan Castro" "anthony.freenode.net"
"311" ... "Mario Castelan Castro"] face erc-notice-face)) :service 79)
open-network-stream(#("Finger [n=user <at> 200.92.164.103]" 8 14
(rear-sticky t erc-parsed [cl-struct-erc-response
":anthony.freenode.net 311 marioxcc` marioxcc n=user 200.92.164.103 *
:Mario Castelan Castro" "anthony.freenode.net" "311" ... "Mario
Castelan Castro"] face erc-notice-face) 15 29 (rear-sticky t
erc-parsed [cl-struct-erc-response ":anthony.freenode.net 311
marioxcc` marioxcc n=user 200.92.164.103 * :Mario Castelan Castro"
"anthony.freenode.net" "311" ... "Mario Castelan Castro"] face
erc-notice-face)) #<buffer *Finger [n=user <at> 200.92.164.103]*>
#("200.92.164.103" 0 14 (rear-sticky t erc-parsed
[cl-struct-erc-response ":anthony.freenode.net 311 marioxcc` marioxcc
n=user 200.92.164.103 * :Mario Castelan Castro" "anthony.freenode.net"
"311" ... "Mario Castelan Castro"] face erc-notice-face)) 79)
run-network-program(#("Finger [n=user <at> 200.92.164.103]" 8 14
(rear-sticky t erc-parsed [cl-struct-erc-response
":anthony.freenode.net 311 marioxcc` marioxcc n=user 200.92.164.103 *
:Mario Castelan Castro" "anthony.freenode.net" "311" ... "Mario
Castelan Castro"] face erc-notice-face) 15 29 (rear-sticky t
erc-parsed [cl-struct-erc-response ":anthony.freenode.net 311
marioxcc` marioxcc n=user 200.92.164.103 * :Mario Castelan Castro"
"anthony.freenode.net" "311" ... "Mario Castelan Castro"] face
erc-notice-face)) #("200.92.164.103" 0 14 (rear-sticky t erc-parsed
[cl-struct-erc-response ":anthony.freenode.net 311 marioxcc` marioxcc
n=user 200.92.164.103 * :Mario Castelan Castro" "anthony.freenode.net"
"311" ... "Mario Castelan Castro"] face erc-notice-face)) 79
#("n=user <at> 200.92.164.103" 0 6 (face erc-notice-face erc-parsed
[cl-struct-erc-response ":anthony.freenode.net 311 marioxcc` marioxcc
n=user 200.92.164.103 * :Mario Castelan Castro" "anthony.freenode.net"
"311" ... "Mario Castelan Castro"] rear-sticky t) 7 21 (face
erc-notice-face erc-parsed [cl-struct-erc-response
":anthony.freenode.net 311 marioxcc` marioxcc n=user 200.92.164.103 *
:Mario Castelan Castro" "anthony.freenode.net" "311" ... "Mario
Castelan Castro"] rear-sticky t)))
finger(#("n=user" 0 6 (rear-sticky t erc-parsed
[cl-struct-erc-response ":anthony.freenode.net 311 marioxcc` marioxcc
n=user 200.92.164.103 * :Mario Castelan Castro" "anthony.freenode.net"
"311" ... "Mario Castelan Castro"] face erc-notice-face))
#("200.92.164.103" 0 14 (rear-sticky t erc-parsed
[cl-struct-erc-response ":anthony.freenode.net 311 marioxcc` marioxcc
n=user 200.92.164.103 * :Mario Castelan Castro" "anthony.freenode.net"
"311" ... "Mario Castelan Castro"] face erc-notice-face)))
apply(finger (#("n=user" 0 6 (rear-sticky t erc-parsed
[cl-struct-erc-response ":anthony.freenode.net 311 marioxcc` marioxcc
n=user 200.92.164.103 * :Mario Castelan Castro" "anthony.freenode.net"
"311" ... "Mario Castelan Castro"] face erc-notice-face))
#("200.92.164.103" 0 14 (rear-sticky t erc-parsed
[cl-struct-erc-response ":anthony.freenode.net 311 marioxcc` marioxcc
n=user 200.92.164.103 * :Mario Castelan Castro" "anthony.freenode.net"
"311" ... "Mario Castelan Castro"] face erc-notice-face))))
erc-button-press-button()
erc-button-click-button(nil (mouse-2 (#<window 3 on
irc.freenode.net:6667> 4272 (448 . 407) 9538283 nil 4272 (44 . 19) nil
(8 . 7) (0 . 20))))
call-interactively(erc-button-click-button nil nil)
The enabled modes was:
Auto-Composition Auto-Compression Auto-Encryption
Blink-Cursor Erc-Autojoin Erc-Button Erc-Fill Erc-Irccontrols Erc-List
Erc-Match Erc-Menu Erc-Move-To-Prompt Erc-Netsplit Erc-Networks
Erc-Noncommands Erc-Pcomplete Erc-Readonly Erc-Ring Erc-Stamp
Erc-Track Erc-Track File-Name-Shadow Font-Lock Global-Auto-Composition
Global-Font-Lock Line-Number Menu-Bar Mouse-Wheel Tool-Bar Tooltip
Transient-Mark
2009/9/18 Michael Olson <mwolson <at> gnu.org>:
> Please do the following:
>
> - In Options menu, enable "Enter Debugger on Quit/C-g"
> - Trigger the problem
> - Send the backtrace
>
> Also, please switch to a server buffer, do C-h m, and send us the list
> of enabled minor modes from the first and subsequent lines.
>
> On Fri, Sep 18, 2009 at 9:48 AM, Mario Castelán Castro
> <mariocastelancastro <at> gmail.com> wrote:
>> Sure, i start emacs with -Q
>> then i use M-x erc and all the default options but nick marioxcc and
>> my password (i can't say it of course)
>> then ERC connects to freenode server, i type "\whois chanserv" in the
>> "freenode" buffer
>> i get the following message:
>> *** ChanServ is Channel Services (ChanServ <at> services.)
>> *** ChanServ is/was on server irc.freenode.net (http://freenode.net/)
>> *** ChanServ is an identified user
>> With the mouse i click in "ChanServ <at> services.", emacs gets freezed and
>> i type C-g to restore it
>> Another example:
>> I type "\whois marioxcc" (or any other user) and then i click it IP, as example
>> \whois marioxcc
>> *** marioxcc is Mario Castelan Castro (n=user <at> 200.92.164.103)
>> *** marioxcc is on channel(s): #venenux #lisp-es #lisp #gnu #emacs-es
>> *** marioxcc is/was on server irc.freenode.net (http://freenode.net/)
>> *** marioxcc is an identified user
>> *** marioxcc is an identified user
>> then i click "n=user <at> 200.92.164.103" and emacs gets freezed, i must
>> type C-g to restore it.
>> The same happens when someone enter the channels and i click it user. as example
>> *** Azag (n=user <at> pc-26-211-120-200.cm.vtr.net) has joined channel #venenux
>> And then i click in "n=user <at> pc-26-211-120-200.cm.vtr.net"
>> Thanks in advance
>>
>> 2009/9/18 Chong Yidong <cyd <at> stupidchicken.com>:
>>>> When i click somebody ip (In the form n=user <at> a.b.c.d), emacs gets
>>>> freezed and i must press C-g to restore it.
>>>> I think this is a bug, i are using emacs 23.
>>>
>>> I can't seem to reproduce this. Could you provide step by step
>>> instructions, starting from `emacs -Q'?
>>>
>>
>
>
>
> --
> Michael Olson || http://mwolson.org/
> Projects: Emacs, Muse, ERC, EMMS
>
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#4443
; Package
emacs
.
(Fri, 18 Sep 2009 22:50:05 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Michael Olson <mwolson <at> gnu.org>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Fri, 18 Sep 2009 22:50:05 GMT)
Full text and
rfc822 format available.
Message #30 received at 4443 <at> emacsbugs.donarmstrong.com (full text, mbox):
On Fri, Sep 18, 2009 at 2:54 PM, Mario Castelán Castro
<mariocastelancastro <at> gmail.com> wrote:
> I start emacs with -Q and then use M-x erc to enter as marioxcc but
> was alredy taked by another instance of emacs so it use marioxcc`,
> then i type "/whois marioxcc" and click in my ip, emacs gets freezed,
> i press C-g and this is the Backtrace:
> [snip]
The problem is due to erc-button.el having a rule in erc-button-alist
that calls "finger". I see no reason to keep that rule around, so
I'll delete it the next time I sync up ERC with Emacs.
--
Michael Olson || http://mwolson.org/
Projects: Emacs, Muse, ERC, EMMS
bug reassigned from package 'emacs' to 'emacs,erc'.
Request was from
Chong Yidong <cyd <at> stupidchicken.com>
to
control <at> emacsbugs.donarmstrong.com
.
(Mon, 09 Nov 2009 17:35:31 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#4443
; Package
emacs
.
(Sun, 18 Sep 2011 08:50:03 GMT)
Full text and
rfc822 format available.
Message #35 received at 4443 <at> debbugs.gnu.org (full text, mbox):
Michael Olson <mwolson <at> gnu.org> writes:
> The problem is due to erc-button.el having a rule in erc-button-alist
> that calls "finger". I see no reason to keep that rule around, so
> I'll delete it the next time I sync up ERC with Emacs.
Is there any reason why we can't just delete the
("(\\(\\([^~\n \t@][^\n \t@]*\\)@\\([a-zA-Z0-9.:-]+\\)\\)" 1 t finger 2 3)
in the Emacs sources directly?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog http://lars.ingebrigtsen.no/
Reply sent
to
Glenn Morris <rgm <at> gnu.org>
:
You have taken responsibility.
(Sun, 07 Oct 2012 01:47:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Mario Castelán Castro <mariocastelancastro <at> gmail.com>
:
bug acknowledged by developer.
(Sun, 07 Oct 2012 01:47:02 GMT)
Full text and
rfc822 format available.
Message #40 received at 4443-done <at> debbugs.gnu.org (full text, mbox):
Version: 24.3
Lars Magne Ingebrigtsen wrote:
> Michael Olson <mwolson <at> gnu.org> writes:
>
>> The problem is due to erc-button.el having a rule in erc-button-alist
>> that calls "finger". I see no reason to keep that rule around, so
>> I'll delete it the next time I sync up ERC with Emacs.
>
> Is there any reason why we can't just delete the
>
> ("(\\(\\([^~\n \t@][^\n \t@]*\\)@\\([a-zA-Z0-9.:-]+\\)\\)" 1 t finger 2 3)
>
> in the Emacs sources directly?
Now done.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 04 Nov 2012 12:24:03 GMT)
Full text and
rfc822 format available.
This bug report was last modified 11 years and 185 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.