Public bug reported:

I have 2 chat rooms which are 'persistent' 'auto login' and closed.

When I receive a new incoming IM, I receive a notification and click to
receive the new message.

This pops open a new window which has the 2 persistent chat room windows
and an additional tab with the new IM.

After finishing that IM conversation, I click to close the new tab. The
remaining 2 tabs in that window are placed into an infinite loop, both
fighing for the top of the stack.

A stack trace via gdb when this is occuring is as follows.

I have no choice but to kill pidgin to recover.

#0  0x00007f1e1007b807 in g_object_ref () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#1  0x00007f1e1007d9c3 in g_object_notify () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#2  0x00007f1e11145c77 in gtk_widget_set_sensitive () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#3  0x00007f1e12a5b026 in ?? ()
#4  0x00007f1e12a60a19 in ?? ()
#5  0x00007f1e0fabf153 in purple_signal_emit_vargs () from 
/usr/lib/libpurple.so.0
#6  0x00007f1e0fabf2b1 in purple_signal_emit () from /usr/lib/libpurple.so.0
#7  0x00007f1e10077188 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007f1e10088db1 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007f1e10090829 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007f1e10090ae2 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f1e1104de0c in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x00007f1e1007a257 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007f1e100773b7 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007f1e1008fe82 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007f1e10090ae2 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007f1e12a5fecf in pidgin_conv_window_remove_gtkconv ()
#17 0x00007f1e12a5f5cc in ?? ()
#18 0x00007f1e12a5f702 in ?? ()
#19 0x00007f1e12a5fa66 in pidgin_conv_window_destroy ()
#20 0x00007f1e12a5fb58 in ?? ()
#21 0x00007f1e1102e645 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#22 0x00007f1e10077188 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007f1e10088b1d in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007f1e100904f9 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f1e10090ae2 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f1e1113e5f4 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#27 0x00007f1e1102d41b in gtk_main_do_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#28 0x00007f1e10ca827c in ?? () from 
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#29 0x00007f1e0fdae3b6 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f1e0fdae708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f1e0fdaeb0a in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f1e1102c277 in gtk_main () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#33 0x00007f1e12a32209 in main ()

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: pidgin 1:2.10.7-0ubuntu4.1.13.10.1
ProcVersionSignature: Ubuntu 3.11.0-20.35-generic 3.11.10.6
Uname: Linux 3.11.0-20-generic x86_64
NonfreeKernelModules: openafs fglrx
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: amd64
Date: Tue May 13 12:01:03 2014
MarkForUpload: True
SourcePackage: pidgin
UpgradeStatus: Upgraded to saucy on 2014-02-04 (98 days ago)

** Affects: pidgin (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug saucy third-party-packages

** Description changed:

  I have 2 chat rooms which are 'persistent' 'auto login' and closed.
  
- When I receiving a new incoming IM, I receive a notification and click
- to receive it.
+ When I receive a new incoming IM, I receive a notification and click to
+ receive the new message.
  
  This pops open a new window which has the 2 persistent chat room windows
- and a new tab with the new IM.
+ and an additional tab with the new IM.
  
- When I click to close the new tab, the remaining 2 tabs are placed into
- an infinite loop, both fighing for the top of the stack.
+ After finishing that IM conversation, I click to close the new tab. The
+ remaining 2 tabs in that window are placed into an infinite loop, both
+ fighing for the top of the stack.
  
- A stack trace via gbb when this is occuring is as follows:
+ A stack trace via gdb when this is occuring is as follows.
+ 
+ I have no choice but to kill pidgin to recover.
  
  #0  0x00007f1e1007b807 in g_object_ref () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #1  0x00007f1e1007d9c3 in g_object_notify () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #2  0x00007f1e11145c77 in gtk_widget_set_sensitive () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #3  0x00007f1e12a5b026 in ?? ()
  #4  0x00007f1e12a60a19 in ?? ()
  #5  0x00007f1e0fabf153 in purple_signal_emit_vargs () from 
/usr/lib/libpurple.so.0
  #6  0x00007f1e0fabf2b1 in purple_signal_emit () from /usr/lib/libpurple.so.0
  #7  0x00007f1e10077188 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #8  0x00007f1e10088db1 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #9  0x00007f1e10090829 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #10 0x00007f1e10090ae2 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #11 0x00007f1e1104de0c in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #12 0x00007f1e1007a257 in g_cclosure_marshal_VOID__OBJECTv () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #13 0x00007f1e100773b7 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #14 0x00007f1e1008fe82 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #15 0x00007f1e10090ae2 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #16 0x00007f1e12a5fecf in pidgin_conv_window_remove_gtkconv ()
  #17 0x00007f1e12a5f5cc in ?? ()
  #18 0x00007f1e12a5f702 in ?? ()
  #19 0x00007f1e12a5fa66 in pidgin_conv_window_destroy ()
  #20 0x00007f1e12a5fb58 in ?? ()
  #21 0x00007f1e1102e645 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #22 0x00007f1e10077188 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #23 0x00007f1e10088b1d in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #24 0x00007f1e100904f9 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #25 0x00007f1e10090ae2 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #26 0x00007f1e1113e5f4 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #27 0x00007f1e1102d41b in gtk_main_do_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #28 0x00007f1e10ca827c in ?? () from 
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
  #29 0x00007f1e0fdae3b6 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #30 0x00007f1e0fdae708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  #31 0x00007f1e0fdaeb0a in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #32 0x00007f1e1102c277 in gtk_main () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #33 0x00007f1e12a32209 in main ()
  
  ProblemType: Bug
  DistroRelease: Ubuntu 13.10
  Package: pidgin 1:2.10.7-0ubuntu4.1.13.10.1
  ProcVersionSignature: Ubuntu 3.11.0-20.35-generic 3.11.10.6
  Uname: Linux 3.11.0-20-generic x86_64
  NonfreeKernelModules: openafs fglrx
  ApportVersion: 2.12.5-0ubuntu2.2
  Architecture: amd64
  Date: Tue May 13 12:01:03 2014
  MarkForUpload: True
  SourcePackage: pidgin
  UpgradeStatus: Upgraded to saucy on 2014-02-04 (98 days ago)

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

Title:
  tabs in chat window suck in loop to top of stack

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to