James,
Ok, I finally got my FreeBSD system up and working. I was able to duplicate=
=20
the crashing at the end of stream with FreeBSD 4.10 and the mplayerplug-in=
=20
2.70-2 in the ports collection.
I then did some work to get the current CVS code to compile and got that=20
working and then did some testing and it seems to run well now. I plays the=
=20
media and then does not crash at the end. You should be able to compile the=
=20
CVS code without any patches.
The process I did.
Installed gecko-sdk in my home directory.
Got the current version of mplayerplug-in from CVS
In the mplayerplug-in directory ran the following command
=2E/configure --with-gecko-sdk=3D/home/kdekorte/gecko-sdk1.6/
make=20
make install
and it works fine.
Hope you can duplicate this.
Kevin
On Friday 10 December 2004 03:13 pm, Kevin DeKorte wrote:
> James,
>
> Well I finally got my vmware system working. So I'll be installing FreeBSD
> 4.10 on it and see if I can duplicate and maybe fix the bug.
>
> So give me a fews days on it. I'm still getting freebsd working.
>
> Kevin
>
> On Tuesday 07 December 2004 09:50 pm, James McNaughton wrote:
> > I did like you said (however, the firefox script was
> > different). This is the tail of the output, after the
> > video window popped up through the inevitable crash.
> >
> > Declaration dropped.
> > ++WEBSHELL =3D=3D 19
> > ++DOMWINDOW =3D=3D 19
> > ++WEBSHELL =3D=3D 20
> > ++DOMWINDOW =3D=3D 20
> > ++WEBSHELL =3D=3D 21
> > ++DOMWINDOW =3D=3D 21
> > ###!!! ASSERTION: RootScrollFrame is not scrollable?:
> > 'scrollableFrame', file nsPresShell.cpp, line 3592
> > Break: at file nsPresShell.cpp, line 3592
> > ###!!! ASSERTION: RootScrollFrame is not scrollable?:
> > 'scrollableFrame', file nsPresShell.cpp, line 3592
> > Break: at file nsPresShell.cpp, line 3592
> > For application/x-mplayer2 found plugin
> > /usr/X11R6/lib/browser_plugins/mplayerplug-in.so
> > LoadPlugin()
> > /usr/X11R6/lib/browser_plugins/mplayerplug-in.so
> > returned 815b820
> > nsPluginNativeWindowGtk2: NPPVpluginNeedsXEmbed=3D0
> > nsPluginNativeWindowGtk2: call SetWindow with
> > xid=3D0x2600899
> > About to create new ws_info...
> > About to create new xtbin of 400 X 326 from
> > 0x8b6ca00...
> > About to show xtbin(0x8d12700)...
> > completed gtk_widget_show(0x8d12700)
> > nsPluginNativeWindowGtk2: NPPVpluginNeedsXEmbed=3D0
> > nsPluginNativeWindowGtk2: call SetWindow with
> > xid=3D0x2600899
> > --DOMWINDOW =3D=3D 20
> > --DOMWINDOW =3D=3D 19
> > --WEBSHELL =3D=3D 20
> > --WEBSHELL =3D=3D 19
> > --WEBSHELL =3D=3D 18
> > Segmentation fault (core dumped)
> > =3D=3D22538=3D=3D
> > =3D=3D22538=3D=3D ERROR SUMMARY: 64 errors from 1 contexts
> > (suppressed: 0 from 0)
> > =3D=3D22538=3D=3D malloc/free: in use at exit: 0 bytes in 0
> > blocks.
> > =3D=3D22538=3D=3D malloc/free: 0 allocs, 0 frees, 0 bytes
> > allocated.
> > =3D=3D22538=3D=3D For counts of detected errors, rerun with:
> > -v
> > =3D=3D22538=3D=3D No malloc'd blocks -- no leaks are possible.
> > jtm@... ~ 139>
> >
> > I hope it means something to you.
> >
> > --- Kevin DeKorte <kdekorte@...> wrote:
> > > James,
> > >
> > > This is how I run valgrind
> > >
> > > I edited the firefox startup script and changed a
> > > couple of line
> > >
> > > from
> > >
> > > # if there's no command line argument and there's
> > > not a running
> > > # instance then just fire up a new copy of the
> > > browser
> > > if [ -z "$1" ]; then
> > > exec $MOZ_PROGRAM $MOZARGS 2>/dev/null >/dev/null
> > > fi
> > >
> > > to
> > >
> > > # if there's no command line argument and there's
> > > not a running
> > > # instance then just fire up a new copy of the
> > > browser
> > > if [ -z "$1" ]; then
> > > #exec $MOZ_PROGRAM $MOZARGS 2>/dev/null >/dev/null
> > > valgrind --tool=3Dmemcheck --leak-check=3Dyes
> > > $MOZ_PROGRAM
> > > fi
> > >
> > > And run it from a console and see if that shows
> > > anything.
> > >
> > > Kevin
> > >
> > > On Saturday 04 December 2004 09:02 am, Kevin DeKorte
> > >
> > > wrote:
> > > > James,
> > > >
> > > > Something else you can try, although it is kinda
> > >
> > > painful is to run mozilla
> > >
> > > > or firefox under valgrind. I've used this before
> > >
> > > to track down pointer
> > >
> > > > errors.. I'll try it on my machine and see if I
> > >
> > > can find anything.
> > >
> > > > Kevin
> > > >
> > > > On Friday 03 December 2004 08:19 pm, James
> > >
> > > McNaughton wrote:
> > > > > I used the CVS source. But, in order to get it
> > >
> > > to
> > >
> > > > > compile, I build it in the port directory, just
> > >
> > > like
> > >
> > > > > it's a port.
> > > > >
> > > > > There are two patch files, which may not mean
> > > > > anything, but I include them here in case you
> > >
> > > need to
> > >
> > > > > see what they do.
> > > > >
> > > > > --- Source/plugin.h.orig Mon Mar 1
> > >
> > > 13:29:02
> > >
> > > > > 2004
> > > > > +++ Source/plugin.h Thu Mar 4 01:29:25 2004
> > > > > @@ -37,11 +37,9 @@
> > > > >
> > > > > #ifndef __PLUGIN_H__
> > > > > #define __PLUGIN_H__
> > > > > +#include <cmath>
> > > > > #define _XOPEN_SOURCE 500
> > > > >
> > > > > -#ifndef _GNU_SOURCE
> > > > > -#define _GNU_SOURCE
> > > > > -#endif
> > > > > #ifdef GECKOSDK_ENABLED
> > > > > #include "mozilla-config.h"
> > > > > #endif
> > > > >
> > > > > --- configure.orig Mon Oct 11 19:30:39 2004
> > > > > +++ configure Mon Oct 11 19:32:12 2004
> > > > > @@ -2854,6 +2854,7 @@
> > > > > echo "$as_me:$LINENO: checking
> > > > > MOZPLUG_CFLAGS" >&5
> > > > > echo $ECHO_N "checking MOZPLUG_CFLAGS...
> > >
> > > $ECHO_C" >&6
> > >
> > > > > MOZPLUG_CFLAGS=3D`$PKG_CONFIG
> > >
> > > --cflags
> > >
> > > > > "mozilla-plugin"`
> > > > > + MOZPLUG_CFLAGS=3D"${MOZPLUG_CFLAGS}
> > > > > -I"`$PKG_CONFIG --variable=3Dincludedir
> > > > > "mozilla-plugin"`
> > > > > echo "$as_me:$LINENO: result:
> > > > > $MOZPLUG_CFLAGS" >&5
> > > > > echo "${ECHO_T}$MOZPLUG_CFLAGS" >&6
> > > > >
> > > > > Jim
> > > > >
> > > > > --- Kevin DeKorte <kdekorte@...> wrote:
> > > > > > James,
> > > > > >
> > > > > > Are you using CVS of mplayerplug-in or are you
> > >
> > > using
> > >
> > > > > > the FreeBSD port?
> > > > > >
> > > > > > Kevin
> > > > > >
> > > > > > On Friday 03 December 2004 05:56 am, James
> > > > > >
> > > > > > McNaughton wrote:
> > > > > > > It's still hapenning.
> > > > >
> > > > > <snip>
> >
> > -------------------------------------------------------
> >
> > > > > SF email is sponsored by - The IT Product Guide
> > > > > Read honest & candid reviews on hundreds of IT
> > >
> > > Products from real users.
> > >
> > > > > Discover which products truly live up to the
> > >
> > > hype. Start reading now.
> > >
> > > > > http://productguide.itmanagersjournal.com/
> > > > > _______________________________________________
> > > > > Mplayerplug-in-devel mailing list
> > > > > Mplayerplug-in-devel@...
> >
> > https://lists.sourceforge.net/lists/listinfo/mplayerplug-in-devel
> >
> > > ATTACHMENT part 2 application/pgp-signature
> >
> > -------------------------------------------------------
> > SF email is sponsored by - The IT Product Guide
> > Read honest & candid reviews on hundreds of IT Products from real users.
> > Discover which products truly live up to the hype. Start reading now.
> > http://productguide.itmanagersjournal.com/
> > _______________________________________________
> > Mplayerplug-in-devel mailing list
> > Mplayerplug-in-devel@...
> > https://lists.sourceforge.net/lists/listinfo/mplayerplug-in-devel
|