The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features
See the new ForumsYou need to be logged in to post in the forums. If you do not have an account, please sign up first.
Opera 11.60 Freezes [RESOLVED]
Hi,During Opera 11.60 development (from betas to RCs) I found my HTML page, with embedded JW Player used for playing flash files, had been freezing Opera window to the point I had to use the "kill -9 xxx" command.
Let me first quote what I wrote then on Opera Desktop Team's Blog a few times, for example there:
http://my.opera.com/desktopteam/blog/2011/12/02/tunny-rc
P2O2 # Friday, December 2, 2011 1:09:57 PM
[Regression issue]
Copied from 11.60.1180 thread and updated with results concerning Opera 11.60.1181.
The freezes are still present!
Originally posted by P2O2:
Hi,
Debian Squeeze 64bit
Kernel x86_64, 3.1.3-030103-generic
Opera 11.60.1147
Opera 11.60.1178
Opera 11.60.1180
Flash x68_64 for Linux:
Flash 11.1 d102 (latest stable)
Flash 11.2 d202 (beta)
System tested on page: http://przedszkole102krakow.pl/vid_wyd_arz.html
Closing Tab with Flash JWPlayer __freezes__ Opera.
1. Open website
2. Play first video
3. After 2-3 s stop it
4. Then close tab
5. Opera freezes
Opera 11.52.1100 works with both Flash versions.
Opera 11.60.48/78 worked with Flash 11.0 r1 x86_64 for Linux but I removed this Flash and didn't find it in Internet so I wasn't able to test the old configuration. Probably worked as everything went smoothly but I didn't test the aforementioned sequence on the website.
Regards
Hi,
I have found the deleted Flash driver (11.0.1.152 aka 11.0 r1) here:
http://www.instalki.pl/programy/download/Linux/wtyczki/Adobe_Flash_Player_dla_Linux.html
Alas, it doesn't work with Opera 11.60.xxxx - it freezes Opera when closing a tab with downloaded flash in background.
It works only with Opera stable version 11.52.
I tried to run older Flash 10.0.45.2 (10.0 r45) with the same results.
Recap:
======
Only Opera 11.52 does not freeze using the following Flash x68_64 for Linux drivers:
10.0.45.2 (10.0 r45)
11.0.1.152 (11.0 r1)
11.1.d102 (stable)
11.2.d202 (beta)
I repeat - all Opera 11.60.xxxx freezes with the above four versions of Flash drivers when closing a tab with downloaded flash in background on my rig and with the testing website.
Regards
P.S. That's the same problem as described by
Daniel(DD64) # Friday, December 2, 2011 2:15:46 PM
below on the list. Namely:
"(...)_before_ the video/player has been "initialized"(...)"
Well, it just happened that it was my fault. Namely:
I use JW Player (http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5) in kindergarten's WWW (http://przedszkole102krakow.pl/vid_wyd_arz.html).
BTW. The JW Player's supported video and audio formats: http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12539/supported-video-and-audio-formats
There are three methods for embedding the JW Player described on "Supported Player Embed Methods" page. I chose the first one. It worked in Opera 11.52 with all Adobe Flash drivers (I wrote about that earlier in the post) but not with Opera 11.60.
The first method is described on "JW Embedder Reference Guide":
http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/15995/jw-embedder-reference-guide
I made use of the first code from the page:
<div id="container">Loading the player ...</div>
<script type="text/javascript">
jwplayer("container").setup({
flashplayer: "/jwplayer/player.swf",
file: "/uploads/video.mp4",
height: 270,
width: 480
});
</script>
Then I have jumped to the second method based on SWFObject. You'll find its description on "Supported Player Embed Methods" page:
http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12538/supported-player-embed-methods
The following code goes like this:
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js">
</script>
<p id="container1">Please install the Flash Plugin</p>
<script type="text/javascript">
var flashvars = { file:'/data/bbb.mp4',autostart:'true' };
var params = { allowfullscreen:'true', allowscriptaccess:'always' };
var attributes = { id:'player1', name:'player1' };
swfobject.embedSWF('player.swf','container1','480','270','9.0.115','false',
flashvars, params, attributes);
</script>
Of course, I've added few new flashvars found on page "Configuration Options"
(http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12536/configuration-options.
Mow the final code looks like this one:
<div id="container.2011.12.07.2">Please install the Flash Plugin</div>
<script type="text/javascript">
var flashvars = {
file:"../../vid/1112/2011.12.07/m2u00025_baseline_640x360_800k.flv",
image:"img/vid/1112/2011.12.07/m2u00025.jpg",
autostart:"false",
"controlbar.position":"over",
"controlbar.idlehide":"true",
};
var params = { allowfullscreen:"true", allowscriptaccess:"always" };
var attributes = { id:"player.2011.12.07.2", name:"player.2011.12.07.2" };
swfobject.embedSWF("vid/jwplayer/player.swf","container.2011.12.07.2","320","180","9.0.115","false",flashvars, params, attributes);
</script>
At present all recent Opera releases work with all recent Flash drivers with the page. I hope it will help others in "finding errors in Opera". :-)
So, I apologize to Opera Team for vociferous "deeds" of mine on their blog and thank them for the greatest browser! I have been using it for several years yet. Within Linux environment, of course!
My best regards
Forums » Opera for Windows/Mac/Linux » Beta testing (including snapshots and previews)