Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#406380: External RSS application not launching

0 views
Skip to first unread message

Yesod

unread,
Jan 10, 2007, 3:40:13 PM1/10/07
to
Package: iceweasel
Version: 2.0.0.1+dfsg-1

It seems Iceweasel is not launching external applications for RSS
subscription. Whatever application I'm trying it is not exec()ed.

I tried custom scripts (to see what was happening) and graphic
application accepting any kind of argument (like xterm). None of them is
launched by Iceweasel.

I tried an "strace -p my-pid -f -o /dev/stdout | fgrep my-application"
hoping to see an exec() or at least a stat() on the chosen application
but there is no output.

I tried an ltrace :
ltrace -o /dev/stdout -p 3526 -f | fgrep xterm
3526 strcmp("/usr/bin/xterm", "/usr/bin/xterm") = 0
3526 strlen("xterm") = 5
3526 strlen("xterm") = 5
3526 strlen("xterm") = 5
3526 strlen("xterm") = 5
3526 strlen("xterm") = 5
3526 strlen("xterm") = 5
3526 strlen("xterm") = 5

I'm running on testing + iceweasel from unstable, ix86.


--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Eric Dorland

unread,
Jan 15, 2007, 3:10:09 AM1/15/07
to
tags 406380 moreinfo
thanks

* Yesod (yesod-...@gmail.com) wrote:
> Package: iceweasel
> Version: 2.0.0.1+dfsg-1
>
> It seems Iceweasel is not launching external applications for RSS
> subscription. Whatever application I'm trying it is not exec()ed.
>
> I tried custom scripts (to see what was happening) and graphic
> application accepting any kind of argument (like xterm). None of them is
> launched by Iceweasel.
>
> I tried an "strace -p my-pid -f -o /dev/stdout | fgrep my-application"
> hoping to see an exec() or at least a stat() on the chosen application
> but there is no output.
>
> I tried an ltrace :
> ltrace -o /dev/stdout -p 3526 -f | fgrep xterm
> 3526 strcmp("/usr/bin/xterm", "/usr/bin/xterm") = 0
> 3526 strlen("xterm") = 5
> 3526 strlen("xterm") = 5
> 3526 strlen("xterm") = 5
> 3526 strlen("xterm") = 5
> 3526 strlen("xterm") = 5
> 3526 strlen("xterm") = 5
> 3526 strlen("xterm") = 5
>
> I'm running on testing + iceweasel from unstable, ix86.

Is it expected to run an external application? How did you configure
it to do that?

--
Eric Dorland <er...@kuroneko.ca>
ICQ: #61138586, Jabber: ho...@jabber.com
1024D/16D970C6 097C 4861 9934 27A0 8E1C 2B0A 61E9 8ECF 16D9 70C6

signature.asc

Yesod

unread,
Jan 15, 2007, 4:50:09 PM1/15/07
to
You go in "Edit/Preferences/Feeds/Subscribe to the feed using"
here you can choose an application used to subscribe to feeds.

Now when you go to a webpage with RSS content and click on the RSS icon,
a page shows up asking you what to do and you can choose to open it with
your application but nothing happens ...

I tried with the corresponding version of Firefox and its working as
expected (your selected application is launched).

Yesod

Eric Dorland

unread,
Aug 13, 2008, 3:10:13 AM8/13/08
to
* Yesod (gabriel...@enst-bretagne.fr) wrote:
> You go in "Edit/Preferences/Feeds/Subscribe to the feed using"
> here you can choose an application used to subscribe to feeds.
>
> Now when you go to a webpage with RSS content and click on the RSS icon,
> a page shows up asking you what to do and you can choose to open it with
> your application but nothing happens ...
>
> I tried with the corresponding version of Firefox and its working as
> expected (your selected application is launched).

I don't actually see this preference anymore in Iceweasel 3.0.1. Is
this still a problem?

signature.asc

Gabriel Corona

unread,
Aug 13, 2008, 4:20:15 AM8/13/08
to

>> "Edit/Preferences/Feeds/Subscribe to the feed using"

> I don't actually see this preference anymore in Iceweasel 3.0.1. Is
> this still a problem?

The option for choosing the feed application has moved to
"Edit/Preferences/Applications/Web feed".

It's working well for adding the feed in Iceweasel
but if you want to call an external application
(for example I'm using a script to add the feed to akregator,
but you can just use xterm for testing purpose)
it is failing silently if you don't have iceweasel-gnome-plugin
installed (nothing happens, without any error message,
and without any clue to the fact that this package
is missing for the feature to work).

It tried for other file types and the application get called
without the iceweasel-gnome-plugin package.

--
Gabriel

Gabriel Corona

unread,
Aug 13, 2008, 6:00:43 AM8/13/08
to

You get the gollowing message in the console error of Icweasel,
when trying to add the feed to an external application
withtou gnome plugin :

Erreur : [Exception... "Component returned failure code: 0x80570016
(NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]" nsresult:
"0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame ::
file:///usr/lib/iceweasel/components/FeedConverter.js ::
FRS_addToClientReader :: line 415" data: no]
Fichier Source : file:///usr/lib/iceweasel/components/FeedConverter.js
Ligne : 415

--
Gabriel

Mike Hommey

unread,
Oct 18, 2008, 1:40:06 PM10/18/08
to
On Wed, Aug 13, 2008 at 11:14:33AM +0200, Gabriel Corona wrote:
>
> You get the gollowing message in the console error of Icweasel,
> when trying to add the feed to an external application
> withtou gnome plugin :
>
> Erreur : [Exception... "Component returned failure code: 0x80570016
> (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]" nsresult:
> "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame ::
> file:///usr/lib/iceweasel/components/FeedConverter.js ::
> FRS_addToClientReader :: line 415" data: no]
> Fichier Source : file:///usr/lib/iceweasel/components/FeedConverter.js
> Ligne : 415

This should go away if you install iceweasel-gnome-support.

Mike

Mike Hommey

unread,
Oct 18, 2008, 2:30:11 PM10/18/08
to
tag 406380 + patch
thanks

On Sat, Oct 18, 2008 at 07:24:55PM +0200, Mike Hommey wrote:
> On Wed, Aug 13, 2008 at 11:14:33AM +0200, Gabriel Corona wrote:
> >
> > You get the gollowing message in the console error of Icweasel,
> > when trying to add the feed to an external application
> > withtou gnome plugin :
> >
> > Erreur : [Exception... "Component returned failure code: 0x80570016
> > (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]" nsresult:
> > "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame ::
> > file:///usr/lib/iceweasel/components/FeedConverter.js ::
> > FRS_addToClientReader :: line 415" data: no]
> > Fichier Source : file:///usr/lib/iceweasel/components/FeedConverter.js
> > Ligne : 415
>
> This should go away if you install iceweasel-gnome-support.

Or, if you don't want to install iceweasel-gnome-support, the attached
patch should work (you can apply it directly to
/usr/lib/iceweasel/components/FeedConverter.js )

Mike

diff
0 new messages