When You try to scroll through a scrollable list in the settings the program goes haywire and hogs all cpu cycles till you kill it. All other uses of program seem to be normal ops. Reproducible: Always Steps to Reproduce: 1.Right Click and go to settings input tab 2.click on bandwidth and scroll down 3.Presto Chango all hell breaks lose is on AMD64 Actual Results: program locks cpu cycles and program becomes unresponsive except when you kill it. Expected Results: you should just be able to use the scroll menu like any ordinary scroll menu I have confirmed this problem with other AMD64 users.
Not "critical", switched severity back to "normal".
Still having this problem?
It's still in xine-ui-0.99.2. I can confirm that it's a xine-ui problem only. Not in touch with xine-libs, as neither gxine nor kaffeine share this bug.
happens with me too, rey selecting anything using a drop down and computer grinds to a halt
happens with me too, rey selecting anything using a drop down and computer grinds to a halt xine-ui Latest version available: 0.99.2 xine-lib Latest version available: 1_rc6
This is still an issue for xine-ui-0.99.3. I have reported the bug upstream - it does not appear to be Gentoo specific.
Not a Gentoo specific bug, unless cryos (or someone else) objects I'm going to close it as RESOLVE UPSTREAM - doesn't seem like something AMD64 should be fixing.
Reopening..
Moving to media-video. Still an issue with 0.99.4 ?
ppc64, can someone try this out on your arch and see if it's a 64-bit problem or just amd64's?
yes, this problem exists on ppc64, too. I have tested with 0.99.3.
Unable to reproduce on 0.99.4.
this heppens with 0.99.4-r1 on ppc64, too.
Exact steps used to reproduce it?
This is how I reproduced this bug: 1. launch xine-ui 2. launch options menu 3. go to media 4. select bandwidth drop down menu 5. scroll down using mouse wheel, or click "down arrow" Now X eats up about 50-60% of CPU, fluxbox eats up about 20-25% of CPU and xine eats up 20-25% of CPU.
Uhm, I *still* cannot reproduce this. Can you paste the emerge info?
Here is my emerge --info output: Portage 2.0.51.22-r2 (default-linux/ppc/2005.1/ppc64/64bit-userland/970/pmac, gcc-3.4.4, glibc-2.3.5-r0, 2.6.12-gentoo-r6 ppc64) ================================================================= System uname: 2.6.12-gentoo-r6 ppc64 PPC970FX, altivec supported Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="ppc64" AUTOCLEAN="yes" CBUILD="powerpc64-unknown-linux-gnu" CFLAGS="-O2 -mtune=970 -mcpu=970 -mabi=altivec -pipe -fexceptions -ggdb3" CHOST="powerpc64-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mtune=970 -mcpu=970 -mabi=altivec -pipe -fexceptions -ggdb3" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig cvs distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc64 X a52 aalib alsa altivec bash-completion berkdb bitmap-fonts bzip2 c++ cdparanoia cdr crypt cups curl dga disablexmb dlloader dts dv dvd dvdr dvdread dvi encode ffmpeg flac foomaticdb fortran ggi gif gimpprint gnutls gpm gtk gtk2 ieee1394 imagemagick imlib imlib2 inkjar ipv6 jpeg libcaca libwww matroska motif mp3 mpeg mpeg2 mpeg4 ncurses nls nptl nptlonly objc ogg oggvorbis openal opengl pam perl png ppds python qt readline real sdl slang ssl svg tcpd tetex tga theora tiff truetype truetype-fonts type1-fonts unicode vcd vcdimager vorbis xanim xine xml xml2 xprint xv xvid xvmc zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
-ggdb3 seems to be known creating wrong code, can you try with -g -ggdb ?
This bug happens here with a (week old) stable amd64 box. I can reproduce 100% of the time. I'll try to get some trace info later today for it. (sorry can't post emerge info right now as it's a laptop I don't have with me)
i finally managed to get some sort of backtrace of this what i did: the actions described in comment 15 wait till it eats up ~200 MB memory gdb xine `pgrep xine` (gdb) bt #0 0x00002aaaacab0736 in __select_nocancel () from /lib/libc.so.6 #1 0x00002aaaac6b653d in _XWaitForReadable (dpy=0x6127a0) at XlibInt.c:493 #2 0x00002aaaac6b7b2c in _XRead (dpy=0x6127a0, data=0x7fffffcf0cc0 "\034", size=32) at XlibInt.c:1071 #3 0x00002aaaac6b8dcc in _XReply (dpy=0x6127a0, rep=0x7fffffcf0cc0, extra=0, discard=1) at XlibInt.c:1703 #4 0x00002aaaac6b3f46 in XTranslateCoordinates (dpy=0x6127a0, src_win=46140263, dest_win=279, src_x=0, src_y=0, dst_x=0x14d3614, dst_y=0x14d3618, child=0x7fffffcf0d28) at TrCoords.c:48 #5 0x0000000000496fa0 in xitk_get_window_info (key=-3207896, winf=0x7fffffcf0dc0) at xitk.c:1235 #6 0x00000000004721dd in xitk_combo_update_pos (w=0x5) at combo.c:415 #7 0x00000000004723d4 in _combo_handle_event (event=0x5, data=0x7fffffcf0b30) at combo.c:186 #8 0x00000000004973f6 in xitk_xevent_notify (event=0x7fffffcf1360) at xitk.c:1730 #9 0x000000000049924f in xitk_run (cb=0, data=0x10) at xitk.c:2017 #10 0x0000000000418737 in gui_run (session_opts=0x0) at event.c:1835 #11 0x000000000042a584 in main (argc=0, argv=0x7fffffcf6ec8) at main.c:2161 i hope this will get you a vague idea of where to dig in the source. let me know if you need any other info Portage 2.0.53 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r5 x86_64) ================================================================= System uname: 2.6.14-gentoo-r5 x86_64 AMD Opteron(tm) Processor 242 Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=opteron -ggdb -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/terminfo /etc/env.d" CXXFLAGS="-march=opteron -ggdb -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg cache ccache collision-protect cvs debug distlocks keeptemp keepwork multilib-strict noauto nostrip sandbox sfperms test" GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo" LC_ALL="en_GB.UTF-8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org" USE="amd64 X acpi alsa audiofile avi berkdb bitmap-fonts bonobo browserplugin bzip2 chipcard cli crypt cups curl dba debug dvd eds emboss encode esd ethereal exif expat fam ffmpeg flac font-server foomaticdb fortran freetds gcj gd gdbm gif glut gmp gnome gpm gsm gstreamer gtk gtk2 gtkhtml guile hal hbci idn imagemagick imlib ipv6 java jp2 jpeg kde lcms ldap libwww lzw lzw-tiff mad mhash mng motif mozilla mp3 mpeg mysql ncurses network nls nptl nptlonly nsplugin objc objc-gc odbc ofx ogg oggvorbis opengl pam pcre pdflib perl php png postgres python qt quicktime quotes readline sdl spell ssl svg tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb userlocales utf8 vorbis wxgtk1 xine xml xml2 xpm xrandr xv yaz zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
*** Bug 130158 has been marked as a duplicate of this bug. ***
I can still reproduce this with 0.99.4-r5
This problem still exists. I recently switched from integrated SiS 741 graphics, which have no 3D accelerated driver, to an ATI Mobility Radeon M10, and this problem suddenly reared it's head. It never happened with the SiS driver, nor the nVidia driver on an older system. Maybe it has something to do with DRI?
I forgot to mention that I'm running x86.
I have this problem too... Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-g ntoo-r12 x86_64) ================================================================= System uname: 2.6.16-gentoo-r12 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Gentoo Base System version 1.6.15 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] 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.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/sh tdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux distributions/gentoo" LANG="it_IT@euro" LC_ALL="it_IT" LINGUAS="it" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/ istfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac alsa apache2 arts avi berkdb bitmap-fonts bitmap-fots brow erplugin cairo cdr cli crypt cups dbus dlloader dri dvd dvdr dvdread eds emboss encode esd foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 hal imagemagick mlib ipv6 isdnlog jpeg kde kdeenablefinal lzw lzw-tiff mad mjpeg mp3 mpeg mysql mysqli ncurses nls nptl nsplugin nvidia opengl oss pam pcre pdflib perl png ppd pppd python qt qt3 qt4 quicktime readline reflection sdl seamonkey session spe l spl ssl tcpd tiff truetype-fonts type1-fonts usb v4l vorbis xine xmms xorg xp xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devi es_vmmouse kernel_linux linguas_it userland_GNU video_cards_nvidia video_cards_ v video_cards_vesa video_cards_fbdev video_cards_vmware" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTR _OPTS
i have this problem too in version 0.99.5 when in kde it will lock my keyboard and kicker requiring me to run a killall xine for the kde run dialog history (can't type it) after that i can restart kicker safely. i notice it happens mainly when i try to select either the audio or video driver to use for playback.the only gdb bt i can get is after running the above mentioned killall so i can't be certian if it is of any help sorry i can't provide more info.
Created attachment 103630 [details] emerge --info
Created attachment 103631 [details] backtrace
(In reply to comment #15) > This is how I reproduced this bug: > > 1. launch xine-ui > 2. launch options menu > 3. go to media > 4. select bandwidth drop down menu > 5. scroll down using mouse wheel, or click "down arrow" > > Now X eats up about 50-60% of CPU, fluxbox eats up about 20-25% of CPU and xine > eats up 20-25% of CPU. I confirm the bug :-/
Still valid for media-video/xine-ui-0.99.5_pre20070303 Upstream bug: http://sourceforge.net/tracker/index.php?func=detail&aid=1151015&group_id=9655&atid=109655
Resolving UPSTREAM with regards to upstream bug: http://sourceforge.net/tracker/index.php?func=detail&aid=1151015&group_id=9655&atid=109655 From what I've heard, this problem should be fixed in current xine-ui CVS, and it should be fixed when xine-ui 0.99.5 is released. If this problem still persists after said release, feel free to reopen.
> From what I've heard, this problem should be fixed in current xine-ui CVS, and > it should be fixed when xine-ui 0.99.5 is released. If this problem still > persists after said release, feel free to reopen. > I find this weird behavior back on my machine and this bug report: https://bugs.xine-project.org/show_bug.cgi?id=257 xine-lib: 1.1.19 xine-ui: 0.99.6 emerge --info Portage 2.1.9.24 (default/linux/amd64/10.0/desktop, gcc-4.4.5, glibc-2.12.1-r3, 2.6.34-gentoo-r2 x86_64) ================================================================= System uname: Linux-2.6.34-gentoo-r2-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5200+-with-gentoo-2.0.1 Timestamp of tree: Mon, 15 Nov 2010 12:45:02 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.1_p9 dev-java/java-config: 1.3.7-r1, 2.1.11-r1 dev-lang/python: 2.6.6-r1, 3.1.2-r4 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 2.0.1-r1 sys-apps/openrc: 0.6.3 sys-apps/sandbox: 2.3-r1 sys-devel/autoconf: 2.13, 2.68 sys-devel/automake: 1.4_p6-r1, 1.6.3, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.5 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.10 sys-devel/make: 3.82 virtual/os-headers: 2.6.35 (sys-kernel/linux-headers) ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA PUEL" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests binpkg-logs ccache distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://de-mirror.org/distro/gentoo/ " LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en en_GB de" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/own /var/lib/layman/sunrise /var/lib/layman/multimedia" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo caps cdr cli consolekit cracklib crypt cups cxx dbus dga dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gif gpm hal iconv ipv6 jpeg kde lcms ldap libnotify mad midi mikmod mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pango pcre pdf perl png ppds pppd python qt3support qt4 readline sdl session spell sse sse2 ssl startup-notification svg sysfs tcpd threads tiff truetype unicode usb vorbis x264 xcb xml xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="HDA NVidia" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB de" PHP_TARGETS="php5-2" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv nvidia nvidia%" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS