-
Notifications
You must be signed in to change notification settings - Fork 0
/
BUGS
77 lines (59 loc) · 2.5 KB
/
BUGS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
########################################################################
ERROR
Dispositivo de vídeo V4L2 se vuelve no disponible y se obtiene el error
'Cannot send after transport endpoint shutdown'.
REPRODUCCIÓN
$ luvcview
luvcview 0.2.6
init kbd.
SDL information:
Video driver: fbcon
Hardware surfaces are available (64k video memory)
Device information:
Device path: /dev/video0
ERROR opening V4L interface: Cannot send after transport endpoint shutdown
POSIBLE EXPLICACIÓN
UVC con USB 1.0, con USB 2.0 no da el error.
SOLUCION TEMPORAL
(como root) echo 0 > /sys/bus/usb/devices/usb1/authorized
(esperar unos segundos)
(como root) echo 1 > /sys/bus/usb/devices/usb1/authorized
########################################################################
ERROR
OpenCV lanza el error:
'Corrupt JPEG data: premature end of data segment'
al llamar a la función cvQueryFrame()
POSIBLE SOLUCION
Recompilar OpenCV con la opción WITH_JPEG=OFF para que la imagen sea
capturada en modo YUV y no en modo MJPEG.
########################################################################
ERROR
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
VIDIOC_QUERYCTRL: Input/output error
HIGHGUI ERROR: V4L2: Pixel format of incoming image is unsupported by OpenCV
Unable to stop the stream.: Bad file descriptor
HIGHGUI ERROR: V4L: Pixel format of incoming image is unsupported by OpenCV
No se pudo conectar con el dispositivo /dev/video0
########################################################################
ERROR
Al ejecutar repetidamente la aplicación en una máquina se produce una
notable pérdida de memoria principal(RAM). Este hecho (en inglés llamado
memory leak) puede ser la causa de los errores antes registrados.
Utilizando la aplicación Valgrind se ha mejorado el código y se ha
reducido considerablemente la pérdida de memoria, aunque se sigue
perdiendo memoria y los errores anteriores se siguen produciendo.
NOTA
Hay que revisar la memoria consumida (y posiblemente desperdiciada) por
la aplicación web wolken-gallery.
########################################################################