bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#4443: ERC gets freezed, Emacs 23


From: Mario Castelán Castro
Subject: bug#4443: ERC gets freezed, Emacs 23
Date: Fri, 18 Sep 2009 16:54:41 -0500

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
>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]