empathy crashed with SIGSEGV in gtk_tree_view_get_cursor()

Bug #919010 reported by Blair Chasteen
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
empathy (Ubuntu)
Expired
Medium
Unassigned

Bug Description

This crash happens when trying to search for contact after the first letter is typed from the contact list window
and I have successfully recreated this multiple times.

After the crash happens empathy continues to run in an unusual way, any current chat window remains open and
each time a message has been sent to me the contact name in the tray notification. To clarify I have attached a
 screenshot of this.

Even after I restart empathy these remain and I can no longer open a chat window by clicking on one of those

This only started happening after my upgrade to Ubuntu 12.04.

On a side note correlation between this and google chrome but chrome is demostrating the same sort of crash
when trying to type a URL in the address bar, 1 letter typed system stalls for a breif moment then the application
closed unexpectedly.

Description: Ubuntu precise (development branch)
Release: 12.04

empathy:
  Installed: 3.3.3-0ubuntu4
  Candidate: 3.3.3-0ubuntu4
  Version table:
 *** 3.3.3-0ubuntu4 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main i386 Packages
        100 /var/lib/dpkg/status

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: empathy 3.3.3-0ubuntu4
ProcVersionSignature: Ubuntu 3.2.0-9.16-generic-pae 3.2.1
Uname: Linux 3.2.0-9-generic-pae i686
NonfreeKernelModules: fglrx
ApportVersion: 1.91-0ubuntu1
Architecture: i386
CrashCounter: 1
Date: Thu Jan 19 18:57:06 2012
ExecutablePath: /usr/bin/empathy
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcCmdline: empathy
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb596604b: mov 0x10(%eax),%ebp
 PC (0xb596604b) ok
 source "0x10(%eax)" (0x00000010) not located in a known VMA region (needed readable region)!
 destination "%ebp" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: empathy
StacktraceTop:
 ?? () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
 gtk_tree_view_get_cursor () from /usr/lib/i386-linux-gnu/libgtk-3.so.0
 ?? ()
 g_cclosure_marshal_VOID__PARAM () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
 g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
Title: empathy crashed with SIGSEGV in gtk_tree_view_get_cursor()
UpgradeStatus: Upgraded to precise on 2012-01-19 (0 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev root sambashare vboxusers

Revision history for this message
Blair Chasteen (darkstormyrain) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

Stacktrace:
 #0 0xb596604b in ?? ()
 No symbol table info available.
 #1 0x0a518270 in ?? ()
 No symbol table info available.
 Backtrace stopped: previous frame inner to this frame (corrupt stack?)
StacktraceTop:
 ?? ()
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in empathy (Ubuntu):
status: New → Invalid
Revision history for this message
Apport retracing service (apport) wrote : Crash report cannot be processed

Thank you for your report!

However, processing it in order to get sufficient information for the
developers failed (it does not generate a useful symbolic stack trace). This
might be caused by some outdated packages which were installed on your system
at the time of the report:

librsvg2-common version 2.34.2-1ubuntu1 required, but 2.35.0-0ubuntu1 is available
empathy-common version 3.3.3-0ubuntu4 required, but 3.3.4-0ubuntu1 is available
outdated debug symbol package for libv4l-0: package version 0.8.5-6ubuntu1 dbgsym version 0.8.5-3ubuntu2
libxml2 version 2.7.8.dfsg-5.1ubuntu2 required, but 2.7.8.dfsg-5.1ubuntu3 is available
empathy version 3.3.3-0ubuntu4 required, but 3.3.4-0ubuntu1 is available
lsb-base version 4.0-0ubuntu17 required, but 4.0-0ubuntu19 is available
librsvg2-2 version 2.34.2-1ubuntu1 required, but 2.35.0-0ubuntu1 is available

Please upgrade your system to the latest package versions. If you still
encounter the crash, please file a new report.

Thank you for your understanding, and sorry for the inconvenience!

tags: removed: need-i386-retrace
Revision history for this message
Antono Vasiljev (antono) wrote :

Confirm this on precise.

Changed in empathy (Ubuntu):
status: Invalid → Confirmed
Revision history for this message
Bilal Shahid (s9iper1) wrote :

thanks for the bug report
*Define the steps to reproduce it?
*and also get the stacktraces with the debug symbols you can see this page for guidance there is a special way to get the stacktrace with debug symbols
https://live.gnome.org/GettingTraces/Details

Changed in empathy (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Blair Chasteen (darkstormyrain) wrote :

I have a problem getting symbols for this even after installing symbol packages.

The bug seems to have been fixed on a recent update but to recreate it I pressed the j then k when searching and that is when it crashed.

Revision history for this message
Bilal Shahid (s9iper1) wrote :

ok just provide the main and short steps to reproduce it..and try to get the stacktrace without that the bug is very difficult to fix.

Changed in empathy (Ubuntu):
importance: Undecided → Low
importance: Low → Medium
Revision history for this message
Blair Chasteen (darkstormyrain) wrote :

the steps to reproduce it was open contact list window and type the letters "jk" (I think) to search for a contact thats when it froze and crashed.

I do have xserver-xorg-core-dbg and various yelp synmbol packages installed I just wonder why I didnt get the symbols.

Revision history for this message
Bilal Shahid (s9iper1) wrote :

can you again confirm your version we have released 3.3.4 for precise?
hey you install these packages and than try to get the debug symbols;
empathy-dbg
libtelepathy-glib0-dbg
libfolks-dbg
libfolks-telepathy-dbg
libglib2.0 dbg

for more info and details use irc channel for help.use telepathy channel
gimp.net at freenode

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

[Expired for empathy (Ubuntu) because there has been no activity for 60 days.]

Changed in empathy (Ubuntu):
status: Incomplete → Expired
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.