[Pidgin] #14741: When sign in as Invisible in Yahoo, other friends are notified

Pidgin trac at pidgin.im
Thu Jun 5 22:12:16 EDT 2014


#14741: When sign in as Invisible in Yahoo, other friends are notified
-----------------------------+----------------------------------
 Reporter:  lamnk            |       Owner:  sulabh.dev
     Type:  defect           |      Status:  new
Milestone:                   |   Component:  Yahoo!/Yahoo! JAPAN
  Version:  2.10.0           |  Resolution:
 Keywords:  yahoo invisible  |
-----------------------------+----------------------------------

Comment (by mhanor):

 This is how the stack looks like (pidgin compiled using 2.10.9 debian
 source code), when is just about to send the message. old_status is also
 YAHOO_STATUS_INVISIBLE, but I'm not sure where it comes from. Otherwise, I
 think we could use it to determine if we need to send the message.
 {{{
 #0  yahoo_set_status (account=0x81e1e70, status=0x81e21a8) at
 libymsg.c:4959
 #1  0xb675f9e0 in yahoo_process_list_15 (gc=0x84506f8, pkt=0x88a58c0)
     at libymsg.c:644
 #2  0xb6766a2a in yahoo_packet_process (gc=0x84506f8, pkt=0x88a58c0)
     at libymsg.c:3255
 #3  0xb676722f in yahoo_pending (data=0x84506f8, source=16,
     cond=PURPLE_INPUT_READ) at libymsg.c:3451
 #4  0x080b3fae in pidgin_io_invoke (source=0x88a5780, condition=G_IO_IN,
     data=0x81e1cf8) at gtkeventloop.c:73
 #5  0xb719c6fe in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
 #6  0xb715b6d3 in g_main_context_dispatch ()
    from /lib/i386-linux-gnu/libglib-2.0.so.0
 #7  0xb715ba70 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
 #8  0xb715becb in g_main_loop_run () from /lib/i386-linux-
 gnu/libglib-2.0.so.0
 #9  0xb785dad0 in gtk_main () from /usr/lib/i386-linux-
 gnu/libgtk-x11-2.0.so.0
 #10 0x080d270a in main (argc=1, argv=0xbffff564) at gtkmain.c:933

 }}}

-- 
Ticket URL: <https://developer.pidgin.im/ticket/14741#comment:4>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list