bugGnash - The GNU Flash player - Bugs: bug #24977, gnash-plugin seems to be very slow...


bug #24977: gnash-plugin seems to be very slow in firefox

Submitted by:  Manilal K M <manilal>
Submitted on:  Mon 01 Dec 2008 09:47:35 AM UTC  
Category:  plugin Severity:  3 - Normal
Release:  0.8.4 release Status:  Postponed
Privacy:  Public Assigned to:  None
Open/Closed:  Open

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Fri 02 Jan 2009 05:08:51 AM UTC, comment #4:

this really is a significant problem. i have 5 tabs open, there are over 30 gnash processes running, my cpu is pegged at 100%, and my mouse cursor is jumpy. these are relatively normal websites: anandtech, firingsquad, arstechnica, etc. a popup blocker is irrelevant since these sites don't have popups. i really can't consider switching to or endorsing gnash if it is going to make my system perform like a slug.

is the thread-safe work a high priority? how much is there to do? and how long (approximately) do you anticipate it will take to get it done?

(file #17187, file #17188, file #17189, file #17190)

Michael Gilbert <zero79>
Mon 01 Dec 2008 03:50:25 PM UTC, comment #3:

The Adobe plugin is a true plugin, in that it installs as part of Firefox as a shared library. Because Gnash is not yet completely thread safe, the Gnash plugin just fork & exec's the standalone player, which is why you have multiple copies running if there are multiple flash animations. Until Gnash's librsaries are completely thread safe, we can't really fix this in a sensible way.

Me, I'd install AdBlock Plus. :-)

Rob Savoye <rsavoye>
Project Administrator
Mon 01 Dec 2008 01:29:11 PM UTC, comment #2:

If the page has too many flash segments, then the browser will start to crawl and eventually slows down the machine.

I just forgot to mention that I have opened 6 pages with different flash segments in tabs when it crossed the 250 mark.

Later, I tested the same number of pages with adobe flash plugin and it worked smoothly. I am trying to benchmark both the plugins by switching between them.

Manilal K M <manilal>
Mon 01 Dec 2008 10:48:57 AM UTC, comment #1:

I get 12 gnash processes on that page, which is still enough to slow many systems down. That in itself isn't a bug, just what you deserve for visiting sites that are only there to get advertising revenue.

250 processes sounds a bit excessive, though I doubt Gnash is spawning them when it's not supposed to. Possibly it's failing to shut down after leaving a page.

Is it just that page, or do you find it with other sites?

Benjamin Wolsey <bwy>
Project Member
Mon 01 Dec 2008 09:47:35 AM UTC, original submission:

gnash-plugin seems to be spawning too much processes and subsequently the desktop applications hang up. I tried the following page http://www.netbks.com/page/18 and there are more than 250 process when I tried ps -e.

OS: Fedora 10
Browser: Mozilla Firefox 3.0.4

Manilal K M <manilal>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

Attached Files
file #17187:  . added by zero79 (0B - application/octet-stream)
file #17188:  . added by zero79 (0B - application/octet-stream)
file #17189:  . added by zero79 (0B - application/octet-stream)
file #17190:  . added by zero79 (0B - application/octet-stream)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by zero79 (Updated the item)
  • -email is unavailable- added by rsavoye (Posted a comment)
  • -email is unavailable- added by bwy (Posted a comment)
  • -email is unavailable- added by manilal (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-01-02 zero79 Attached File- => Added ., #17187
        Attached File- => Added ., #17188
        Attached File- => Added ., #17189
        Attached File- => Added ., #17190
    2008-12-01 rsavoye StatusWorks For Me => Postponed
    2008-12-01 bwy StatusNone => Works For Me

    Back to the top

    Powered by Savane 3.4