You are not logged in.

#1 2014-11-12 20:39:29

hobarrera
Member
From: The Netherlands
Registered: 2011-04-12
Posts: 356
Website

Logitech Webcam C615 not working properly

I'd been using this webcam (Logitech Webcam HD C615) for ages (over a year), but recently, it stopped working.

Cheese segfaults:

$ gdb cheese
[...]

(gdb) run
Starting program: /usr/bin/cheese 
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffe8040700 (LWP 5448)]
[New Thread 0x7fffe7632700 (LWP 5449)]
[New Thread 0x7fffe5a4d700 (LWP 5450)]

(cheese:5444): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed

(cheese:5444): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed

(cheese:5444): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed

(cheese:5444): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed

(cheese:5444): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed

(cheese:5444): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed

(cheese:5444): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed
[New Thread 0x7fffd2023700 (LWP 5451)]
[New Thread 0x7fffd1822700 (LWP 5452)]
[New Thread 0x7fffd1021700 (LWP 5453)]
[New Thread 0x7fffd0820700 (LWP 5454)]
[New Thread 0x7fffc3fff700 (LWP 5455)]
[New Thread 0x7fffc37fe700 (LWP 5456)]
[New Thread 0x7fffc2ffd700 (LWP 5457)]
[New Thread 0x7fffc27fc700 (LWP 5458)]
[New Thread 0x7fffc1ffb700 (LWP 5459)]
[Thread 0x7fffd1021700 (LWP 5453) exited]
[Thread 0x7fffc27fc700 (LWP 5458) exited]
[Thread 0x7fffc3fff700 (LWP 5455) exited]
[Thread 0x7fffd1822700 (LWP 5452) exited]
[Thread 0x7fffc1ffb700 (LWP 5459) exited]
[Thread 0x7fffd0820700 (LWP 5454) exited]
[Thread 0x7fffc2ffd700 (LWP 5457) exited]
[Thread 0x7fffc37fe700 (LWP 5456) exited]
[New Thread 0x7fffc2ffd700 (LWP 5587)]
[New Thread 0x7fffd0820700 (LWP 5588)]
[New Thread 0x7fffc37fe700 (LWP 5589)]
[New Thread 0x7fffc1ffb700 (LWP 5590)]
[New Thread 0x7fffd1822700 (LWP 5591)]
[New Thread 0x7fffd1021700 (LWP 5592)]
[New Thread 0x7fffc3fff700 (LWP 5593)]
[New Thread 0x7fffc27fc700 (LWP 5594)]
[New Thread 0x7fffc0a20700 (LWP 5595)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffc27fc700 (LWP 5594)]
0x00007fffd75215c2 in ?? () from /usr/lib/libjpeg.so.8

Chromium shows a green area where webcam image should be, and firefox fails to grab the webcam. Also:

$ lsusb
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 010 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 046d:082c Logitech, Inc. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 003: ID 045e:0730 Microsoft Corp. Digital Media Keyboard 3000
Bus 008 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 0781:5580 SanDisk Corp. SDCZ80 Flash Drive
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I tried guvcview, and it worked. Exporting this helps cheese/chromium work:

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so

However, the webcam worked fine without this in the past. Is this an application regresion? A driver regression? Normal? AFAIK, exporting this should only be necesary with older apps, so if cheese worked before, there should no reason to need to export that LD_PRELOAD, right?

Should I report this as some sort of bug/regression?

cheese 3.14.2-1
libjpeg-turbo 1.3.1-2
linux 3.17.2-1

Has happened for a couple of months, so it failed with slightly older versions too, but worked perfectly about a year ago. I'm not sure at which point it stopped working, since I seldom use my webcam.

Offline

#2 2014-11-13 21:05:26

fernan82
Member
Registered: 2014-07-02
Posts: 11

Re: Logitech Webcam C615 not working properly

I just installed Arch and I'm getting the same error (with a different Logitech cam). The problem is with Cheese because it works fine with the gtk v4l viewer and earlier cheese so I guess yes, it's a regression bug.

Last edited by fernan82 (2014-11-13 21:08:31)

Offline

#3 2014-11-13 22:43:19

hobarrera
Member
From: The Netherlands
Registered: 2011-04-12
Posts: 356
Website

Re: Logitech Webcam C615 not working properly

On my case, it was working a year ago, so it looks like a regression, not sure about your camera.
Do firefox or chromium work?

Offline

Board footer

Powered by FluxBB