sox_ng wiki - BUGS
The more you look, the more you see.
Bugs in sox-14.4.2
are first bulk-listed here as one-liners and then
migrate to the issues.
sox-14.4.2
sox.sf.net
See Forks.
sox.sf.net
created since 14.4.2Legend
- Not an issue
42b355 Only present in sox.sf.net, not 14.4.2 or sox_ng
BUG | Issue |
---|---|
377 silence -l does not work correctly | #258 |
375 ‘pipe’ STDIN input broken | 42b355 |
374 autoreconf overwrites INSTALL | - |
373 .VOC text not processed | #394 |
372 threshold parameter for “silence” filter isn’t handled correctly. | #395 |
371 Need a way to specify the directory for temporary files. | - |
370 FPE in SoX 14.4.3git (src/aiff.c:622:58 in lsx_aiffstartwrite) | - |
369 FPE in SoX 14.4.3git(src/voc.c:334:18 in read_samples) | - |
368 heap-buffer-overflow in SoX 14.4.3git (hcom.c:160:41 in startread) | 42b355 |
367 heap-buffer-overflow in SoX 14.4.3git (formats_i.c:98:16) | 42b355 |
366 html and pdf generation is broken | - |
365 sox: Soory, there is no default audio device configured | #396 |
364 sox spectrogram title option breaks when using keyword | #163 |
363 sox segfaults when parsing CLI options | 42b355 |
362 CVE-2021–40426 sphere.c start_read() heap-based buffer overflow vulnerability | #27 |
361 sox not fading as expected | - |
360 [BUG] two bugs in sox | 14.4.2 42b355 |
359 DAT text file format broken on large number channel data files. | #412 |
358 Segmentation fault when creating a spectrogram with 3kHz limit | 42b355 |
356 SoX handles 32bit float files with volume over 0 dBFS incorrectly | #422 |
355 File Length Error for specific combination of reverb and tremolo | #425 |
354 Device enumeration duplicates ->Coreaudio.c needs updating to modern APIs | #167 fixes property_size #183 for updating |
352 heap-overflow in formats_i.c | CVE-2021-23159 14.4.2 42b355 |
351 div zero in voc.c | CVE-2021-3643 42b355 #432 |
350 Heap overflow in hcom.c | CVE-2021-23172'<BR> 42b355` |
349 div zero crash in wav.c | CVE-2021-33844 42b355 |
346 sox noisered dies with segv | CVE-2021-33844 42b355 #26 |
345 Sox should preserve all aiff headers | #441 #446 |
343 speed effect not effective using soxlib APIs | #442 |
329 Outputting ogg/vorbis via the output effect is extremely slow | |
323 devided by zero issue | |
322 sox FAIL noisered: multi-channel effect drained asymmetrically! error | |
314 Incorrect work of sox_read function with In-memory output buffers | #241 |
313 libsox.dylib generated incorrectly on OS X 10.10 and later (pending-fixed) | |
309 Preventing division by zero in src/ao.c | |
307 Filename with Special Characters fail | |
304 Incorrect ByteRate and Non-Integer SampleRates | |
295 clipping warning even with guard | |
293 stats effect returns -inf if window is set to 0.36 seconds | |
276 ‘gain -n’ causes SoX v14.4.2 to not delete tmp file | |
274 Codec bug in IMA and OKI ADPCM algorithms. | |
263 FAIL sox: Sorry, there is no default audio device configured | |
262 Double free when applying a LADSPA plugin with 2 input channels and 3 output channels | #245 |
sox.sf.net
created since 14.4.2BUG | Status | Issue |
---|---|---|
376 mailing lists not working | closed | |
353 Recording 24/32 bits audio not in proper wave format | closed | |
348 syntax error near unexpected token `-fstack-protector-strong' | closed-invalid | |
347 error metadata.cpp, Line 636 Expression: is_valid() | closed-invalid | |
344 invalid option “-w” error | closed | |
342 sox has exited with error code 2 with Google Speech API | closed | |
341 help text hides option parsing error message | closed-invalid | |
340 Documentation mismatch for -A / -U | closed-out-of-date | |
339 trim nr samples different behavior from nr seconds | closed-invalid | |
338 Spectrogram of very BIG file | closed-invalid | |
337 Output wav file >4gb corrupted from Sox remix of 3 wav files nto one wav file | closed-invalid | |
336 Regression from 14.3.2 to 14.4.0 around stdin | closed-out-of-date | |
335 malformed SDS | closed | |
334 Segmentation fault in rate.c:504:30 | closed-fixed | |
333 Assertion fail in rate.c:303 | closed-fixed | |
332 configure fails: syntax error near unexpected token `-Wl,–as-needed' | closed | |
331 A Floating point exception in wav.c:950:80 | closed-invalid | |
330 Playing file through SoX | closed-invalid | |
328 Error code 2 with Google Speech API on EC2 instance | closed-invalid | |
327 Memcpy-param-overlap in mp3-util.h | closed-fixed | |
326 sox_sample_test.h needs math.h for fabs() | closed-fixed | |
325 Integer Overflow in sox-fmt.c | closed-fixed | |
324 Fix broken URLs in man page | closed-fixed | |
321 Stack-Buffer-Overflow in fft4g.c | closed-fixed | |
320 Integer Overflow in xmalloc.h | closed-fixed | |
319 Integer Overflow resulting in Heap-Buffer-Overflow in effect_i_dsp.c | closed-fixed | |
318 NULL pointer dereference in effect_i_dsp.c | closed-fixed | |
317 sox cannot handle true 32 bit | closed-fixed | |
316 sox command | closed-invalid | |
315 Converting the same wav file twice throws different output | closed-invalid | |
312 Null byte at the end of gsrt files causes a click in playback | closed-fixed | |
311 Unexpected display behavior when less than 80 columns | closed-fixed | |
310 Parsing 0-frame aiff file fails with error: Missing SSND chunk in AIFF file | closed-fixed | |
308 [PATCH] assertion failed (core dumped) while converting wav to hcom on 64 bit big endian machine | closed-fixed | |
306 Version info not displayed | closed-fixed | |
305 Sox blocking in an infinite loop when decoding AMR files | closed-fixed | |
303 Sox/play WAV playing in double speed | closed-duplicate | |
302 Missing $(DESTDIR) before ${bindir} in src/Makefile.am installcheck | closed-fixed | |
301 Bad FSF address in src/ladspa.h | closed-fixed | |
300 sox v14.4.2 segmentation violation when playing some wav files generated by Audacity | closed-fixed | |
299 Invalid memory read via crafted .xa file | closed-fixed | |
298 Use-after-free while feeding malformed aiff file | closed-fixed | |
297 SoX v14.4.2 vulnerable to a heap use-after-free condition after parsing AIFF file and calling sox_append_comments() | closed-fixed | |
296 CVE-2017–11332, CVE-2017–11332, CVE-2017–11359 | closed-fixed | |
294 Wrong conversion from 8 bit to 16 bit | closed-rejected | |
292 Precision of 32-bit float appears incorrect | closed-invalid | |
291 Support ID3 tags version 2.4 | closed-invalid | |
290 sox_open_mem_write() on windows not worked | closed-wont-fix | |
286 Skipped AIFF chunks fail to account for pad byte. | closed-fixed | |
285 pipe decoded audio from ffmpeg to sox | closed-wont-fix | |
284 Please update LibFlac.vcxproj to work with flac 1.3 | closed | |
283 Z_SOLO macro in LibZLib.vcxproj | closed | |
282 Compiler error C2039 in VS 2015 | closed-fixed | |
281 repeat not working in a chain of effects | closed-invalid | |
278 Infinite loop, info command and verbose output for corrupt WAV file | closed-fixed | |
277 pulseaudio sound handler is buggy/inconsistent | closed-fixed | |
275 Different output length from trim if source is AIFF file | closed | |
273 stdin/stdout not released when lsx_close called | closed-fixed | |
272 sox_formats_quit does not properly clean things up | closed-fixed | |
271 Can’t open files which contains foreign characters | closed-duplicate | |
270 Current git fails to build debian package on Debian and Ubuntu | closed-fixed | |
269 sox play fails following Ubuntu 14.04 upgrade (3.13.0–65-generic) | closed-invalid | |
268 Permission denied | closed-invalid | |
267 “Bit-depth” stats result changes when signal is inverted | closed-fixed | |
266 sox-14.4.2/src/mp3.c:407: undefined reference to `lsx_error' | closed-fixed | |
265 Multiple memory corruption vulnerabilities in SoX 14.4.2 | closed-fixed | |
264 sox is losing frames when trimming | closed-out-of-date | |
261 absurd docs bug - PDF is doubled 14.4.1 and 14.4.2 | closed-fixed | |
260 Reading from memory files depends upon uninitialized value read | closed-fixed |
sox.sf.net
There are 22 of them
# | Description | Issue |
---|---|---|
1 | Fix bit-depth calculation | #273 |
2 | make it read Alaw Sphere file | |
3 | Release holds on stdin/stdout when we have finished with them | |
4 | Rudimentary support for NSP format | #272 |
5 | Add 192kHz support to RIAA EQ deemphasis biquad effect | #173 |
6 | Fix memory buffer rewinding for format detection | |
8 | coreaudio: add a way to choose devices with number | |
9 | Patch for Ticket 327 | |
10 | Fixing ticket 325, possible integer overflow (addition) in sox-fmt.c function startread | |
13 | rewrite the manpages in mdoc(7) | |
14 | sox spectrogram: remove arbitrary size limits, add normalize flag, use fftw3 | |
15 | more channels for dat files | |
16 | remove the test suite | |
17 | don’t leak comments on failed open_{read,write} | |
18 | hcom: validate dicsize, don’t leak dictionary | |
19 | voc validate bits per word | |
20 | wav: bits per sample cannot be zero | |
21 | aiff: don’t write a silly number of channels | |
22 | validate channels and rate | |
23 | sphere: do not underflow | |
24 | get device name properly on macOS | |
25 | macOS build is like any other |
sox.sf.net
Feature | Issue |
---|---|
236 Citation form | #266 |
235 Respect LD_LIBRARY_PATH for handler loading | |
234 Can Normalization Be Dom Independently For Each Channel | |
233 macos: curl not wget | #168 |
232 Audio libraries | |
231 OptimFROG (ofr) Support | #192 |
230 Support overlapping fade effect | |
229 Monkeys Audio (APE) Support | #196 #193 |
228 Remix: Arbitrary select channels from each input file | |
227 The length of output data is not reported for sox_open_mem_write() | |
226 Seekable support in sox_open_memstream_write() and sox_open_mem_write() | |
225 Spectrogram - Log/MEL/Bark frequency scaling options | Log:#165 MEL/Bark:#267 |
224 Support arbitrary bits number. (ie: -b 20 ) | |
223 Get in-file loop information | |
221 Implement DSF support | |
220 GUI Frontend | |
219 SAPI event data (EVNT chunk) | |
216 Equalizer and Convolution (FIR) of stereo files. | |
215 rate with multiply/divide of sampling rate | |
214 Comment in spectrogram not supporting non-ASCII | |
213 Add mp3 support by default as it became patent free on 16 April 2017 | |
212 Convolver | |
211 use passband and move in frequency | |
210 Add .xtr audio file format | |
208 export phase info as png via spectrogram | |
207 spectogram to svg | |
206 Add codec2 for low bitrate voice as a replacement for LPC-10. | |
205 Feature request - default audio device | |
204 sox.html | |
203 Support for M4A? | |
202 Support “pcm” format of the game “Dracula X” (sega saturn) | |
201 Add sound meter features | |
200 adp format request for conversion | |
199 simpler standalone binary please | |
198 fixed normalization | |
197 SetRecordingDurationBySox | |
196 fade based on previous and next file in concatenation of audio files | |
195 Display audio properties and spectrogram settings in spectrograms | |
194 Enable AMR-WB encoding support in SoX | |
193 Spectrum of Frequencies into dat file | |
192 Opus File Encoding Support | |
190 Save spectrograms as text file | |
189 Reading Support (or more) for DTS-HD | |
188 new release with opus file reading support? | |
187 Square (U parabola) fade | |
183 soxi to JSON | |
181 Can´t read Large Wave files (No Header) | |
180 Higher Precision with Speed. | |
179 append to tags | |
178 Waveform Display for SoX | |
177 WavPack ReplayGain support | |
176 Log Frequency Scale for Spectrogram | |
175 Use pkg-config for all library detection | |
174 Sidechain functionality for compand/mcompand effects | |
173 dsd to pcm support | |
172 logarithmic fade only spans across half the fade-out-length | |
170 alpha channel for spectrograms | |
168 wish: raw, realtime spectrogram data (graphical equaliser) | |
167 Statistics: EBU R128 specifications | #151 |
166 SoX for WinCE | |
165 Better directory support | |
164 play: interactive selection of output channels | |
163 Apply effects to specific channels only | |
162 Plot combined response of cascaded filters | |
161 time stretch with DIRAC alg. | |
156 v4.13 Fake temporary files in Windows | |
154 ima-adpcm in RAW | |
153 New feature: using a profile for highpass/lowpass filter | |
150 Tape wow and flutter correction | |
149 Request for Project Wiki | |
147 Deliver libsox.dll for win32 | |
146 Will G.723 (111) be added for wav files? | |
145 Request for different tunings in synth | |
144 Mac OS X binaries info | |
141 Stereo center removal (not oops) | |
135 CAF with IMA4 support | |
134 Monkey’s Audio decoding support | |
129 Add sox_add_effect_with_auto() utility | |
128 Do not export lsx_ symbols in libsox | |
127 Allow inputs to have different rates while concat’ing | |
125 Split existing speech file on silence | |
124 Fade out should allow stop-time=“end of the file” with pipes | |
123 Support DDWAV files | |
122 Error handling .ACT wav files | |
121 soxrc | |
119 RMS Normlization | |
117 Format lists in –help text | |
113 dynamic SoX Effects | |
109 sox as vst plugin | |
108 OSS plugin should support 24 and 32 bit formats | |
103 Support .mpc | |
102 Support for .act | |
101 Support .ape | |
99 Replace or supplement use of wget with (lib)curl | (#112) #168 |
96 Push file detection into libmagic and use that | |
95 Separate formats and CODECs | |
94 Make effects LV2 (LADSPA v2) plugins | |
93 Add portaudio support | |
92 Add re-encapsulation of lossy formats | |
91 silence coordinates | |
83 Move file formats into libsndfile | |
82 Add Octave filtering | |
79 Make “echo -s” an alias of echos | |
72 Improve WAV handler’s treatment of non-audio chunks | |
70 Make libst failure-resistant | |
69 Use word-alignment for WAV | |
64 Implement speex format (http://www.speex.org) | |
63 Add MP3 support to WAV handler | |
55 support replaygain tags | |
50 vocoder | |
32 Support .dss - Digital Speech Standard | |
25 Convert AKAI cdrom | |
17 Loop points not preserved | |
9 Restore clipped peaks in a waveform? |
sox.sf.net
that have not already been addedCommit | Description | Issue |
---|---|---|
3518bcd | Define sox_intN_t types using standard intN_t | #249 |
Among which:
* haiku One patch for haiku
* MacPorts Two patches:
* Fix build on Yosemite
* Mageia 7 CVE patches
* OpenEuler 12 patches
* OpenIndiana 3 patches:
* formats.c
: update to 14.4.2; drop 32 bit
* libsox.c
: avoid dependencies on encumbered packages
* disableencumbered
: update to 14.4.2; drop 32 bit
* pkgsrc
* patch-src_oss.c
: Prevent a segfault when playing certain WAV files. From Onno van …
* patch-src_sox.c
: PR pkg/56800 hitting v or V during sox’s play command causes a segfault from On…
* patch-src_sunaudio.c
: PR pkg/56800 hitting v or V during sox’s play command causes a segfault from On…
* PLD Linux 3 patches:
* sox-dyn
* sox-link
* sos-system-lpc10
* Redhat bug tracker
* Ubuntu bug tracker
release.sh
is said not to work