Weird inconsistent behavior/lack of syncrhonization with empathy messaging integration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
empathy (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
gjs (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
gnome-shell (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Seeing strange interactions between gnome-shell and empathy on latest oneiric code:
-gnome-shell messaging indicator doesn't always show up when receiving a new IM
--when this happens, clicking on blinking empathy icon waits for quite a while before opening the empathy chat window
--when the chat window does open, it often is an empty window, rather than including the newly received IM content
--after closing the chat window, then the gnome-shell chat indicator for the conversation sometimes appears, but also doesn't contain the new messaging content, and doesn't go away without right click, then remove
everything worked a bit better on natty+gnome3ppa, wondering if this is due to mismatched gnome-shell + empathy versions (3.0.2 and 3.1.3, respectively)
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: gnome-shell 3.0.2-1ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-5-generic x86_64
Architecture: amd64
Date: Fri Jul 15 14:35:04 2011
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Release Candidate amd64 (20100419.1)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: gnome-shell
UpgradeStatus: Upgraded to oneiric on 2011-07-13 (2 days ago)
tags: | added: patch |
Changed in gjs (Ubuntu): | |
status: | Fix Released → New |
Changed in empathy (Ubuntu): | |
status: | New → Invalid |
with gnome-shell 3.1.3 package, now things have gotten even worse!
I hear the sound played when I receive a message, but no longer get a blinking empathy tray icon, and get no shell message notification.
I do see the following in .xsession-errors though:
JS ERROR: !!! Exception was: Error: Too few arguments to function Shell.ge contact_ features expected 4 got 3 self_contact_ features expected 4 got 3")@gjs_throw:0 Shell_TpClient] ,[object _private_ TelepathyGLib_ Account] ,[object _private_ TelepathyGLib_ Connection] ,[object Array],[object _private_ TelepathyGLib_ ChannelDispatch Operation] ,[object Array],[object _private_ TelepathyGLib_ ObserveChannels Context] )@/usr/ share/gnome- shell/js/ ui/telepathyCli ent.js: 107 Shell_TpClient] ,[object _private_ TelepathyGLib_ Account] ,[object _private_ TelepathyGLib_ Connection] ,[object Array],[object _private_ TelepathyGLib_ ChannelDispatch Operation] ,[object Array],[object _private_ TelepathyGLib_ ObserveChannels Context] )@/usr/ share/gjs- 1.0/lang. js:110 self_contact_ features expected 4 got 3'
t_self_
JS ERROR: !!! lineNumber = '0'
JS ERROR: !!! fileName = 'gjs_throw'
JS ERROR: !!! stack = '("Too few arguments to function Shell.get_
([object _private_
([object _private_
'
JS ERROR: !!! message = 'Too few arguments to function Shell.get_
(empathy:16508): empathy-CRITICAL **: list_get_ contact_ blocking_ capabilities_ cb: assertion `G_VALUE_HOLDS_UINT (value)' failed