bugGnash - The GNU Flash player - Bugs: bug #21666, gnash hangs firefox, when closing...

 
 

bug #21666: gnash hangs firefox, when closing the firefox tab

Submitted by:  Dongxu Li <butdiene>
Submitted on:  Wed 28 Nov 2007 08:32:22 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Release: NoneStatus: Invalid
Privacy: PublicAssigned to: None
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Sat 15 Dec 2007 12:23:30 PM UTC, comment #3:

it's not easy to find out what it is if you use youtube as a testcase.
Might be a memory corruption, which would depend on too many variables, the firefox executable working set layout being one of this, so changing it would change your results.

Handling of media streams is known to be unstable (also has threading ussues). The best way to debug such case is running standalone and offline.

Sandro Santilli <strk>
Project Member
Wed 12 Dec 2007 01:48:27 AM UTC, comment #2:

whenever it happens, rebuilding firefox fixes this issue.

still have no idea why it happens.

Dongxu Li <butdiene>
Thu 29 Nov 2007 12:41:06 AM UTC, comment #1:

it works smoothly now, after I upgraded to firefox 2.0.0.10

not sure whether it's gnash's fault or not

Dongxu Li <butdiene>
Wed 28 Nov 2007 08:32:22 PM UTC, original submission:

step to reproduce:

1. open http://www.youtube.com in a new firefox tab;
2. click to play any video;
3. click to close the tab, after the video starts.

results: the video continues, while firefox hangs for any other operations. have to "pkill gtk-gnash" to release firefox.

firefox -v
Mozilla Firefox 2.0.0.9, Copyright (c) 1998 - 2007 mozilla.org

gnash --version
Gnash cvs
Copyright (C) 2005-2007 Free Software Foundation, Inc.
Gnash comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of Gnash under the terms of the GNU General
Public License. For more information, see the file named COPYING.
Build options cvs
Target:
Renderer: agg - GUI: GTK - Media handler: ffmpeg
Configured with: --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-cygnal --disable-debugger --enable-ghelp --enable-kparts --enable-nsapi --disable-i810-lod-bias --enable-mit-shm --enable-gui=gtk,kde,sdl, --with-plugindir=/opt/netscape/plugins --enable-renderer=agg --enable-media=ffmpeg --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
CXXFLAGS: -O2 -pipe -pthread -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -DNDEBUG -fvisibility-inlines-hidden
Ffmpeg version is: Lavc51.40.4

Dongxu Li <butdiene>

 

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

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by strk (Posted a comment)
  • -unavailable- added by butdiene (Submitted the item)
  •  

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

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 24 Jan 2008 11:49:12 AM UTCstrkStatusNone=>Invalid
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1