crashes when trying to open ftp.freebsd.org links from RSS reader

Bug #38271 reported by Nick Barkas
14
Affects Status Importance Assigned to Milestone
mozilla-thunderbird (Ubuntu)
Invalid
Medium
Alexander Sack

Bug Description

I am subscribed to and read the FreeBSD security advisories RSS feed: http://www.freebsd.org/security/advisories.rdf When I click the "Website" link to see the full advisory for an item in the feed, thunderbird crashes without opening the advisory in my browser (firefox). Here is an example of one of the advisories I've tried to read from thunderbird which crashed it: ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-06:04.ipfw.asc

I do not have this problem when clicking on "Website" link for items in other RSS feeds I am subscribed to. None of those are ftp URLs, though, so I suspect the problem may be related to the FreeBSD advisories using ftp.

Revision history for this message
Dean Sas (dsas) wrote :

Confirming, this happens for me too.

I don't know how to get a backtrace on thunderbird as it's launched via a shell script. If someone could tell me the neccessary voodoo to manage this I'd be greatful.

Changed in mozilla-thunderbird:
status: Unconfirmed → Confirmed
Revision history for this message
Dean Sas (dsas) wrote :

The problem certainly is FTP. I uploaded a copy of one of the links and modified the rdf file to point towards it on my server, and then uploaded that too. It all worked ok.

Revision history for this message
Adam Conrad (adconrad) wrote :

Can you install gdb, and run "mozilla-thunderbird -g" from the command line, and see if you can get a backtrace?

Revision history for this message
Nick Barkas (snb) wrote : [Bug 38271] Re: crashes when trying to open ftp.freebsd.org links from RSS reader

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I ran mozilla-thunderbird -g, gave gdb the run command, then tried
clicking on one of the ftp URLs in the RSS reader. As expected
thunderbird crashed, and here is what I get with the bt command in gdb:

(gdb) bt
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7824f2c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7851727 in PR_Lock () from /usr/lib/mozilla-thunderbird/libnspr4.so
#3 0xb7851a76 in PR_WaitCondVar ()
   from /usr/lib/mozilla-thunderbird/libnspr4.so
#4 0xb718503d in NSGetModule ()
   from /usr/lib/mozilla-thunderbird/components/libnecko.so
#5 0xb71857ff in NSGetModule ()
   from /usr/lib/mozilla-thunderbird/components/libnecko.so
#6 0xb7856c85 in PR_Select () from /usr/lib/mozilla-thunderbird/libnspr4.so
#7 0xb7822381 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8 0xb76a3bfe in clone () from /lib/tls/i686/cmov/libc.so.6

Was that what you needed?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEOpjm44NxFgGs4RMRAigKAKDQ9tr7v7K+ZqKSmzt0JPJLagPF/wCgzt/p
enitkJm1vMOcpGWXzOEmqEA=
=nuhM
-----END PGP SIGNATURE-----

Revision history for this message
Alexander Sack (asac) wrote :

Is this still reproducible? Please attach a symbolized backtrace at least.

Changed in mozilla-thunderbird:
assignee: nobody → asac
status: Confirmed → Needs Info
Revision history for this message
Nick Barkas (snb) wrote :

I tried this with the version of thunderbird included in feisty, and could not reproduce. The original rss feed I had trouble with (for FreeBSD security advisories) seems to give http URLs now. I tried copying the rdf file to my own machine and changing the URLs to ftp, and thunderbird didn't crash when I clicked on them. However, it didn't open the links either; nothing happened when I clicked on them. It may be that the rdf file I created was broken in some way, but I'm not sure.

In any case I can no longer cause the crash. It would be easier to test if I could find another rss feed that links to ftp URLs.

Revision history for this message
Alexander Sack (asac) wrote :

what news reader are you using?

Revision history for this message
Nick Barkas (snb) wrote :

Well, for purposes of testing this I was using Thunderbird on Feisty. Most of the time now I use Vienna (for Mac OS X) for reading RSS feads.

Revision history for this message
Alexander Sack (asac) wrote :

Could you find a ftp rss feed to test this?

Revision history for this message
Nick Barkas (snb) wrote :

No RSS feeds I have read lately link to ftp sites, but I did find a version of the FreeBSD feed on archive.org from back when it used ftp URLs: http://web.archive.org/web/20060208032458/http://www.freebsd.org/security/advisories.rdf. I removed the javascript archive.org adds from that file and put it on my own web server here to test: http://moduli.net/misc/freebsd-advisories-20060208.rdf. I don't currently have an Ubuntu machine handy to test this myself, but I could set one up under vmware if that would be helpful.

Revision history for this message
turox (tuxturox) wrote :
Revision history for this message
Alexander Sack (asac) wrote : Re: [Bug 38271] Re: crashes when trying to open ftp.freebsd.org links from RSS reader

On Fri, Aug 31, 2007 at 04:26:50PM -0000, turox wrote:
> gdb log file:
> https://turox.dyndns.org/ubuntu/launchpad/gdb-firefox01.log
>

please submit the full crash dump or symbolize completely by
installing gtk dbg symbols as well.

 - Alexander

Revision history for this message
Hilario J. Montoliu (hjmf) (hmontoliu) wrote : Re: [Bug 38271] Re: crashes when trying to open ftp.freebsd.org links from RSS reader

On Sat, 2007-09-01 at 00:42 +0000, Alexander Sack wrote:
> On Fri, Aug 31, 2007 at 04:26:50PM -0000, turox wrote:
> > gdb log file:
> > https://turox.dyndns.org/ubuntu/launchpad/gdb-firefox01.log
> >
>
> please submit the full crash dump or symbolize completely by
> installing gtk dbg symbols as well.
>
> - Alexander

asac, that gdb.log matches our MASTER firefox-bin crashed with crux
theme [@moz_gtk_widget_paint] at #10 [1]

[1] https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/129007

--
Hilario J. Montoliu <email address hidden>

Revision history for this message
Hilario J. Montoliu (hjmf) (hmontoliu) wrote :

hmm, just noticed that turox already filled up a bug report at bug #136415

Revision history for this message
Michael Nagel (nailor) wrote :

i don't know if it is a duplicate of this bug or something else:

i clicked on an ftp-link (target: ftp://ftp.freiesmagazin.de/2008/freiesMagazin-2008-08.pdf ) in a feed fetched by thunderbird. nothing crashed but evince opened displaying the following error:

Unable to open document
The specified location is not mounted

something about handling ftp-links seems to be broken...

Revision history for this message
Michael Nagel (nailor) wrote :

is this bug still an issue?

Revision history for this message
Michael Nagel (nailor) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in mozilla-thunderbird (Ubuntu):
status: Incomplete → Invalid
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.