GNOME Bugzilla – Bug 548422
Invalid tooltip formatting in twitter module
Last modified: 2008-09-06 11:24:20 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):
+ Trace 205341
markup = action.get_tooltip (qstring)
return _("Update your %s account with the message:\n\n\t<i>%s</i>") % (self._service_name, self._msg)
*** Bug 548423 has been marked as a duplicate of this bug. ***
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.
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.
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.
@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
*** Bug 549582 has been marked as a duplicate of this bug. ***
*** Bug 549802 has been marked as a duplicate of this bug. ***
*** Bug 549803 has been marked as a duplicate of this bug. ***
*** Bug 551049 has been marked as a duplicate of this bug. ***