While doing a world update, KDETV was upgraded from 0.8.5 to 0.8.6. I can't start the program now with the new version. I have never had issues with earlier versions. Here is what happens when I start the app from the command line: $ kdetv X Error: BadAccess (attempt to access private resource denied) 10 Major opcode: 2 Minor opcode: 0 Resource id: 0x140000e kv4lsetup: using X11 display :0 dga: version 2.0 mode: 1600x1200, depth=24, bpp=32, bpl=7168, base=0xd0000000 /dev/v4l/video0 [v4l2]: configuration done Try to open v4l2 vbi device, libzvbi interface rev. $Id: io-v4l2.c,v 1.25 2004/02/18 07:56:45 mschimek Exp $Opened /dev/v4l/vbi0 Try to open v4l2 (2002-10) vbi device, libzvbi interface rev. $Id: io-v4l2k.c,v 1.18 2004/04/09 05:18:16 mschimek Exp $Opened /dev/v4l/vbi0 /dev/v4l/vbi0 (BT878 video (Pinnacle PCTV Stud) is a v4l2 vbi device, driver bttv, version 0x0000090f Current scanning system is 525 Querying current vbi parameters... success VBI capture parameters granted: format 59455247, 28636363 Hz, 2048 bpl, offs 244, F1 10+16, F2 273+16, flags 00000000 Nyquist check passed Request decoding of services 0x60000c7f Will decode services 0x00000860 Using streaming interface Fifo initialized Requesting streaming i/o buffers Mapping 16 streaming i/o buffers Successful opened /dev/v4l/vbi0 (BT878 video (Pinnacle PCTV Stud) kdetv: WARNING: MainWindow::setupInfraRed(): Lirc not available KCrash: Application 'kdetv' crashing... kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 kdetv: WARNING: V4L2Dev: VIDIOC_DQBUF failed: Bad file descriptor kdetv: WARNING: V4L2Dev::enqueueBuffer(): buffer already queued: 0 Too many errors. Ending V4L2 grabbing. kdetv: WARNING: VbiDecoder: VBI capture error: Bad file descriptor Reproducible: Always Steps to Reproduce: 1.update KDETV to version 0.8.6 2.start kdetv 3. Actual Results: KDETV crashes Expected Results: allowed me to view TV. emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11 i686) ================================================================= System uname: 2.6.11 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 17 2005, 22:15:48)] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.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="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo http://trumpetti.atm.tut.fi/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib acpi acpi4linux alsa aotuv arts avi bash-completion berkdb bitmap-fonts cdparanoia cdr codecs crypt cups curl divx4linux dvd dvdr dvdread emboss encode esd exif fam fame ffmpeg flac foomaticdb fortran gdbm gif gkrellm gpm gstreamer gtk2 imagemagick imap imlib ipv6 jabber java jpeg junit kde kdexdeltas libg++ libwww lm_sensors logrotate mad maildir mikmod mjpeg monkey motif mozsvg mp3 mpeg mplayer msn mysql ncurses network nls nptl ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime rdesktop readline real rtc samba sblive scanner sdl slang speex spell ssl svg svga tcltk tcpd tga theora tiff truetype truetype-fonts type1-fonts usb v4l vcd vcdimager videos vorbis xanim xine xml2 xmms xv xvid xvmc yahoo zlib zvbi" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Same problem with 0.8.7?
No, 0.8.7 works just fine for me.
You see, time fixes everything. ;)