Package: uvcdynctrl Version: 0.2.4-1.1 Severity: normal For a very long time, I've been noticing the crash but did not report it. Doing so now.
The crash seems to happen only during early boot. [ 14.905409] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s) [ 14.905411] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A) [ 14.905413] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A) [ 14.911218] mousedev: PS/2 mouse device common for all mice [ 14.975351] uvcdynctrl[830]: segfault at 4 ip 00007facc6a8f796 sp 00007ffc98a0aad0 error 6 in libc-2.19.so[7facc69dc000+19f000] [ 15.078284] psmouse serio1: synaptics: queried max coordinates: x [..5702], y [..4730] [ 15.119439] psmouse serio1: synaptics: queried min coordinates: x [1242..], y [1124..] [ 15.194004] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd00423/0x840300/0x127c00/0x0, board id: 2132, fw id: 1517529 [ 15.241257] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8 [ 16.915550] Adding 8785916k swap on /dev/mapper/SSHDCrypt-SWAP. Priority:-1 extents:1 across:8785916k FS So I think what is triggering the crash is the udev rule and invoking program. When I invoke it manually after full boot, I do not get a crash, but do get an error, with errcode 2. rrs@learner:~$ sudo /lib/udev/uvcdynctrl 2015-10-09 / 23:24:24 ♒♒♒ ☹ => 2 Running uvcdynctrl manually works. So my guess is that the crash is a combination of early boot + the options you are using in the udev invoker. rrs@learner:~$ sudo /usr/bin/uvcdynctrl -l Listing available devices: video0 Lenovo EasyCamera Media controller device: /dev/media0 Entity 1: Lenovo EasyCamera. Type: 65537, Revision: 0, Flags: 1, Group-id: 0, Pads: 1, Links: 0 Device node Entity: 1, Pad 0, Flags: 1 Entity 2: Extension 4. Type: 131072, Revision: 0, Flags: 0, Group-id: 0, Pads: 2, Links: 1 Subdevice: Entity: 2, Pad 0, Flags: 1 Entity: 2, Pad 1, Flags: 2 Out link: Source pad { Entity: 2, Index: 1, Flags: 2 } => Sink pad { Entity: 1, Index: 0, Flags: 1 } Entity 3: Processing 2. Type: 131072, Revision: 0, Flags: 0, Group-id: 0, Pads: 2, Links: 1 Subdevice: Entity: 3, Pad 0, Flags: 1 Entity: 3, Pad 1, Flags: 2 Out link: Source pad { Entity: 3, Index: 1, Flags: 2 } => Sink pad { Entity: 2, Index: 0, Flags: 1 } Entity 4: Camera 1. Type: 131072, Revision: 0, Flags: 0, Group-id: 0, Pads: 1, Links: 1 Subdevice: Entity: 4, Pad 0, Flags: 2 Out link: Source pad { Entity: 4, Index: 0, Flags: 2 } => Sink pad { Entity: 3, Index: 0, Flags: 1 } 2015-10-09 / 23:25:03 ♒♒♒ ☺ -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.2.3+ (SMP w/4 CPU cores) Locale: LANG=en_IN.utf8, LC_CTYPE=en_IN.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages uvcdynctrl depends on: ii libc6 2.19-22 ii libwebcam0 0.2.4-1.1 ii libxml2 2.9.2+zdfsg1-4 ii uvcdynctrl-data 0.2.4-1.1 uvcdynctrl recommends no packages. uvcdynctrl suggests no packages. -- no debconf information