Summary: | media-video/cheese-2.26.3 crashes with X Window System errors | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Priit Laes (IRC: plaes) <plaes> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alessandro.capogna |
Priority: | High | Keywords: | NeedPatch |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 314899 | ||
Bug Blocks: | 263083 |
Description
Priit Laes (IRC: plaes)
2009-10-06 07:48:39 UTC
Same results emerge --info waltercool@miniCompu ~ $ emerge --info Portage 2.1.7.1 (default/linux/x86/2008.0/developer, gcc-4.4.1, glibc-2.10.1-r0, 2.6.31-gentoo-waltercool i686) ================================================================= System uname: Linux-2.6.31-gentoo-waltercool-i686-Intel-R-_Celeron-R-_M_processor_900MHz-with-gentoo-2.0.1 Timestamp of tree: Tue, 13 Oct 2009 03:00:01 +0000 app-shells/bash: 4.0_p33 dev-lang/python: 2.6.2-r2, 3.1.1-r1 dev-util/cmake: 2.6.4-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.1 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /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 /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests cvs distlocks fixpackages metadata-transfer multilib-strict news parallel-fetch protect-owned sandbox sfperms sign splitdebug strict test unmerge-logs unmerge-orphans userfetch usersandbox" GENTOO_MIRRORS="http://ftp.jaist.ac.jp/pub/Linux/Gentoo/ ftp://ftp.jaist.ac.jp/pub/Linux/Gentoo/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="-j1" 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/official" PORTDIR_OVERLAY="/usr/local/portage/layman/gnash-cvs /usr/local/portage/layman/science /usr/local/portage/layman/gnome /usr/local/portage/layman/mods" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="R X a52 aac acl acpi additions aim aio alsa amr amrnb amrwb apm applet archive aspell autoipd autoreplace avahi bash-completion bittorrent bittorrent-external bogofilter bonjour branding bzip2 cairo cdr chm cli clucene connection-sharing connectionstatus consolekit cracklib crypt cups curl custom-optimization cxx dbus dhclient djvu dri dvd dvdr eds emboss emerald encode eolconv evo exif extras faac faad fam fasttrack ffmpeg flac fontconfig foomaticdb fortran fuse gcj gdbm gif git glade glib glitz gmp gnome gnome-keyring gnutella gnutls gpgme gpm grammar gstreamer gtk hal hdri history iceweasel iconv icq imagemagick imap injection inotify ipv6 irc isdnlog jabber javascript joystick jpeg jpeg2k justify kipi lapack laptop latex lcms libcaca libffi libnl libnotify lzo mad map matroska mdnsresponder-compat mikmod mmx mmxext mng modules mozdevelop mp3 mp4 mpeg mplayer msn mudflap mysql nautilus ncurses network networkmanager nls nowlistening nptl nptlonly nsplugin ntp odbc offline ogg openal opencore-amr openexr opengl openmp pam pascal pdf pidgin png policykit pop ppds pppd psyco pth python python3 qt-static quicktime raptor rar readline redland reflection restrict-javascript rss rubrica samba sasl sdl server session sip small-gui smime smtp snmp sound spell spl splash sql sqlite sqlite3 sse sse2 ssh ssl startup-notification statistics subversion svg symlink sysfs tcl tcpd texteffect theora thesaurus threads threadsafe thumbnail thunar tidy tk truetype unicode unsupported usb v4l v4l2 vcd vhook vim vim-syntax vim-with-x vnc vorbis webdav-neon webkit wifi wlm wps wv2 x264 x86 xcb xcomposite xft xine xml xmlpatterns xorg xv xvid xvmc zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 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" ELIBC="glibc" INPUT_DEVICES="mouse keyboard joystick synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="vesa intel v4l i810" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Could give the output of the following command ? : $ cheese --sync --verbose thanks in advance btw, I can reproduce the problem here Fixed on Gnome Overlay... a new ebuild. So it's fixed with 2.28? (In reply to comment #6) > So it's fixed with 2.28? > Yes it was. (But no cam atm, so I can't test it :S ) Pablo: did you test it ? (with 2.28) Oh yes, i told it before... fixed on gnome overlay... but now on portage =) Thanks mhhh.. So we've to make a patch. Idealy diff the C module which causes the crash (so, between 2.28 and 2.26), or browse the timeline on git.gnome.org (the fix exists somewhere) (In reply to comment #10) > mhhh.. So we've to make a patch. > Idealy diff the C module which causes the crash (so, between 2.28 and 2.26), or > browse the timeline on git.gnome.org (the fix exists somewhere) > Or, we don't care since cheese-2.26.3 is not stable? We can just go ahead with 2.28; the only extra dep is gtk+-2.18 (In reply to comment #11) > (In reply to comment #10) > > mhhh.. So we've to make a patch. > > Idealy diff the C module which causes the crash (so, between 2.28 and 2.26), or > > browse the timeline on git.gnome.org (the fix exists somewhere) > > > > Or, we don't care since cheese-2.26.3 is not stable? We can just go ahead with > 2.28; the only extra dep is gtk+-2.18 > Eventually yup :) I had this problem too, but now seems to be solved. Don't know whats happened. Recently i have updated gstreamer (new version marked as stable). this is my "cheese -v" command output Cheese 2.24.3 Probing devices with HAL... Found device 04f2:b159, getting capabilities... Detected v4l2 device: CNF8243 Driver: uvcvideo, version: 256 Capabilities: 0x04000001 Probing supported video formats... Device: CNF8243 (/dev/video0) video/x-raw-yuv 1600 x 1200 num_framerates 1 5/1 video/x-raw-yuv 1600 x 904 num_framerates 1 5/1 video/x-raw-yuv 1280 x 1024 num_framerates 1 8/1 video/x-raw-yuv 1280 x 720 num_framerates 1 5/1 video/x-raw-yuv 1024 x 768 num_framerates 1 8/1 video/x-raw-yuv 640 x 480 num_framerates 1 30/1 video/x-raw-yuv 320 x 240 num_framerates 1 30/1 video/x-raw-yuv 176 x 144 num_framerates 1 30/1 v4l2src name=video_source device=/dev/video0 ! capsfilter name=capsfilter caps=video/x-raw-rgb,width=1600,height=904,framerate=5/1;video/x-raw-yuv,width=1600,height=904,framerate=5/1 ! identity (In reply to comment #13) > I had this problem too, but now seems to be solved. Don't know whats happened. ~ $ emerge --info Portage 2.1.8.3 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.11.1-r0, 2.6.32-gentoo-r7 x86_64) ================================================================= System uname: Linux-2.6.32-gentoo-r7-x86_64-AMD_Athlon-tm-_Neo_X2_Dual_Core_Processor_L3 With cheese --verbose I had no problem: Cheese 2.24.3 Probing devices with HAL... Found device 5986:02c1, getting capabilities... Detected v4l2 device: BisonCam, NB Pro Driver: uvcvideo, version: 256 Capabilities: 0x04000001 Probing supported video formats... Device: BisonCam, NB Pro (/dev/video0) video/x-raw-yuv 1280 x 1024 num_framerates 2 15/2 5/1 video/x-raw-yuv 1024 x 768 num_framerates 2 15/2 5/1 video/x-raw-yuv 800 x 600 num_framerates 2 15/2 5/1 video/x-raw-yuv 640 x 480 num_framerates 7 30/1 25/1 20/1 15/1 10/1 15/2 5/1 video/x-raw-yuv 352 x 288 num_framerates 7 30/1 25/1 20/1 15/1 10/1 15/2 5/1 video/x-raw-yuv 320 x 240 num_framerates 7 30/1 25/1 20/1 15/1 10/1 15/2 5/1 video/x-raw-yuv 176 x 144 num_framerates 7 30/1 25/1 20/1 15/1 10/1 15/2 5/1 video/x-raw-yuv 160 x 120 num_framerates 7 30/1 25/1 20/1 15/1 10/1 15/2 5/1 v4l2src name=video_source device=/dev/video0 ! capsfilter name=capsfilter caps=video/x-raw-rgb,width=1280,height=1024,framerate=15/2;video/x-raw-yuv,width=1280,height=1024,framerate=15/2 ! identity With cheese; cheese --sync; cheese --sync --verbose => error Cheese 2.24.3 Probing devices with HAL... Probing supported video formats... The program 'cheese' received an X Window System error. problem seems to be solved in cheese-2.28.1-r1 (on my amd64 stable system) Yes, we can already close this since it's fixed in latest testing and new cheese is already going stable |