[Pidgin] #14202: IRC silently parts channel for no reason and leaves channel window open

Pidgin trac at pidgin.im
Tue May 31 16:33:14 EDT 2011


#14202: IRC silently parts channel for no reason and leaves channel window open
---------------------------------------------+------------------------------
 Reporter:  grank                            |        Owner:  elb
     Type:  defect                           |       Status:  new
Milestone:                                   |    Component:  IRC
  Version:  2.7.11                           |   Resolution:     
 Keywords:  irc part cannot send to channel  |  
---------------------------------------------+------------------------------
Changes (by grank):

  * version:  2.7.10 => 2.7.11


Old description:

> Pidgin is configured to auto-join a channel, in which it sits idle all
> day...
>
> At some unknown point, I stop receiving any new updates in the channel's
> window, because it has silently parted the channel in the background.
>
> I'm not sure why it's doing this, but while connected with an external
> IRC program I can see the nick pidgin is using part.  I get no feedback
> or indication at all in pidgin that this has happened, until I try to
> send a message to the channel, at which point I get a "Cannot send to
> channel" box.  The connection to the server is alive, and I can close the
> channel window and open it again without reconnecting and it'll work fine
> again until the next incident.
>
> I've caught it doing this twice in the debug window, but there isn't much
> of note.  Both times it seems to be doing something with MSN 2 or 3
> seconds beforehand, but I don't have any MSN plugins installed or
> anything peculiar, so I don't think that's related.  I'll include it
> anyway.
>
> {{{
> (20:40:25) msn: C: NS 000: PNG
> (20:40:25) msn: S: NS 000: QNG 47
> (20:40:27) accels: accel changed, scheduling save.
> (20:40:27) accels: accel changed, scheduling save.
> (20:40:27) accels: accel changed, scheduling save.
> (20:40:27) accels: accel changed, scheduling save.
> (20:40:27) accels: accel changed, scheduling save.
> (20:40:28) accels: accel changed, scheduling save.
> (20:40:28) accels: accel changed, scheduling save.
> (20:40:28) accels: accel changed, scheduling save.
> (20:40:28) accels: accel changed, scheduling save.
> (20:40:28) accels: accel changed, scheduling save.
> (20:40:28) irc: Got a PART on #ents, which doesn't exist -- probably
> closed
> }}}
>

> {{{
> (10:25:28) msn: C: NS 000: PNG
> (10:25:28) msn: S: NS 000: QNG 45
> (10:25:31) accels: accel changed, scheduling save.
> (10:25:31) accels: accel changed, scheduling save.
> (10:25:31) accels: accel changed, scheduling save.
> (10:25:31) accels: accel changed, scheduling save.
> (10:25:31) accels: accel changed, scheduling save.
> (10:25:31) irc: Got a PART on #ents, which doesn't exist -- probably
> closed
> }}}
>

> This has been happening to me for months and months, since I started
> using pidgin for IRC, on 2.7.6 and 2.7.10.  I just loaded 2.7.11 so I
> can't yet verify that it's still happening, but I would be surprised if
> anything had changed.
>
> According to the plugins window, I have the following things checked off:
>
> Buddy List Options 2.6.3
>
> Buddy Notes 2.7.11
>
> Buddy State Notification 2.7.11
>
>   Chat User List Logging 2.6.3
>
> Conversation Badger 2.6.3
>
>   DiffTopic 2.6.3
>
> Enhanced History 2.6.3
>
> GtkPrplTwtr 0.5.2
>
> History 2.7.11
>
>   IRC More 2.6.3
>
> Last Seen 2.6.3
>
>   Markerline 2.7.11
>
> Message Notification 2.7.11
>
>   Nicksaid 2.6.3
>
> Psychic Mode 2.7.11
>
> Twitgin 0.2.1
>
> Windows Pidgin Options 2.7.11
>

> This happens so intermittently that it would take months to uncheck them
> one-by-one and see if that solved the problem.  Therefore, I've decided
> to uncheck all of the clearly IRC-related ones (the ones I've indented
> above) all at once to see if that resolves the problem, but it will be a
> while before I can catch it doing it again and confirm whether either
> 2.7.11 or the disabling of those plugins had any effect.  In the
> meantime, hopefully someone can suggest some other diagnostic avenues to
> track this down.

