I can confirm that bug on my system (currently Ubuntu 11.10). Has
already caused some annoyances in the past -> is already present for a
while, I think since Ubuntu 11.04 but I'm not sure about that

Steps to reproduce:
- Join an IRC chat (I haven't tried if only one is enough, if you can't 
reproduce with one, try multiple chat rooms)
- mark it as persistent and close it (you should now still be in the room but 
the window is just not shown)
- Something happens that a notification is triggered (e.g. someone mentions 
your nickname)
-> a notification pops up
-> the message indicator icon becomes blue
-> in the message indicator menu contains a new entry showing the channel in 
question
- click the entry in the message indicator menu
-> the chat message window will come up.

So far almost everything is as expected. What is a bit unusual is that
not only the window of the chat room where the notification was
triggered is shown but all chat rooms.

- close the chat room window
-> the window will not close
-> the window title will cycle through all open chat room names very rapidly
-> the CPU usage will go up dramatically
-> eventually the dialogue "the application does not respond [Wait] [Force 
Quit]" will show up


If you go to the buddy list window and open the chat room window from there 
instead of from the message indicator menu the problem will not come up (no 
need to uninstall the pidgin-libnotify)

** Changed in: pidgin-libnotify (Ubuntu)
       Status: Expired => Confirmed

** Description changed:

  Binary package hint: pidgin-libnotify
  
  With pidgin configured this way:
  [15:43] <njpatel> dbarth: right, pidgin has the ability for you to be part of 
an irc chat, but not have the chat window opened. When someone pings you, it 
opens up and you can read the log
  [15:46] <njpatel> dbarth: right-click on the channel in your buddy list, and 
then check the "persistent" checkbox. Then, even if you close the window, it's 
logged in
  
  And as reported by Neil, for reference:
  [15:31] <njpatel> does anyone have the issue that, if your in a irc chat in 
pidgin, but the window isn't open and someone talks to you, the window that 
pops up with the chat cannot be closed without freezing pidgin?
  [15:31] <njpatel> only on irc chats that your 'in' but the window is closed
  
  When trying to close the window, pidgin goes into an infinite loop and
  freezes. The window is not closed.
  
  With 'top' it seems that pidgin and Xorg take most of the CPU, while
  observing the window manager (metactiy) I can see the window title name
  change very rapidly.
  
  The bug can be reproduced consistently.
  
- The bug does not occur if the pidgin-libnotify is removed and using a
- double-click on the channel name to re-open the chat window.
+ The bug does not occur if using a double-click on the channel name to
+ re-open the chat window.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/376528

Title:
  Pidgin freezes when closing an IRC channel window

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pidgin-libnotify/+bug/376528/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to