tabs in chat window suck in loop to top of stack

Bug #1319104 reported by Charles
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pidgin (Ubuntu)
New
Undecided
Unassigned

Bug Description

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)

Revision history for this message
Charles (slivkoff) wrote :
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.