ZoneMinder - How to remove warning about incorrect JPEG format
WAR [Corrupt JPEG data: 1 extraneous bytes before marker 0xd9]
WAR [Corrupt JPEG data: premature end of data segment]
Procedura przygotowania zmodyfikowanej paczki libjpeg-turbo
cd /usr/src mkdir modjpeg cd modjpeg sudo bash apt-get install build-essential fakeroot dpkg-dev devscripts apt-get source libjpeg-turbo cd libjpeg-turbo-1.1.90+svn733/ emacs jdmarker.c Comment out the warning: /* WARNMS2(cinfo, JWRN_EXTRANEOUS_DATA, cinfo->marker->discarded_bytes, c); */ emacs jdhuff.c /* WARNMS(cinfo, JWRN_HIT_MARKER); */ cd .. apt-get build-dep libjpeg-turbo cd libjpeg-turbo-1.1.90+svn733/ dch -i !!! added my revision number and changes # Notice that the version number should be upgraded not to be overwritten by subsequent apt-get updates dpkg-buildpackage -rfakeroot -uc -b cd .. Install the new libjpeg and dependencies dpkg -i ./*.deb Check if it helps tail -f /var/log/syslog service zoneminder restart You may also check ZM logs if syslog log level was changed to avoid ZM logs
http://lachlanmiskin.com/blog/2012/06/25/zoneminder-foscam-fi8918w-war-corrupt-jpeg-data-extraneous-bytes-before-marker-0xd9/
http://www.moosechips.com/2008/09/ubuntu-rebuild-a-source-package/
http://stormsail.com/wiki/index.php?title=Setting_up_zoneminder_on_Ubuntu_12.04