After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 548422 - Invalid tooltip formatting in twitter module
Invalid tooltip formatting in twitter module
Status: RESOLVED FIXED
Product: deskbar-applet
Classification: Deprecated
Component: Modules
2.23.x
Other All
: High critical
: 2.24
Assigned To: Mikkel Kamstrup Erlandsen
Deskbar Applet Maintainer(s)
: 548423 549582 549802 549803 551049 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-08-19 12:03 UTC by marques
Modified: 2008-09-06 11:24 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description marques 2008-08-19 12:03:39 UTC
What were you doing when the application crashed?
Tripple clicked the search text while Google Code Search and twitter results were displayed.  Also briefly hovered over the right triangle / more button just prior to tripple clicking the search text.

The text was "what is this? some kind of joke?" .. I was testing the deskbar responses after enabling those two extensions and installing python-simplejson.


Distribution: Ubuntu 8.10 (intrepid)
Gnome Release: 2.23.90 2008-08-18 (Ubuntu)
BugBuddy Version: 2.23.90

System: Linux 2.6.26-5-generic #1 SMP Sun Aug 3 01:25:54 UTC 2008 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10499906
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome

Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0
CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0



----------- .xsession-errors (605876 sec old) ---------------------
** (gnome-session:7919): DEBUG: Starting app: /org/gnome/SessionManager/App9
** (gnome-session:7919): DEBUG: GsmAutostartApp: starting gnome-at-session.desktop: command=gnome-at-visual -s startup-id=106d9507c2a7c32748121854138223404900000079190007
** (gnome-session:7919): DEBUG: GsmAutostartApp: started pid:8273
** (gnome-session:7919): DEBUG: Starting app: /org/gnome/SessionManager/App30
** (gnome-session:7919): DEBUG: GsmAutostartApp: starting beagled.desktop: command=beagled startup-id=106d9507c2a7c32748121854138224290600000079190026
** (gnome-session:7919): WARNING **: Could not launch application 'beagled.desktop': Unable to start application: Failed to execute child process "beagled" (No such file or directory)
** (gnome-session:7919): DEBUG: Starting app: /org/gnome/SessionManager/App31
(gnome-session:7919): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: Key file contains key 'Terminal' which has value that cannot be interpreted.
(gnome-login-sound:8254): EggSMClient-WARNING **: Failed to connect to the session manager: IO error occured opening connection
--------------------------------------------------
Traceback (most recent call last):
  • File "/usr/lib/python2.5/site-packages/deskbar/ui/cuemiac/CuemiacTreeView.py", line 260 in __on_query_tooltip
    markup = action.get_tooltip (qstring)
  • File "/usr/lib/deskbar-applet/modules-2.20-compatible/twitter.py", line 154 in get_tooltip
    return _("Update your %s account with the message:\n\n\t<i>%s</i>") % (self._service_name, self._msg)
AttributeError: TwitterUpdateAction instance has no attribute '_service_name'

Comment 1 marques 2008-08-19 12:05:14 UTC
*** Bug 548423 has been marked as a duplicate of this bug. ***
Comment 2 Sebastian Pölsterl 2008-08-21 17:35:19 UTC
Thanks for reporting this bug.

I can confirm this error. It happens when twitter is enabled and no account credentials are provided. The module should just do no search when no credentials are available. Assigning to kamstrup.
Comment 3 marques 2008-08-22 19:54:46 UTC
Actually - the debug shows Twitter having problems, but even after configuring my twitter account information, when I hover over a "Google Code Search" result the bug buddy pops up.  Deskbar continues to function, but each hover results in another crash.

The details in bug buddy don't show anything related to this.  Try it yourself.
Comment 4 Sebastian Pölsterl 2008-08-22 22:39:09 UTC
Nevertheless, we have to take care of the scenario when twitter isn't reachable.

Please report a new bug about the Google Code Search bug.
Comment 5 Mikkel Kamstrup Erlandsen 2008-08-24 20:21:15 UTC
@Sebastian: The twitter module should ask for credentials if they are not provided. I just deleted all my accounts and tried it out and it worked, so that should not be a problem. If it is we should open another report on this.

Pertaining the original issue it is because the tooltip of the TwitterUpdateAction is badly formatted (missing param). I believe I just fixed this in trunk. Renamin bug and closing. Please reopen if anybody sees errors.

Fixed in rev 2349.

@marcus: Thanks for your report, I hope it works now
Comment 6 Goran Rakic 2008-08-27 18:29:30 UTC
*** Bug 549582 has been marked as a duplicate of this bug. ***
Comment 7 Sebastian Pölsterl 2008-08-31 12:21:13 UTC
*** Bug 549802 has been marked as a duplicate of this bug. ***
Comment 8 Sebastian Pölsterl 2008-08-31 12:21:28 UTC
*** Bug 549803 has been marked as a duplicate of this bug. ***
Comment 9 Sebastian Pölsterl 2008-09-06 11:24:20 UTC
*** Bug 551049 has been marked as a duplicate of this bug. ***