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 339449 - google live bug with deskbar applet
google live bug with deskbar applet
Status: RESOLVED NOTGNOME
Product: deskbar-applet
Classification: Deprecated
Component: general
2.14.x
Other All
: Normal normal
: ---
Assigned To: Deskbar Applet Maintainer(s)
Deskbar Applet Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2006-04-23 08:29 UTC by Todd Deshane
Modified: 2006-07-10 11:46 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Todd Deshane 2006-04-23 08:29:04 UTC
Please describe the problem:
When typing a single letter the applet doesn't work. This was figured out by
running "/usr/lib/deskbar-applet/deskbar-applet -w" on the command line to debug
and watching the terminal output.

two or more characters seem to work fine, but one character will crash it so, a
slow first character type on the applet will make it unusable until reloaded.



Steps to reproduce:
Need to first setup Google live search with Google.key and GoogleSearch.wsdl
Then: 
1. run /usr/lib/deskbar-applet/deskbar-applet -w
2. type a single letter
3. wait for google live search to happen


Actual results:
The output is long but is roughly:

<Fault SOAP-ENV:Server: Exception from service object: For input string:
"24880000000": <SOAPpy.Types.structType detail at -1260412084>: {'stackTrace':
'java.lang.NumberFormatException: For input string: "24880000000"\n\tat
java.lang.NumberFormatException.forInputString(Unknown Source)\n\tat
java.lang.Integer.parseInt(Unknown Source)\n\tat
java.lang.Integer.parseInt(Unknown Source)\n\tat
. . .
. . .
Exception in thread Thread-9:
Traceback (most recent call last):
  • File "/usr/lib/python2.4/threading.py", line 442 in __bootstrap
    self.run()
  • File "/usr/lib/python2.4/threading.py", line 422 in run
    self.__target(*self.__args, **self.__kwargs)
  • File "/usr/lib/python2.4/site-packages/deskbar/Handler.py", line 285 in __query_async
    res = self.query (qstring)
  • File "/usr/lib/deskbar-applet/handlers/google-live.py", line 123 in query
    "utf-8", "utf-8") # input/output encodings
  • File "/usr/lib/python2.4/site-packages/SOAPpy/Client.py", line 421 in __call__
    return self.__r_call(*args, **kw)
  • File "/usr/lib/python2.4/site-packages/SOAPpy/Client.py", line 443 in __r_call
    self.__hd, self.__ma)   File "/u

Expected results:
it shouldn't crash, it should search for that letter

Does this happen every time?
every time I tried it

Other information:
Bug was found in dapper see:
reference: https://launchpad.net/distros/ubuntu/+source/deskbar-applet/+bug/40876
Comment 1 Mikkel Kamstrup Erlandsen 2006-04-23 13:14:32 UTC
I can confirm this on 2.14.1 on Dapper
Comment 2 Daniel Holbach 2006-04-25 08:59:42 UTC
According to the Launchpad bug this seems to be a soappy issue. 

I forwarded it upstream: 
http://sourceforge.net/tracker/index.php?func=detail&aid=1476002&group_id=26183&atid=386366
Comment 3 Raphael Slinckx 2006-07-10 11:46:05 UTC
Closing as INVALID then.