Yarssr hangs when trying to check a feed

Bug #137773 reported by Jarno Suni
10
Affects Status Importance Assigned to Milestone
yarssr (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: yarssr

Yarssr 0.2.2-1 can not finnish updating.

Steps to reproduce (in Xubuntu Felsty):

1) launch yarssr in terminal
2) Right-click the tray icon,
3) click on Preferences
4) click on New
5) Set name: "Jarno's Website Log"
6) Set address: "http://personal.inet.fi/surf/jarno.suni/blog/atom.xml"
7) click OK
8) click OK (on Preferences)

Output in terminal:

libgnomevfs-WARNING **: Cannot load module `/usr/lib/gnome-vfs-2.0/modules/libhttp.so' (/usr/lib/gnome-vfs-2.0/modules/libhttp.so: cannot open shared object file: No such file or directory) at /usr/share/yarssr/Yarssr/Fetcher.pm line 31.
libgnomevfs-WARNING **: Cannot load module `/usr/lib/gnome-vfs-2.0/modules/libhttp.so' (/usr/lib/gnome-vfs-2.0/modules/libhttp.so: cannot open shared object file: No such file or directory) at /usr/share/yarssr/Yarssr/Fetcher.pm line 31.
*** unhandled exception in callback:
*** Can't call method "get_host_name" on an undefined value at /usr/share/yarssr/Yarssr/Fetcher.pm line 33.
*** ignoring at /usr/share/yarssr/Yarssr/GUI.pm line 115.

BTW: I also get text "/bin/sh: /usr/bin/esd: not found" in terminal output many times.

Revision history for this message
Jarno Suni (jarnos) wrote :

Actually yarssr hangs similarly with other feeds I tried as well. (I have used yarssr with more succes on Xubuntu Dapper.)

Revision history for this message
Jarno Suni (jarnos) wrote :

I did the same steps in Hardy, yarssr 0.2.2-4.

Output in terminal:
 *** unhandled exception in callback:
*** Can't call method "get_host_name" on an undefined value at /usr/share/yarssr/Yarssr/Fetcher.pm line 33.
*** ignoring at /usr/share/yarssr/Yarssr/GUI.pm line 115.

What is the point to serve this kind of software release after release that is unable to do the basic thing it is supposed to?

Revision history for this message
madmonk (madmonk80) wrote :

I confirm.

Yarssr v. 0.2.2-4 hangs when trying to update the feeds from my OPML list.

*** unhandled exception in callback:
*** Can't call method "get_host_name" on an undefined value at /usr/share/yarssr/Yarssr/Fetcher.pm line 33.
*** ignoring at /usr/share/yarssr/Yarssr/GUI.pm line 115.

On Ubuntu Hardy amd64. Gnome 2.22.2.

It could be a useful software anyway...can anybody fix it?

Revision history for this message
Kreuger Burns (car-crazy33) wrote :

I have something similar with it not updating (I think because of the menu?) it says

kreuger@kreuger-desktop:~$ yarssr
*** unhandled exception in callback:
*** Can't call method "get_url" without a package or object reference at /usr/share/yarssr/Yarssr/Feed.pm line 158.
*** ignoring at /usr/share/yarssr/Yarssr/GUI.pm line 115.

Also 0.2.2-4

Revision history for this message
Jarno Suni (jarnos) wrote :

Kreuger Burns, what menu you are referring to?

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thanks for reporting this bug and any supporting documentation. Based on confirmation that this bug still exists in Hardy, I'm going to mark it as confirmed and let the developers handle it from here. Thanks for taking the time to make Xubuntu better!

Changed in yarssr:
status: New → Confirmed
Revision history for this message
whitelightme (inspheration-deactivatedaccount) wrote :

I confirm this bug, too.
Ubuntu intrepid.

btw:
Jarno Suni wrote on 2008-04-16: (permalink)
I did the same steps in Hardy, yarssr 0.2.2-4.
Output in terminal:
 *** unhandled exception in callback:
*** Can't call method "get_host_name" on an undefined value at /usr/share/yarssr/Yarssr/Fetcher.pm line 33.
*** ignoring at /usr/share/yarssr/Yarssr/GUI.pm line 115.
What is the point to serve this kind of software release after release that is unable to do the basic thing it is supposed to?

(When it doesn't stuck), i find it very useful and user-friendly.
Greetings

Revision history for this message
whitelightme (inspheration-deactivatedaccount) wrote :

Seems fixed... I have it no more.
Someone other can confirm?

Revision history for this message
whitelightme (inspheration-deactivatedaccount) wrote :

Was working, now it is no more. I think maybe due to some of the latest updates.

Revision history for this message
Silvio Knizek (killermoehre) wrote :

I've running Xubuntu 9.04 devel and get
*** unhandled exception in callback:
*** Can't call method "get_url" without a package or object reference at /usr/share/yarssr/Yarssr/Feed.pm line 158.
*** ignoring at /usr/share/yarssr/Yarssr/GUI.pm line 115.
[00:32:12] Menu is disabled while updating

Is a workaround or bugfix available?

Revision history for this message
pyrusj (pyrusj) wrote :

You can quickly fix this error:

*** unhandled exception in callback:
*** Can't call method "get_url" without a package or object reference at /usr/share/yarssr/Yarssr/Feed.pm line 158.
*** ignoring at /usr/share/yarssr/Yarssr/GUI.pm line 115.

by the following:

sudo gedit (or whatever program you want to use) /usr/share/yarssr/Yarssr/Feed.pm
insert a line before line 158 with: if ($item) {
insert a line after line 162 with: }
save the file

This will allow you to start yarssr and get rid of the faulty feed.

(I'm not marking this as a patch as I'm thinking it probably doesn't solve the issue, just a quick fix to get it up and running ftm)

Revision history for this message
sdafin (sdafin) wrote :

Hi!

I did have same problem, with pre-released Ubuntu Lucid.

This was helpful:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=421684#39

I installed "libgnomevfs2-extra" package, and yarssr started working.

That package is part of "ubuntu-desktop" meta package's recommended section,
but my Ubuntu installation was installed from Karmic minimal cd (after upgrated to Lucid),
and I did have installed "ubuntu-desktop" package (in Karmic) without recommended packages
(apt-get install ubuntu-desktop --no-install-recommends).

So, at least "yarssr" package should depends this: "libgnomevfs2-extra".

Revision history for this message
sdafin (sdafin) wrote :

Correction: package "ubuntu-desktop" depends "libgnome2-perl", which depends "libgnome2-vfs-perl" and "libgnome2-vfs-perl" recommends "libgnomevfs2-extra".

Anyway, yarssr does not work right without "libgnomevfs2-extra" package.

Revision history for this message
AH HA (haahaham) wrote :

yarssr always hangs when check for new feeds
 , and the cpu jump to 100% until I kill the proccess

Changed in yarssr (Ubuntu):
status: Confirmed → Opinion
status: Opinion → Confirmed
Revision history for this message
4mas (ad-mason) wrote :

i use this quick little script whenever yarssr decides to freeze up. though it hasn't done so since i increased its update time to 10 minutes.
-running this will kill and restart yarssr. works great on my mint11 and ultimate edition 2.8 installs. use @ your own risk ;)

#!/bin/bash
#yarssr_restarter
#----------------------
kill -9 "$(pidof yarssr)"
yarssr
#optional restart delay (comment out line5 -above. uncomment line7 -below)
#(sleep 10s && yarssr)

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.