* bug#4443: ERC gets freezed, Emacs 23
@ 2009-09-18 16:31 Chong Yidong
2009-09-18 16:48 ` Mario Castelán Castro
0 siblings, 1 reply; 8+ messages in thread
From: Chong Yidong @ 2009-09-18 16:31 UTC (permalink / raw)
To: Mario Castelán Castro; +Cc: 4443, Michael Olson
> When i click somebody ip (In the form n=user@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'?
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#4443: ERC gets freezed, Emacs 23
2009-09-18 16:31 bug#4443: ERC gets freezed, Emacs 23 Chong Yidong
@ 2009-09-18 16:48 ` Mario Castelán Castro
2009-09-18 17:16 ` Michael Olson
0 siblings, 1 reply; 8+ messages in thread
From: Mario Castelán Castro @ 2009-09-18 16:48 UTC (permalink / raw)
To: Chong Yidong; +Cc: 4443, Michael Olson
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@services.)
*** ChanServ is/was on server irc.freenode.net (http://freenode.net/)
*** ChanServ is an identified user
With the mouse i click in "ChanServ@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@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@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@pc-26-211-120-200.cm.vtr.net) has joined channel #venenux
And then i click in "n=user@pc-26-211-120-200.cm.vtr.net"
Thanks in advance
2009/9/18 Chong Yidong <cyd@stupidchicken.com>:
>> When i click somebody ip (In the form n=user@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'?
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#4443: ERC gets freezed, Emacs 23
2009-09-18 16:48 ` Mario Castelán Castro
@ 2009-09-18 17:16 ` Michael Olson
2009-09-18 21:54 ` Mario Castelán Castro
0 siblings, 1 reply; 8+ messages in thread
From: Michael Olson @ 2009-09-18 17:16 UTC (permalink / raw)
To: Mario Castelán Castro; +Cc: Chong Yidong, 4443
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@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@services.)
> *** ChanServ is/was on server irc.freenode.net (http://freenode.net/)
> *** ChanServ is an identified user
> With the mouse i click in "ChanServ@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@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@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@pc-26-211-120-200.cm.vtr.net) has joined channel #venenux
> And then i click in "n=user@pc-26-211-120-200.cm.vtr.net"
> Thanks in advance
>
> 2009/9/18 Chong Yidong <cyd@stupidchicken.com>:
>>> When i click somebody ip (In the form n=user@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
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#4443: ERC gets freezed, Emacs 23
2009-09-18 17:16 ` Michael Olson
@ 2009-09-18 21:54 ` Mario Castelán Castro
2009-09-18 22:41 ` Michael Olson
0 siblings, 1 reply; 8+ messages in thread
From: Mario Castelán Castro @ 2009-09-18 21:54 UTC (permalink / raw)
To: Michael Olson; +Cc: Chong Yidong, 4443
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@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@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@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@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@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@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@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@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@services.)
>> *** ChanServ is/was on server irc.freenode.net (http://freenode.net/)
>> *** ChanServ is an identified user
>> With the mouse i click in "ChanServ@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@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@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@pc-26-211-120-200.cm.vtr.net) has joined channel #venenux
>> And then i click in "n=user@pc-26-211-120-200.cm.vtr.net"
>> Thanks in advance
>>
>> 2009/9/18 Chong Yidong <cyd@stupidchicken.com>:
>>>> When i click somebody ip (In the form n=user@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
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#4443: ERC gets freezed, Emacs 23
2009-09-18 21:54 ` Mario Castelán Castro
@ 2009-09-18 22:41 ` Michael Olson
2011-09-18 8:24 ` Lars Magne Ingebrigtsen
0 siblings, 1 reply; 8+ messages in thread
From: Michael Olson @ 2009-09-18 22:41 UTC (permalink / raw)
To: Mario Castelán Castro; +Cc: Chong Yidong, 4443
On Fri, Sep 18, 2009 at 2:54 PM, Mario Castelán Castro
<mariocastelancastro@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
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#4443: ERC gets freezed, Emacs 23
2009-09-18 22:41 ` Michael Olson
@ 2011-09-18 8:24 ` Lars Magne Ingebrigtsen
2012-10-07 1:45 ` Glenn Morris
0 siblings, 1 reply; 8+ messages in thread
From: Lars Magne Ingebrigtsen @ 2011-09-18 8:24 UTC (permalink / raw)
To: Michael Olson; +Cc: Mario Castelán Castro, Chong Yidong, 4443
Michael Olson <mwolson@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/
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#4443: ERC gets freezed, Emacs 23
2011-09-18 8:24 ` Lars Magne Ingebrigtsen
@ 2012-10-07 1:45 ` Glenn Morris
0 siblings, 0 replies; 8+ messages in thread
From: Glenn Morris @ 2012-10-07 1:45 UTC (permalink / raw)
To: 4443-done
Version: 24.3
Lars Magne Ingebrigtsen wrote:
> Michael Olson <mwolson@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.
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#4443: ERC gets freezed, Emacs 23
@ 2009-09-15 20:09 Mario Castelán Castro
0 siblings, 0 replies; 8+ messages in thread
From: Mario Castelán Castro @ 2009-09-15 20:09 UTC (permalink / raw)
To: bug-gnu-emacs
When i click somebody ip (In the form n=user@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.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2012-10-07 1:45 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-18 16:31 bug#4443: ERC gets freezed, Emacs 23 Chong Yidong
2009-09-18 16:48 ` Mario Castelán Castro
2009-09-18 17:16 ` Michael Olson
2009-09-18 21:54 ` Mario Castelán Castro
2009-09-18 22:41 ` Michael Olson
2011-09-18 8:24 ` Lars Magne Ingebrigtsen
2012-10-07 1:45 ` Glenn Morris
-- strict thread matches above, loose matches on Subject: below --
2009-09-15 20:09 Mario Castelán Castro
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.