Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101700 - Kaffeine freezes when starting with LANG="ru_RU"
Summary: Kaffeine freezes when starting with LANG="ru_RU"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-07 21:25 UTC by Dmitrij D. Czarkoff
Modified: 2006-05-31 10:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitrij D. Czarkoff 2005-08-07 21:25:40 UTC
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
Comment 1 Andrey 2005-08-16 08:57:44 UTC
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.
Comment 2 Dmitrij D. Czarkoff 2005-08-16 13:22:03 UTC
Actually not. It stil crashes, but without blanking of the window - just 
freezes. 
Comment 3 Maxime G. 2005-08-20 07:07:10 UTC
remplace    
 myconf="${myconf}    
by      
 myconf="${myconf} --with-xinit-workaround     
in /usr/portage/media-video/kaffeine/kaffeine-0.7.ebuild and that works 
   
Comment 4 Dmitrij D. Czarkoff 2005-08-21 13:36:02 UTC
it really helped. Thank You. 
Comment 5 Gregorio Guidi (RETIRED) gentoo-dev 2005-08-22 03:09:09 UTC
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... 
 
Comment 6 Gregorio Guidi (RETIRED) gentoo-dev 2006-05-31 10:51:38 UTC
Cannot reproduce anymore in xorg-x11 7.0, probably this was fixed by xorg.