pidgin crashed with SIGSEGV in g_type_check_instance_cast()

Bug #727589 reported by Matt Walker
42
This bug affects 9 people
Affects Status Importance Assigned to Milestone
pidgin (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: pidgin

Happened while pidgin was idle

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: pidgin 1:2.7.9-1ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-5.32-generic 2.6.38-rc6
Uname: Linux 2.6.38-5-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Tue Mar 1 20:16:11 2011
ExecutablePath: /usr/bin/pidgin
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110202)
LocalLibraries: /home/matthew/.purple/plugins/libomegle.so /home/matthew/.purple/plugins/pidgin_awn.so
ProcCmdline: pidgin
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x15605c <g_type_check_instance_cast+44>: mov (%ecx),%esi
 PC (0x0015605c) ok
 source "(%ecx)" (0x00000010) not located in a known VMA region (needed readable region)!
 destination "%esi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: pidgin
StacktraceTop:
 g_type_check_instance_cast (type_instance=0x981c760, iface_type=145599064) at /build/buildd/glib2.0-2.28.1/./gobject/gtype.c:3990
 pidgin_conv_window_get_active_gtkconv (win=0x8d3e900) at /build/buildd/pidgin-2.7.9/./pidgin/gtkconv.c:9634
 pidgin_conv_window_get_active_conversation (win=0x8d3e900) at /build/buildd/pidgin-2.7.9/./pidgin/gtkconv.c:9649
 pidgin_conv_window_is_active_conversation (conv=0x9862b28) at /build/buildd/pidgin-2.7.9/./pidgin/gtkconv.c:9656
 update_tab_icon (conv=0x9862b28) at /build/buildd/pidgin-2.7.9/./pidgin/gtkconv.c:2578
Title: pidgin crashed with SIGSEGV in g_type_check_instance_cast()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Matt Walker (matthaeus123) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pidgin (Ubuntu):
status: New → Confirmed
Revision history for this message
Ryan Freitag (ryanfreitag) wrote :

Got a new message notification after pidgin had been idle for 8 hours

Revision history for this message
Paul Graydon (twirrim) wrote :

Got this under 12.04 as well. Pidgin 1:2.10.1-1ubuntu2

Revision history for this message
Max Liebkies (mliebkies) wrote :

I am also having this bug with Pidgin 2.10.6 (libpurple 2.10.6). gdb gives me the following:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff56bae8c in g_type_check_instance_cast ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0

Revision history for this message
Max Liebkies (mliebkies) wrote :
Download full text (4.4 KiB)

Sorry, here's the complete backtrace:

#0 0x00007ffff56bae8c in g_type_check_instance_cast ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#1 0x00007fffd8366cbb in ?? ()
   from /usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4
#2 0x00007ffff5698300 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#3 0x00007ffff56aa370 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4 0x00007ffff56b2601 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5 0x00007ffff56b2852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00007ffff569ce35 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007ffff569c83e in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007ffff569eaa3 in g_object_thaw_notify ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007ffff66ad3e4 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#10 0x00007ffff65cbe21 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#11 0x00007ffff56b7b36 in g_type_class_ref ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff569f301 in g_object_newv ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff569f89c in g_object_new ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00005555555c1b10 in pidgin_conv_setup_quickfind (
    container=0x55555595bd30, gtkconv=0x5555566e3730)
    at /build/buildd/pidgin-2.10.6/./pidgin/gtkconv.c:4912
#15 setup_common_pane (gtkconv=0x5555566e3730)
    at /build/buildd/pidgin-2.10.6/./pidgin/gtkconv.c:5061
#16 private_gtkconv_new (conv=conv@entry=0x5555566839d0, hidden=hidden@entry=0)
    at /build/buildd/pidgin-2.10.6/./pidgin/gtkconv.c:5368
#17 0x00005555555c2a7b in pidgin_conv_new (conv=0x5555566839d0)
    at /build/buildd/pidgin-2.10.6/./pidgin/gtkconv.c:5474
#18 0x00007ffff50bd07d in purple_conversation_new (
    type=type@entry=PURPLE_CONV_TYPE_IM, account=account@entry=0x55555593ed30,
    name=name@entry=0x555555ca1a10 "<email address hidden>")
    at /build/buildd/pidgin-2.10.6/./libpurple/conversation.c:450
#19 0x00005555555c7060 in pidgin_dialogs_im_with_user (account=0x55555593ed30,
    username=0x555555ca1a10 "<email address hidden>")
    at /build/buildd/pidgin-2.10.6/./pidgin/gtkdialogs.c:899
#20 0x000055555559ae3a in gtk_blist_row_activated_cb (tv=<optimized out>,
    path=<optimized out>, col=<optimized out>, data=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at /build/buildd/pidgin-2.10.6/./pidgin/gtkblist.c:1228
#21 0x00007ffff5698300 in g_closure_invoke ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff56aa370 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff56b2601 in g_signal_emit_valist ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff56b2852 in g_signal_emit ()
   from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007ffff67429bd in ?? ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#26 0x00007ffff6642719 in ?? ()
   from /usr/lib/x86...

Read more...

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.