Thread: [Mplayerplug-in-devel] a couple of questions...
Brought to you by:
kdekorte
From: oksijun <ok...@ne...> - 2005-09-05 10:43:39
|
Hi, I have 2 (related) issues concerning mplayerplug-in: 1. Galeon, the browser I am using, crashes when I watch a video with mplayerplug-in in a webpage, click 'back' and then click on a link to a video that is not associated with mplayerplug-in (wmv, usually). I then get an 'open with' dialog box, which offers to open the video with gxine or totem or whatever I happen to have installed that will play the video. Upon clicking open, the helper application runs fine, but galeon is left in a frozen state, and must be killed. This does not happen when I do not first watch a video with mplayerplug-in. 2. mplayerplug-in does not play all windows media streams. I think this is not so much a bug as some incorrect mime-type setting on the server, but insofar as it produces the 'open with' dialog, it is helping to cause the problem described above. So, to make a long story short, I would like to know if it is possible to force mplayerplug-in to handle all streams (in this case, windows media), independently of the mime-type the web server is sending, and also why mplayerplug-in, after having been run, leaves galeon in a state where it will crash upon the next viewing of a windows media stream. Technical info: mplayerplug-in 3.05 (built against mozilla 1.7.8) mplayer 1.0pre7 galeon 1.3.21 (built against mozilla 1.7.8) (all arch linux packages, built with gcc 3.4.3) example case leading to the problem I describe: go to http://www.execulink.com/~impact/movies.htm click on sample 5, quicktime low bandwidth (or high bandwidth, doesn't matter) click back to exit mplayerplug-in click on sample 5, windows media video (low or high) galeon, after prompting a helper application, is now crashed. gdb: gdb `which galeon` `pgrep galeon` ... 0xffffe410 in ?? () (gdb) c Continuing. -> [click on quicktime link] [New Thread -1306797136 (LWP 29129)] Detaching after fork from child process 29130. -> [click 'back' in browser] Program received signal SIG32, Real-time event 32. [Switching to Thread -1306797136 (LWP 29129)] 0xffffe410 in ?? () (gdb) c Continuing. [Thread -1297728592 (LWP 29108) exited] [Thread -1306797136 (zombie) exited] c [Thread -1280943184 (LWP 29106) exited] [Thread -1289335888 (LWP 29107) exited] [Thread -1272550480 (LWP 29105) exited] -> [click on windows media link] [New Thread -1272550480 (LWP 29218)] Detaching after fork from child process 29220. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1227413824 (LWP 29099)] 0xb17e8590 in ?? () (gdb) c Continuing. Detaching after fork from child process 29222. [Thread -1272550480 (LWP 29218) exited] -> [galeon is now crashed] Many thanks in advance for your help, Mike |
From: Kevin D. <kde...@ya...> - 2005-09-05 15:32:04
|
On Monday 05 September 2005 04:43 am, oksijun wrote: > Hi, > > I have 2 (related) issues concerning mplayerplug-in: > > 1. Galeon, the browser I am using, crashes when I watch a video with > mplayerplug-in in a webpage, click 'back' and then click on a link to a > video that is not associated with mplayerplug-in (wmv, usually). I then > get an 'open with' dialog box, which offers to open the video with > gxine or totem or whatever I happen to have installed that will play > the video. Upon clicking open, the helper application runs fine, but > galeon is left in a frozen state, and must be killed. This does not > happen when I do not first watch a video with mplayerplug-in. > Unable to duplicate on a Fedora Core 3 system using the CVS version of=20 mplayerplug-in. I tested with both Firefox and galeon and did not see the=20 problem in either browser. > 2. mplayerplug-in does not play all windows media streams. I think this > is not so much a bug as some incorrect mime-type setting on the server, > but insofar as it produces the 'open with' dialog, it is helping to > cause the problem described above. Nope it is an incorrect setting on the webserver wget http://www.uwo.ca/hfs/cs/Essex176X132X6.wmv =2D-09:27:08-- http://www.uwo.ca/hfs/cs/Essex176X132X6.wmv =3D> `Essex176X132X6.wmv' Resolving www.uwo.ca... 129.100.0.39 Connecting to www.uwo.ca[129.100.0.39]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 158,624 [text/plain] Notice the mimetype of [text/plain], this is incorrect and there is nothing= =20 the plugin can do about this. This is a very common configuration issue on= =20 many websites. > > So, to make a long story short, I would like to know if it is possible > to force mplayerplug-in to handle all streams (in this case, windows > media), independently of the mime-type the web server is sending, and > also why mplayerplug-in, after having been run, leaves galeon in a > state where it will crash upon the next viewing of a windows media > stream. You cannot have mplayerplug-in handle all streams of type [text/plain]. It= =20 would break many things. The gdb output you sent does not give any information. Use the 'bt' command= =20 from gdb and see if that has anything interesting in it.=20 Kevin =2D-=20 Get my public GnuPG key from http://keyserver.veridis.com:11371/export?id=3D7574690260641978351 |