webcam freezes after 10-30 seconds

Bug #1176051 reported by Sezer Yalcin
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
cheese (Ubuntu)
Confirmed
Undecided
Unassigned
skype (Ubuntu)
New
Undecided
Unassigned

Bug Description

This is probably a kernel module or low level library problem (gsteamer?) Same issue happens with other webcam applications including:
Skype (4.1.20)
Google Gtalk browser plugin.

I would be happy to point this to right direction.

Further error output from cheese:

** (cheese:8523): WARNING **: Got unexpected frame size of 2838 instead of 2621440.: gstv4l2src.c(919): gst_v4l2src_get_mmap (): /GstCameraBin:camerabin/GstBin:bin0/GstV4l2Src:video_source

libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device
libv4l2: error dequeuing buf: No such device

** (cheese:8523): WARNING **: Failed trying to get video frames from device '/dev/video0'.

** (cheese:8523): WARNING **: Internal data flow error.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: cheese 3.4.1-0ubuntu2.1
ProcVersionSignature: Ubuntu 3.2.0-41.66-generic 3.2.42
Uname: Linux 3.2.0-41-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.0.1-0ubuntu17.2
Architecture: amd64
Date: Fri May 3 11:02:03 2013
InstallationMedia: Xubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120817.3)
MachineType: ASUSTeK Computer Inc. F8Va
MarkForUpload: True
ProcEnviron:
 LANGUAGE=en_CA:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
RelatedPackageVersions:
 cheese 3.4.1-0ubuntu2.1
 cheese-common 3.4.1-0ubuntu2.1
SourcePackage: cheese
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/09/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 209
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: F8Va
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr209:bd02/09/2009:svnASUSTeKComputerInc.:pnF8Va:pvr1.0:rvnASUSTeKComputerInc.:rnF8Va:rvr1.0:cvnASUSTeKComputerInc.:ct10:cvr1.0:
dmi.product.name: F8Va
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer Inc.

Revision history for this message
Sezer Yalcin (sy-y) wrote :
Revision history for this message
Sezer Yalcin (sy-y) wrote :
Revision history for this message
Sezer Yalcin (sy-y) wrote :

GDB log ended with following (when I quit cheese):

[New Thread 0x7fffd7aed700 (LWP 9605)]
[New Thread 0x7fffd6dec700 (LWP 9606)]
[New Thread 0x7fffd62eb700 (LWP 9667)]
[Thread 0x7fffe3968700 (LWP 9604) exited]
[Thread 0x7fffd6dec700 (LWP 9606) exited]
[Thread 0x7fffd7aed700 (LWP 9605) exited]
[Thread 0x7fffe8c39700 (LWP 9603) exited]
[Thread 0x7fffd62eb700 (LWP 9667) exited]
[Inferior 1 (process 9600) exited normally]
(gdb)

Revision history for this message
Sezer Yalcin (sy-y) wrote :

Looks like I missed last steps in backtrace generation. I will redo and upload new file.
What I see now webcam showed up at /dev/video1 after failure then back to /dev/video0.
Now I can't reproduce and it is working fine.
This happens on skype as well. I disconnect calls when webcam cause problems. After a few tries, it is working fine.

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
Luigi R. (xluigi84) wrote :

I have the same problem. I have noticed it using Skype 4.3.0.37 on Ubuntu 14.04 using the official kernel 3.13.0-37-generic. If I do not activate my cam everything is working fine but as soon as I switch on my cam the audio start to be unstable and the video freeze.

In my case it does not affect cheese.

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.