cheese crashed with SIGSEGV when webcam is already in use

Bug #543758 reported by Hans Harhoff Andersen
74
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Cheese
Expired
Critical
cheese (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: cheese

Not much to say. I have recently (yesterday) upgraded from 9.10 to 10.4 Beta 1. I just installed Cheese and it crashed after about 5 seconds. The problem was that mplayer was open and the same time and "reading" the webcam ie I had run the command "mplayer /dev/v4l/by-id/usb-0402_USB2.0_Camera-video-index0" and that was still running while I tried opening cheese. Shutting down Mplayer fixed the problem and Cheese is working now.

So the problems seems to be that Cheese throws a segfault when accessing a camera that is already in use.

ProblemType: Crash
Architecture: i386
Date: Sun Mar 21 23:04:18 2010
Disassembly: => 0x0: Cannot access memory at address 0x0
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/cheese
NonfreeKernelModules: nvidia
Package: cheese 2.29.92-0ubuntu1
ProcCmdline: cheese
ProcEnviron:
 LANG=da_DK.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
SegvAnalysis:
 Segfault happened at: 0x0: Cannot access memory at address 0x0
 PC (0x00000000) not located in a known VMA region (needed executable region)!
SegvReason: executing NULL VMA
Signal: 11
SourcePackage: cheese
StacktraceTop:
 ?? ()
 ?? () from /usr/lib/gstreamer-0.10/libgstvideo4linux2.so
 ?? () from /usr/lib/libgstbase-0.10.so.0
 ?? () from /usr/lib/libgstbase-0.10.so.0
 ?? () from /usr/lib/libgstbase-0.10.so.0
Title: cheese crashed with SIGSEGV
Uname: Linux 2.6.32-16-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Hans Harhoff Andersen (hansharhoff) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 gst_push_src_create (bsrc=0x8f28210,
 gst_base_src_get_range (src=<value optimized out>,
 gst_base_src_loop (pad=0x8f29258) at gstbasesrc.c:2334
 gst_task_func (task=0x8f1b8e0) at gsttask.c:238

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in cheese (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Vish (vish) wrote : Re: cheese crashed with SIGSEGV

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please answer these questions:
1. Is this reproducible?
2. If so, what specific steps should we take to recreate this bug? Be as detailed as possible.

Please try to obtain a backtrace following the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace (as an attachment) to the bug report. This will greatly help us in tracking down your problem.

Changed in cheese (Ubuntu):
status: New → Incomplete
visibility: private → public
Revision history for this message
Hans Harhoff Andersen (hansharhoff) wrote : Re: [Bug 543758] Re: cheese crashed with SIGSEGV

Yes it is reproducible:

run cat /dev/video0 (replace video0 with your camera device)
and while that is running startup cheese.

Regards Hans

On Sun, May 9, 2010 at 3:26 PM, Vish <email address hidden> wrote:

> Thank you for taking the time to report this bug and helping to make Ubuntu
> better. Please answer these questions:
> 1. Is this reproducible?
> 2. If so, what specific steps should we take to recreate this bug? Be as
> detailed as possible.
>
> Please try to obtain a backtrace following the instructions at
> http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace
> (as an attachment) to the bug report. This will greatly help us in
> tracking down your problem.
>
> ** Changed in: cheese (Ubuntu)
> Status: New => Incomplete
>
> ** Visibility changed to: Public
>
> --
> cheese crashed with SIGSEGV
> https://bugs.launchpad.net/bugs/543758
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Vish (vish) wrote : Re: cheese crashed with SIGSEGV

This bug has been sent upstream , and you can follow the progress at:
https://bugzilla.gnome.org/show_bug.cgi?id=618880

Changed in cheese (Ubuntu):
status: Incomplete → Triaged
summary: - cheese crashed with SIGSEGV
+ cheese crashed with SIGSEGV when webcam is already in use
Changed in cheese:
status: Unknown → New
Changed in cheese:
status: New → Incomplete
Changed in cheese:
status: Incomplete → New
Changed in cheese:
status: New → Confirmed
Changed in cheese:
importance: Unknown → Critical
Changed in cheese:
status: Confirmed → Expired
Revision history for this message
Paul White (paulw2u) wrote :

We are sorry that we do not always have the capacity to review all reported bugs in a timely manner. You reported this bug some time ago and there have been many changes in Ubuntu since that time.

Ubuntu 10.04 (lucid) reached end-of-life on May 9, 2013.

Do you still see a problem related to the one that you reported in a currently supported version of Ubuntu? Please let us know if you do and in which version of Ubuntu otherwise this report can be left to expire in approximately 60 days time.

Thank you for helping make Ubuntu better.

Paul White
[Ubuntu Bug Squad]

Changed in cheese (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Thiago Figueiro (thiagocsf) wrote : Re: [Bug 543758] Re: cheese crashed with SIGSEGV when webcam is already in use

Unfortunately I’m no longer in a position to reproduce this bug. Feel free to close it.

Sent on the run; please excuse my brevity.

> On 22 Jan 2019, at 03:11, Paul White <email address hidden> wrote:
>
> We are sorry that we do not always have the capacity to review all
> reported bugs in a timely manner. You reported this bug some time ago
> and there have been many changes in Ubuntu since that time.
>
> Ubuntu 10.04 (lucid) reached end-of-life on May 9, 2013.
>
> Do you still see a problem related to the one that you reported in a
> currently supported version of Ubuntu? Please let us know if you do and
> in which version of Ubuntu otherwise this report can be left to expire
> in approximately 60 days time.
>
> Thank you for helping make Ubuntu better.
>
> Paul White
> [Ubuntu Bug Squad]
>
> ** Changed in: cheese (Ubuntu)
> Status: Triaged => Incomplete
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (604196).
> https://bugs.launchpad.net/bugs/543758
>
> Title:
> cheese crashed with SIGSEGV when webcam is already in use
>
> Status in Cheese:
> Expired
> Status in cheese package in Ubuntu:
> Incomplete
>
> Bug description:
> Binary package hint: cheese
>
> Not much to say. I have recently (yesterday) upgraded from 9.10 to
> 10.4 Beta 1. I just installed Cheese and it crashed after about 5
> seconds. The problem was that mplayer was open and the same time and
> "reading" the webcam ie I had run the command "mplayer /dev/v4l/by-id
> /usb-0402_USB2.0_Camera-video-index0" and that was still running while
> I tried opening cheese. Shutting down Mplayer fixed the problem and
> Cheese is working now.
>
> So the problems seems to be that Cheese throws a segfault when
> accessing a camera that is already in use.
>
> ProblemType: Crash
> Architecture: i386
> Date: Sun Mar 21 23:04:18 2010
> Disassembly: => 0x0: Cannot access memory at address 0x0
> DistroRelease: Ubuntu 10.04
> ExecutablePath: /usr/bin/cheese
> NonfreeKernelModules: nvidia
> Package: cheese 2.29.92-0ubuntu1
> ProcCmdline: cheese
> ProcEnviron:
> LANG=da_DK.utf8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
> SegvAnalysis:
> Segfault happened at: 0x0: Cannot access memory at address 0x0
> PC (0x00000000) not located in a known VMA region (needed executable region)!
> SegvReason: executing NULL VMA
> Signal: 11
> SourcePackage: cheese
> StacktraceTop:
> ?? ()
> ?? () from /usr/lib/gstreamer-0.10/libgstvideo4linux2.so
> ?? () from /usr/lib/libgstbase-0.10.so.0
> ?? () from /usr/lib/libgstbase-0.10.so.0
> ?? () from /usr/lib/libgstbase-0.10.so.0
> Title: cheese crashed with SIGSEGV
> Uname: Linux 2.6.32-16-generic i686
> UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/cheese/+bug/543758/+subscriptions

Revision history for this message
Paul White (paulw2u) wrote :

As bug won't expire due to bug watch will close as fixed.

Changed in cheese (Ubuntu):
status: Incomplete → Fix Released
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.