cheese does not start in ubuntu 12.04

Bug #991430 reported by Jose M. Torres
72
This bug affects 14 people
Affects Status Importance Assigned to Milestone
Cheese
New
Undecided
Unassigned
cheese (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When starting cheese i get these messages

(cheese:4098): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:4098): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:4098): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:4098): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkButton, but as a GtkBin subclass a GtkButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:4098): Gtk-WARNING **: Attempting to add a widget with type GtkGrid to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:4098): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkButton, but as a GtkBin subclass a GtkButton can only contain one widget at a time; it already contains a widget of type GtkLabel

** (cheese:4098): CRITICAL **: cheese_camera_device_get_uuid: assertion `CHEESE_IS_CAMERA_DEVICE (device)' failed
Violación de segmento (`core' generado)

irene@irene:~$ lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] nee ATI Radeon Xpress 200 Host Bridge (rev 01)
00:02.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RS480 PCI-X Root Port
00:11.0 IDE interface: Advanced Micro Devices [AMD] nee ATI IXP SB400 Serial ATA Controller (rev 80)
00:12.0 IDE interface: Advanced Micro Devices [AMD] nee ATI IXP SB400 Serial ATA Controller (rev 80)
00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI IXP SB400 USB Host Controller (rev 80)
00:13.1 USB controller: Advanced Micro Devices [AMD] nee ATI IXP SB400 USB Host Controller (rev 80)
00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI IXP SB400 SMBus Controller (rev 82)
00:14.1 IDE interface: Advanced Micro Devices [AMD] nee ATI IXP SB400 IDE Controller (rev 80)
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI IXP SB4x0 High Definition Audio Controller (rev 01)
00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI IXP SB400 PCI-PCI Bridge (rev 80)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV380 [Radeon X600 (PCIE)]
01:00.1 Display controller: Advanced Micro Devices [AMD] nee ATI RV380 [Radeon X600]
02:03.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
02:03.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:06.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)

Worked ok with lucid. No luck after clean instalation of 12.04

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: cheese 3.4.1-0ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic-pae 3.2.14
Uname: Linux 3.2.0-24-generic-pae i686
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Sun Apr 29 21:48:50 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
MachineType: HP PAVILION 06 Asterope
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
RelatedPackageVersions:
 cheese 3.4.1-0ubuntu2
 cheese-common 3.4.1-0ubuntu2
SourcePackage: cheese
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/26/2006
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 3.17
dmi.board.name: Asterope2
dmi.board.vendor: Hewleet-Packard
dmi.board.version: 1.0
dmi.chassis.type: 3
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr3.17:bd07/26/2006:svnHPPAVILION06:pnAsterope:pvr1.0:rvnHewleet-Packard:rnAsterope2:rvr1.0:cvn:ct3:cvr:
dmi.product.name: Asterope
dmi.product.version: 1.0
dmi.sys.vendor: HP PAVILION 06
lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 002: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
 Bus 003 Device 002: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader

Revision history for this message
Jose M. Torres (txemyta) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in cheese (Ubuntu):
status: New → Confirmed
Revision history for this message
Rootbrian (rootbrian2000) wrote :

This also affects me too. Apport couldn't even get it to re-launch.

Revision history for this message
John Berkhout (jfberkhout) wrote :

I reported Bug #1001965. But this one might be identic.

Revision history for this message
Delio D'Anna (delioda) wrote :

Hi,
I downloaded the project code yesterday and compiled it, I got the same messages about Gtk warnings except:

CRITICAL **: cheese_camera_device_get_uuid: assertion `CHEESE_IS_CAMERA_DEVICE (device)' failed

In fact it seems they are two totally different problems, I'm trying to discover what the GtKImage and Label warnings are and it seems a problem with parsing the cheese-main-window.ui file in the data directory. If you have a look at one of the GtkToggleButton objects inside the xml file yu can see that they all have a child of GtKImage type nested. All of them (they are three) they've got also a parameter "related-action" which is somehow causing the problem. I'm pretty new to Vala and Gtk but it seems somehow this parameter is adding a GtkLabel to the ToggleButtons when this xml file is parsed.
I'm trying to find a clue but if somebody has any idea please share it.

P.S. if you cheese shows these Gtk warnings u should see the three buttons under the Video display saying: "Photo", "Video", "Burst" while in a perfect condition these buttons seems supposed to have some icons, which are defines by the GthImages attempted to be added

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

Other bug subscribers

Related questions

Remote bug watches

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