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.
Log in to post a comment.