Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 127508

Summary: mplayerplug-in "Can't set a parent on widget which has a parent"
Product: Gentoo Linux Reporter: Ashton Trey Belew <abelew>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2006.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ashton Trey Belew 2006-03-25 00:26:29 UTC
Greetings,
  Please excuse me if this is the incorrect place to file this, but mplayerplug-in appears to work on a very similar Debian system.  If I go to a site with media (http://www.apple.com/trailers/ for example), mplayerplug-in will either a) attempt to play the .jpg as a media file and fail or b) dutifully download the trailer and then pop up the text 'stopped.'  
  I have not yet found anything in the debug logs to explain problem 'a.'
  However, if I copy the url and run 'mplayer <url>' then an actual trailer will play every time.  So I did some poking around and found the following error when mplayerplug-in attempts to start playing:

(Gecko:30695): Gtk-WARNING **: Can't set a parent on widget which has a parent

As a result I recompiled mplayerplug-in with gtk disabled.  It now works (thus solving problem 'b') but no longer has the additional gtk-based functionality.  Changing the flags for gecko-sdk does not appear to solve the problem, nor does changing the gtk1 vs gtk2 flags.  I will continue poking around, but I thought it would be useful to pass this to people who have a greater clue than myself.

emerge --info mplayerplug-in information below:

Portage 2.1_pre6-r6 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.16-gentoo x86_64)
=================================================================
System uname: 2.6.16-gentoo x86_64 AMD Athlon(tm) 64 Processor 3500 
Gentoo Base System version 1.12.0_pre16
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.15.92.0.2-r1, 2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O3 -pipe -nopie -fno-stack-protector -fno-stack-protector-all"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon64 -O3 -pipe -nopie -fno-stack-protector -fno-stack-protector-all"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 arts avi berkdb bitmap-fonts bzlib cli crypt ctype cups dba dri dv dvdr dvdread eds emboss encode esd expat faad fame fastbuild ffmpeg foomaticdb force-cgi-redirect fortran ftp gd gd-external gif gimpprint gnome gpm gstreamer gtk gtk2 imap imlib ipv6 jabber java jikes joystick jpeg kde kerberos ldap lzw lzw-tiff memlimit mjpeg mono mp3 mpeg mysql ncurses nls nptl nptlonly offensive ogg opengl pam pcre pdflib perl pic png pop posix ppds python qt quicktime readline scanner sdk sdl session simplexml soap sockets spell spl ssl svg tcpd theora tiff tokenizer truetype truetype-fonts type1-fonts unicode usb xine xinerama xml xosd xpm xsl xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-25 00:44:46 UTC
Stop hitting refresh! :=(

*** This bug has been marked as a duplicate of 127496 ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-03-25 00:45:45 UTC
CLOSED