You are not logged in.
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.8Chromium 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 hubI tried guvcview, and it worked. Exporting this helps cheese/chromium work:
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.soHowever, 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
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
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