You were right, now camera show pictures, but save only two to three pictures then addon stops. Maybe my log can help you:
starting version 3.2.2
[Info] Show connected usb devices
Bus 001 Device 002: ID 0424:9514
Bus 001 Device 001: ID 1d6b:0002
Bus 001 Device 003: ID 0424:ec00
Bus 001 Device 004: ID 093a:2468
crw-rw---- 1 root 44 81, 0 Sep 20 23:15 /dev/video0
otal 64
drwxr-xr-x 3 root root 4096 Sep 20 22:51 .
drwxr-xr-x 3 root root 4096 Sep 20 22:51 ..
-rwxr-xr-x 1 root root 13468 Jun 1 10:18 ov511-decomp
-rwxr-xr-x 1 root root 17564 Jun 1 10:18 ov518-decomp
drwxr-xr-x 2 root root 4096 Sep 20 22:51 plugins
-rwxr-xr-x 1 root root 5176 Jun 1 10:18 v4l1compat.so
-rwxr-xr-x 1 root root 5224 Jun 1 10:18 v4l2convert.so
[0] Processing thread 0 - config file /etc/motion.conf
[0] Motion 3.2.12 Started
[0] Thread 1 is from /etc/motion.conf
[1] Thread 1 started
[1] cap.driver: "pac207"
[1] cap.card: "CIF Single Chip "
[1] cap.bus_info: "usb-3f980000.usb-1.4"
[1] cap.capabilities=0x85200001
[1] - VIDEO_CAPTURE
[1] - READWRITE
[1] - STREAMING
[1] Test palette YU12 (352x288)
[1] Using palette YU12 (352x288) bytesperlines 352 sizeimage 152064 colorspace 00000008
[1] found control 0x00980900, "Brightness", range 0,255
[1] "Brightness", default 46, current 46
[1] found control 0x00980910, "Gamma", range 500,3000
[1] "Gamma", default 1500, current 1500
[1] found control 0x00980911, "Exposure", range 3,90
[1] "Exposure", default 5, current 32
[1] found control 0x00980912, "Gain, Automatic", range 0,1
[1] "Gain, Automatic", default 1, current 1
[1] found control 0x00980913, "Gain", range 0,31
[1] "Gain", default 7, current 24
[1] mmap information:
[1] frames=4
[1] 0 length=155648
[1] 1 length=155648
[1] 2 length=155648
[1] 3 length=155648
[1] Using V4L2
[1] Resizing pre_capture buffer to 1 items
libv4l2: error dequeuing buf: I/O error
[1] v4l2_next: VIDIOC_DQBUF: EIO (s->pframe 1): I/O error
[1] v4l2_next: VIDIOC_QBUF: Invalid argument
[1] Video device fatal error - Closing video device
[1] Closing video device /dev/video0
libv4l2: warning v4l2 mmap buffers still mapped on close()
[1] File of type 2 saved to: /share/motion/01-20170920231831-snapshot.jpg
[1] Retrying until successful connection with camera
[1] cap.driver: "pac207"
[1] cap.card: "CIF Single Chip "
[1] cap.bus_info: "usb-3f980000.usb-1.4"
[1] cap.capabilities=0x85200001
[1] - VIDEO_CAPTURE
[1] - READWRITE
[1] - STREAMING
[1] Test palette YU12 (352x288)
[1] Using palette YU12 (352x288) bytesperlines 352 sizeimage 152064 colorspace 00000008
[1] found control 0x00980900, "Brightness", range 0,255
[1] "Brightness", default 46, current 46
[1] found control 0x00980910, "Gamma", range 500,3000
[1] "Gamma", default 1500, current 1500
[1] found control 0x00980911, "Exposure", range 3,90
[1] "Exposure", default 5, current 38
[1] found control 0x00980912, "Gain, Automatic", range 0,1
[1] "Gain, Automatic", default 1, current 1
[1] found control 0x00980913, "Gain", range 0,31
[1] "Gain", default 7, current 22
[1] mmap information:
[1] frames=4
[1] 0 length=155648
[1] 1 length=155648
[1] 2 length=155648
[1] 3 length=155648
[1] Using V4L2
/run.sh: line 40: 38 Segmentation fault (core dumped) LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so motion -c $CONFIG < /dev/null