Bug#810146: marked as done (lives: encoding fails because empty audio wav file beyond some specific length)

2016-11-22 Thread Debian Bug Tracking System
Your message dated Tue, 22 Nov 2016 21:05:03 +
with message-id <e1c9ift-000bzx...@fasolo.debian.org>
and subject line Bug#810146: fixed in lives 2.8.1-1
has caused the Debian Bug report #810146,
regarding lives: encoding fails because empty audio wav file beyond some 
specific length
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
810146: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810146
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lives
Version: 2.4.0~ds0-1+b1
Severity: normal

Some of my clips fail to encode (with the x264 encoder) because the
generated audiodump.wav is empty (44 bytes long, which I expect is the
wav header, no actual data).

I've traced that to smogrify being called with a negative value for
"end of audio". For example with arguments:

save 483408242  25.000 /home/master/Videos/FOO.mp4 1 54931 44100 2 16 1 0. 
-1698.4000

I first thought of an integer overflow, because:

 - a clip of 1200 seconds works
 - a clip of 2197.24 seconds fails

So I thought maybe overflow at 2048 (11 bits?), but then I tried a clip
of 2000 seconds, and then smogrify is called with:

save 927025633  25.000 /home/master/Videos/FOO.mp4 1 5 0 0 0 1 -nan -nan

This seems to be linked to the end of the to-be-encoded selection
audio being more than some specific value of seconds after the
beginning of the clip seconds...

Further observations:

 - 1800s works
 - 1920s works
 - 1999.96s doesn't work
 - 1999s doesn't work
 - 1998.96s doesn't work
 - 1997.28s doesn't work
 - 1960s doesn't work
 - 1940s works
 - 1950s doesn't work
 - 1946s works
 - 1948s doesn't work
 - 1947s works
 - 1947.40s works
 - 1947.80s doesn't work
 - 1947.60s works
 - 1947.68s works
 - 1947.76s works

