GNOME Bugzilla – Bug 671201
Cheese crash on startup : cheese_camera_device_get_uuid: assertion `CHEESE_IS_CAMERA_DEVICE (device)' failed
Last modified: 2019-12-17 08:37:22 UTC
DistroRelease: Ubuntu 12.04 Package: cheese 3.3.5-0ubuntu1 "On my computer, cheese crashes on startup. When launching it from command-line, it gives the following error message : ** CRITICAL **: cheese_camera_device_get_uuid: assertion `CHEESE_IS_CAMERA_DEVICE (device)' failed I have 2 video input devices on this computer : - an USB webcam Hercules Dualpix Exchange, that I already tested on Ubuntu 10.04 : it was perfectly supported, without any extra drivers - a PCI device to convert video from an analog source : Winfast TV 2000" Program received signal SIGSEGV, Segmentation fault. __strcmp_sse42 () at ../sysdeps/x86_64/multiarch/strcmp-sse42.S:163 163 ../sysdeps/x86_64/multiarch/strcmp-sse42.S: Aucun fichier ou dossier de ce type. (gdb) backtrace full
+ Trace 229780
lspci output: https://launchpadlibrarian.net/92507394/lspci.txt lsusb output: https://launchpadlibrarian.net/92507395/lsusb.txt
This bug was originally filed at https://bugs.launchpad.net/cheese/+bug/930128
Confirming on archlinux cheese 3.4.1
This seems to happen if we don't have read permissions on /dev/video0.
I have two video devices (webcam and video capture card): goran@pingvin:~$ ls -l /dev/video* crw-rw----+ 1 root video 81, 0 Apr 26 20:40 /dev/video0 crw-rw----+ 1 root video 81, 1 Apr 26 20:40 /dev/video1 It should be readable as I am in the video group: goran@pingvin:~$ groups goran ... video Preview in gtreamer-properties works ok, and also gst-launch v4l2src device="/dev/video0" ! xvimagesink It is a Logitech Quickcam, from lsusb: Bus 002 Device 002: ID 046d:0992 Logitech, Inc. QuickCam Communicate Deluxe I tried to set video device for cheese in dconf to /dev/video0 but the bug is still there, running cheese 3.4.1 on Ubuntu 12.04
Should be fixed by the patch which was merged to master and gnome-3-4 branches from bug 677574, can you verify that Cheese no longer crashes?
From downstream bug: https://bugs.launchpad.net/ubuntu/+source/cheese/+bug/917757 "Confirm not crashing. (deleted distro cheese using apt-get remove, installed new cheese from ppa using dpkg -i). Working again! (yay!). NOTE:- many, many resolution options" (using latest code from master)
*** This bug has been marked as a duplicate of bug 677574 ***
*** This bug has been marked as a duplicate of bug 677544 ***
(In reply to David King from comment #5) > Should be fixed by the patch which was merged to master and gnome-3-4 > branches from bug 677574, can you verify that Cheese no longer crashes? (Revisiting this while closing old downstream bugs in Debian) It seems more likely to have been Bug #677544. The test results on downstream bug https://bugs.launchpad.net/ubuntu/+source/cheese/+bug/917757 indicate that it was not fixed in 3.5.1 but was fixed in 3.5.3, which would be right for the patches in Bug #677544 having fixed this.