SourceForge has been redesigned. Learn more.
Close

#139 SIGSEGV on JS playState

CVS
closed-fixed
Plugin (92)
5
2008-01-30
2007-09-02
No

Trying to access audio (and probably video) on YLE (Finnish Broadcasting Company) archive at http://www.yle.fi/elavaarkisto/ caused the plugin to crash with SIGSEGV.

Try for example http://www.yle.fi/elavaarkisto/?s=s&g=4&ag=47&t=56&a=4048 by clicking on "Fanfaari" below the picture. (Careful: pops up a new window and may cause mplayerplug-in to crash the browser.)

I traced the problem to nsScriptablePeer::GetPlayState() which tries to call mPlugin->GetPlayState() with NULL mPlugin.

I added a check for NULL as a workaround (see attached patch), but someone who knows the code better can probably fix it properly.

Discussion

  • Kevin DeKorte

    Kevin DeKorte - 2007-09-05
    • status: open --> open-works-for-me
     
  • Kevin DeKorte

    Kevin DeKorte - 2007-09-05

    Logged In: YES
    user_id=685413
    Originator: NO

    Unable to duplicate. Make sure you are running the current version. Also note that the website does not work even if you get thru this issue.

     
  • Kevin DeKorte

    Kevin DeKorte - 2008-01-30
    • status: open-works-for-me --> closed-fixed
     

Log in to post a comment.