New description:

 Pidgin is configured to auto-join a channel, in which it sits idle all
 day...

 At some unknown point, I stop receiving any new updates in the channel's
 window, because it has silently parted the channel in the background.

 I'm not sure why it's doing this, but while connected with an external IRC
 program I can see the nick pidgin is using part.  I get no feedback or
 indication at all in pidgin that this has happened, until I try to send a
 message to the channel, at which point I get a "Cannot send to channel"
 box.  The connection to the server is alive, and I can close the channel
 window and open it again without reconnecting and it'll work fine again
 until the next incident.

 I've caught it doing this twice in the debug window, but there isn't much
 of note.  Both times it seems to be doing something with MSN 2 or 3
 seconds beforehand, but I don't have any MSN plugins installed or anything
 peculiar, so I don't think that's related.  I'll include it anyway.

 {{{
 (20:40:25) msn: C: NS 000: PNG
 (20:40:25) msn: S: NS 000: QNG 47
 (20:40:27) accels: accel changed, scheduling save.
 (20:40:27) accels: accel changed, scheduling save.
 (20:40:27) accels: accel changed, scheduling save.
 (20:40:27) accels: accel changed, scheduling save.
 (20:40:27) accels: accel changed, scheduling save.
 (20:40:28) accels: accel changed, scheduling save.
 (20:40:28) accels: accel changed, scheduling save.
 (20:40:28) accels: accel changed, scheduling save.
 (20:40:28) accels: accel changed, scheduling save.
 (20:40:28) accels: accel changed, scheduling save.
 (20:40:28) irc: Got a PART on #ents, which doesn't exist -- probably
 closed
 }}}


 {{{
 (10:25:28) msn: C: NS 000: PNG
 (10:25:28) msn: S: NS 000: QNG 45
 (10:25:31) accels: accel changed, scheduling save.
 (10:25:31) accels: accel changed, scheduling save.
 (10:25:31) accels: accel changed, scheduling save.
 (10:25:31) accels: accel changed, scheduling save.
 (10:25:31) accels: accel changed, scheduling save.
 (10:25:31) irc: Got a PART on #ents, which doesn't exist -- probably
 closed
 }}}


 This has been happening to me for months and months, since I started using
 pidgin for IRC, on 2.7.6 and 2.7.10.  ~~I just loaded 2.7.11 so I can't
 yet verify that it's still happening, but I would be surprised if anything
 had changed.~~ '''This still happens in 2.7.11 as well.'''

 According to the plugins window, I have the following things checked off:

 Buddy List Options 2.6.3

 Buddy Notes 2.7.11

 Buddy State Notification 2.7.11

   ~~Chat User List Logging 2.6.3~~

 Conversation Badger 2.6.3

   ~~DiffTopic 2.6.3~~

 Enhanced History 2.6.3

 GtkPrplTwtr 0.5.2

 History 2.7.11

   ~~IRC More 2.6.3~~

 Last Seen 2.6.3

   ~~Markerline 2.7.11~~

 Message Notification 2.7.11

   ~~Nicksaid 2.6.3~~

 Psychic Mode 2.7.11

 Twitgin 0.2.1

 Windows Pidgin Options 2.7.11


 This happens so intermittently that it would take months to uncheck them
 one-by-one and see if that solved the problem.  ~~Therefore, I've decided
 to uncheck all of the clearly IRC-related ones (the ones I've indented
 above) all at once to see if that resolves the problem, but it will be a
 while before I can catch it doing it again and confirm whether either
 2.7.11 or the disabling of those plugins had any effect.  In the meantime,
 hopefully someone can suggest some other diagnostic avenues to track this
 down.~~
 '''Switching to 2.7.11 and disabling those plugins that seemed to be
 related to IRC, none of that helped and I am still experiencing this
 problem.'''

--

Comment:

 I can now confirm that this still happens on 2.7.11 and with the IRC-
 related plugins disabled.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/14202#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list