apport information
** Tags added: apport-collected
** Description changed:
Binary package hint: audacious-plugins-extra
I just came across (and fixed) a bug in SndStretch, running the plugin
in Audacious on Hardy. I was experiencing crashes when incrementing the
"Scale" parameter from -2.00 to 0.00. It seems the root of the problem
was that two floating point numbers were being compared with ==. As a
result, "snr_scale_i" and "snr_scale_o" would get set to -65535 and
65536, rather than 65536 and 65536. To fix the problem, I changed line
1155 of sndstretch.c from:
if ( pitch_eff!=1.0 ){
to:
if ( fabs(pitch_eff-1.0)>0.001 ){
That fixed the problem.
- I have also reported this problem to the author of SndStretch, Florian
- Berger.
+ I have also reported this problem to the author of SndStretch, Florian Berger.
+ ---
+ Architecture: amd64
+ DistroRelease: Ubuntu 10.04
+ InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
+ NonfreeKernelModules: nvidia
+ Package: audacious-plugins 2.3-1ubuntu4
+ PackageArchitecture: amd64
+ ProcEnviron:
+ LANG=en_US.utf8
+ SHELL=/bin/bash
+ ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
+ Tags: lucid
+ Uname: Linux 2.6.32-22-generic x86_64
+ UserGroups: adm admin cdrom dialout lpadmin mythtv plugdev sambashare
** Attachment added: "Dependencies.txt"
http://launchpadlibrarian.net/50407360/Dependencies.txt
--
Crash in SndStretch plugin when adjusting "Scale" parameter
https://bugs.launchpad.net/bugs/236362
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs