Kaffeine 6.0 or 7.0 crashs after drawing the initial setup. It draws the dialog with the report about the codecs and programs found, but the dialog window freezes, the widgets are not redrown. No problems with 5.x branch, but switching back gives the same effect. Reproducible: Always Steps to Reproduce: 1. emerge kaffeine 2. run kaffeine Actual Results: The Kaffeine window appeared and freezed Expected Results: The normal launch The output of 'emerge info': Gentoo Base System version 1.6.13 Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 AMD Athlon(tm) dev-lang/python: 2.3.4-r1, 2.4.1-r1 sys-apps/sandbox: 1.2.12 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="ru_RU.koi8r" LC_ALL="" LINGUAS="en ru" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X Xaw3d a52 aac aalib acpi alsa apm arts avi bash-completion bitmap-fonts bluetooth bzip2 cdr clamav crypt cups curl dvd dvdr dvdread eds encode exif extras fam fbcon ffmpeg flac foomaticdb fortran ftp gcj gdbm gif gpm gtk gtk2 hal iconv imagemagick ipv6 javascript jpeg kde lcms libclamav libg++ libwww mikmod mime mmx mng mp3 mpeg ncurses nls nptl offensive ogg oggvorbis opengl pam pda pdflib perl png posix python qt quicktime readline samba sdl slang spell sse ssl svg sysvipc tcpd tetex threads tidy tiff truetype truetype-fonts type1-fonts unicode usb vorbis wifi wmf xine xml2 xv xvid zlib linguas_en linguas_ru userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY The output of 'emerge -pv kaffeine': These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-video/kaffeine-0.7 +arts -debug -dvb -gstreamer -kdeenablefinal -xinerama 0 kB Total size of downloads: 0 kB
My "emerge --info": Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r0, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 Pentium III (Coppermine) 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.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer" DISTDIR="/mnt/big/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://mirror.aiya.ru" LANG="ru_RU.KOI8-R" LINGUAS="ru" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd dvdr dvdread emboss encode esd fam flac foomaticdb fortran freetds gdbm gif gpm imagemagick imlib ipv6 jpeg kde libg++ libwww mad mikmod mmx motif mp3 mpeg mssql mysql mysqli ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl php png python qt quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xine xml2 xmms xv zlib linguas_ru userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY Version: kaffeine-0.6-r1. If change shell variable to "LANG=en_US", then launch kaffeine is normal.
Actually not. It stil crashes, but without blanking of the window - just freezes.
remplace myconf="${myconf} by myconf="${myconf} --with-xinit-workaround in /usr/portage/media-video/kaffeine/kaffeine-0.7.ebuild and that works
it really helped. Thank You.
I can reproduce it with LANG="ru_RU" or LANG="ru_RU.KOI8-R". The freeze happens in XInitThreads() as in bug 59746, so passing --with-xinit-workaround has the effect of making the freeze disappear. Anyway this is really strange...
Cannot reproduce anymore in xorg-x11 7.0, probably this was fixed by xorg.