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