And that's it... 1947.80s is 48695 frames and 1947.76s is 48694
frames. That's where the overflow/NaN starts to happen.
 
 
-- System Information:
Debian Release: 8.2
  APT prefers stable
  APT policy: (500, 'stable'), (400, 'testing'), (200, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_LU.UTF-8, LC_CTYPE=fr_LU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages lives depends on:
ii  frei0r-plugins1.4-3+b1
ii  imagemagick   8:6.8.9.9-5
ii  libasound21.0.28-1
ii  libatk1.0-0   2.18.0-1
ii  libavc1394-0  0.5.4-2
ii  libavutil-ffmpeg547:2.8.2-1
ii  libc6 2.19-18+deb8u1
ii  libcairo-gobject2 1.14.0-2.1
ii  libcairo2 1.14.0-2.1
ii  libgdk-pixbuf2.0-02.31.1-2+deb8u3
ii  libglib2.0-0  2.46.2-1
ii  libgtk-3-03.18.5-1
ii  libjack-jackd2-0 [libjack-0.116]  1.9.10+20140719git3eb0ae6a~dfsg-2
ii  libmjpegutils-2.1-0   1:2.1.0+debian-3
ii  libpango-1.0-01.38.1-1
ii  libpangocairo-1.0-0   1.38.1-1
ii  libpng12-01.2.50-2+deb8u1
ii  libpulse0 5.0-13
ii  libraw1394-11 2.1.0-3
ii  libswscale-ffmpeg37:2.8.2-1
ii  libunicap20.9.12-2
ii  libweed0  2.4.0~ds0-1+b1
ii  libx11-6  2:1.6.2-3
ii  lives-data2.4.0~ds0-1
ii  lives-plugins 2.4.0~ds0-1+b1
ii  mplayer2 [mplayer]2.0-728-g2c378c7-4+b1
ii  ogmtools  1:1.5-3+b1
ii  perl  5.20.2-3+deb8u1
ii  procps2:3.3.9-9
ii  python2.7.9-1
ii  sox   14.4.1-5

Versions of packages lives recommends:
ii  dvgrab 3.5-2+b2
ii  icedax 9:1.1.11-3
ii  libogg01.3.2-1
ii  libtheora-bin  1.1.1+dfsg.1-6
ii  libtheora0 1.1.1+dfsg.1-7
ii  mencoder   2:1.2-1
ii  mkvtoolnix 8.5.2-1
ii  pulseaudio 5.0-13
ii  x11-utils  7.7+2
ii  youtube-dl 2015.11.10-1

Versions of packages lives suggests:
ii  libdv-bin   1.0.0-6
ii  mjpegtools  1:2.1.0+debian-3

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lives
Source-Version: 2.8.1-1

We believe that the bug you reported is fixed in the latest version of
lives, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
atta

Processed: Bug#810146 marked as pending

2016-11-22 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tag 810146 pending
Bug #810146 [lives] lives: encoding fails because empty audio wav file beyond 
some specific length
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
810146: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810146
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#810146:

2016-10-28 Thread salsaman
This bug can be closed with the release of LiVES 2.8.1
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#810146: lives: encoding fails because empty audio wav file beyond some specific length

2016-10-23 Thread salsaman
Thankyou for your detailed investigation Lionel. This issue has now been
addressed in version 2.8.1 of LiVES which should be in the debian
repositiries shortly.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#810146: lives: encoding fails because empty audio wav file beyond some specific length

2016-01-06 Thread Lionel Elie Mamane
Package: lives
Version: 2.4.0~ds0-1+b1
Severity: normal

Some of my clips fail to encode (with the x264 encoder) because the
generated audiodump.wav is empty (44 bytes long, which I expect is the
wav header, no actual data).

I've traced that to smogrify being called with a negative value for
"end of audio". For example with arguments:

save 483408242  25.000 /home/master/Videos/FOO.mp4 1 54931 44100 2 16 1 0. 
-1698.4000

I first thought of an integer overflow, because:

 - a clip of 1200 seconds works
 - a clip of 2197.24 seconds fails

So I thought maybe overflow at 2048 (11 bits?), but then I tried a clip
of 2000 seconds, and then smogrify is called with:

save 927025633  25.000 /home/master/Videos/FOO.mp4 1 5 0 0 0 1 -nan -nan

This seems to be linked to the end of the to-be-encoded selection
audio being more than some specific value of seconds after the
beginning of the clip seconds...

Further observations:

 - 1800s works
 - 1920s works
 - 1999.96s doesn't work
 - 1999s doesn't work
 - 1998.96s doesn't work
 - 1997.28s doesn't work
 - 1960s doesn't work
 - 1940s works
 - 1950s doesn't work
 - 1946s works
 - 1948s doesn't work
 - 1947s works
 - 1947.40s works
 - 1947.80s doesn't work
 - 1947.60s works
 - 1947.68s works
 - 1947.76s works

And that's it... 1947.80s is 48695 frames and 1947.76s is 48694
frames. That's where the overflow/NaN starts to happen.
 
 
-- System Information:
Debian Release: 8.2
  APT prefers stable
  APT policy: (500, 'stable'), (400, 'testing'), (200, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_LU.UTF-8, LC_CTYPE=fr_LU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages lives depends on:
ii  frei0r-plugins1.4-3+b1
ii  imagemagick   8:6.8.9.9-5
ii  libasound21.0.28-1
ii  libatk1.0-0   2.18.0-1
ii  libavc1394-0  0.5.4-2
ii  libavutil-ffmpeg547:2.8.2-1
ii  libc6 2.19-18+deb8u1
ii  libcairo-gobject2 1.14.0-2.1
ii  libcairo2 1.14.0-2.1
ii  libgdk-pixbuf2.0-02.31.1-2+deb8u3
ii  libglib2.0-0  2.46.2-1
ii  libgtk-3-03.18.5-1
ii  libjack-jackd2-0 [libjack-0.116]  1.9.10+20140719git3eb0ae6a~dfsg-2
ii  libmjpegutils-2.1-0   1:2.1.0+debian-3
ii  libpango-1.0-01.38.1-1
ii  libpangocairo-1.0-0   1.38.1-1
ii  libpng12-01.2.50-2+deb8u1
ii  libpulse0 5.0-13
ii  libraw1394-11 2.1.0-3
ii  libswscale-ffmpeg37:2.8.2-1
ii  libunicap20.9.12-2
ii  libweed0  2.4.0~ds0-1+b1
ii  libx11-6  2:1.6.2-3
ii  lives-data2.4.0~ds0-1
ii  lives-plugins 2.4.0~ds0-1+b1
ii  mplayer2 [mplayer]2.0-728-g2c378c7-4+b1
ii  ogmtools  1:1.5-3+b1
ii  perl  5.20.2-3+deb8u1
ii  procps2:3.3.9-9
ii  python2.7.9-1
ii  sox   14.4.1-5

Versions of packages lives recommends:
ii  dvgrab 3.5-2+b2
ii  icedax 9:1.1.11-3
ii  libogg01.3.2-1
ii  libtheora-bin  1.1.1+dfsg.1-6
ii  libtheora0 1.1.1+dfsg.1-7
ii  mencoder   2:1.2-1
ii  mkvtoolnix 8.5.2-1
ii  pulseaudio 5.0-13
ii  x11-utils  7.7+2
ii  youtube-dl 2015.11.10-1

Versions of packages lives suggests:
ii  libdv-bin   1.0.0-6
ii  mjpegtools  1:2.1.0+debian-3

-- no debconf information

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers