Cheese crashes on launch in Ubuntu 17.10 if no camera device is present

Bug #1710370 reported by AsciiWolf
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cheese
Confirmed
Medium
cheese (Ubuntu)
Triaged
High
Unassigned

Bug Description

Cheese crashes on launch in Ubuntu 17.10 if the computer does not have any camera device connected.

(cheese:3620): cheese-CRITICAL **: cheese_camera_device_get_name: assertion 'CHEESE_IS_CAMERA_DEVICE (device)' failed

(cheese:3620): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

(cheese:3620): GLib-CRITICAL **: g_variant_ref_sink: assertion 'value != NULL' failed

(cheese:3620): GLib-GIO-CRITICAL **: g_settings_schema_key_type_check: assertion 'value != NULL' failed

(cheese:3620): GLib-CRITICAL **: g_variant_get_type_string: assertion 'value != NULL' failed

(cheese:3620): GLib-GIO-CRITICAL **: g_settings_set_value: key 'camera' in 'org.gnome.Cheese' expects type 's', but a GVariant of type '(null)' was given

(cheese:3620): GLib-CRITICAL **: g_variant_unref: assertion 'value != NULL' failed

** (cheese:3620): CRITICAL **: cheese_preferences_dialog_setup_resolutions_for_device: assertion 'device != NULL' failed

Tags: bionic artful
AsciiWolf (asciiwolf)
Changed in cheese (Ubuntu):
status: New → Fix Released
Revision history for this message
AsciiWolf (asciiwolf) wrote :

Still the same issue.

Changed in cheese (Ubuntu):
status: Fix Released → New
AsciiWolf (asciiwolf)
tags: added: bionic
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https://wiki.ubuntu.com/Bugs/Upstream/GNOME. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance.

Revision history for this message
AsciiWolf (asciiwolf) wrote :

Done.

Changed in cheese:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
AsciiWolf (asciiwolf) wrote :

Still happening on the latest Bionic build.

Revision history for this message
AsciiWolf (asciiwolf) wrote :

I have just tested this on Fedora 27 under Wayland and Cheese works correctly when no camera is connected. So I am not sure if this is really an upstream issue.

Changed in cheese (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

This may be a long shot, but I encountered another problem on 17.10 with cheese: It starts with the message "There was an error playing video from the webcam".

Upgrading to version 1.12.6-1 of the libv4l-0 and libv4lconvert0 packages (currently in bionic) fixed that problem. If you want to test, they are available in this PPA:

https://launchpad.net/~gunnarhj/+archive/ubuntu/v4l-utils

Changed in cheese:
status: Confirmed → Unknown
Revision history for this message
AsciiWolf (asciiwolf) wrote :

I was able to reproduce this issue on the latest Fedora Rawhide under Wayland so this is an upstream issue.

Changed in cheese:
status: Unknown → Confirmed
Revision history for this message
Gunnar Hjalmarsson (gunnarhj) wrote :

Artful is EOL, and I just deleted the above mentioned PPA.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.