Public bug reported: - When running 'sndfile-info' program from 'sndfile-programs' package, the program crashed with stack overflow (possibly by unbounded recursion of guess_file_type() function). The crash point is within libsndfile.so library, so the bug seems to be in 'libsndfile' package. - 'sndfile-play' program from 'sndfile-programs' package also crashes with the same input.
ProblemType: Crash DistroRelease: Ubuntu 16.04 Package: sndfile-programs 1.0.25-10ubuntu0.16.04.1 ProcVersionSignature: Ubuntu 4.15.0-42.45~16.04.1-generic 4.15.18 Uname: Linux 4.15.0-42-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.18 Architecture: amd64 CurrentDesktop: Unity Date: Mon Dec 10 23:16:55 2018 ExecutablePath: /usr/bin/sndfile-info InstallationDate: Installed on 2018-12-06 (5 days ago) InstallationMedia: Ubuntu 16.04.5 LTS "Xenial Xerus" - Release amd64 (20180731) ProcCmdline: sndfile-info crash-0_00010633 Signal: 11 SourcePackage: libsndfile StacktraceTop: psf_binheader_readf (psf=psf@entry=0x95e420, format=0x7f36299f6651 "", format@entry=0x7f36299f664f "pb") at common.c:1040 id3_skip (psf=psf@entry=0x95e420) at id3.c:35 guess_file_type (psf=psf@entry=0x95e420) at sndfile.c:2423 guess_file_type (psf=psf@entry=0x95e420) at sndfile.c:2424 guess_file_type (psf=psf@entry=0x95e420) at sndfile.c:2424 Title: sndfile-info crashed with SIGSEGV in psf_binheader_readf() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo ** Affects: libsndfile (Ubuntu) Importance: Medium Status: New ** Tags: amd64 apport-crash xenial ** Information type changed from Private to Public -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to libsndfile in Ubuntu. https://bugs.launchpad.net/bugs/1807825 Title: libsndfile crashed with stack overflow in psf_binheader_readf() Status in libsndfile package in Ubuntu: New Bug description: - When running 'sndfile-info' program from 'sndfile-programs' package, the program crashed with stack overflow (possibly by unbounded recursion of guess_file_type() function). The crash point is within libsndfile.so library, so the bug seems to be in 'libsndfile' package. - 'sndfile-play' program from 'sndfile-programs' package also crashes with the same input. ProblemType: Crash DistroRelease: Ubuntu 16.04 Package: sndfile-programs 1.0.25-10ubuntu0.16.04.1 ProcVersionSignature: Ubuntu 4.15.0-42.45~16.04.1-generic 4.15.18 Uname: Linux 4.15.0-42-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.18 Architecture: amd64 CurrentDesktop: Unity Date: Mon Dec 10 23:16:55 2018 ExecutablePath: /usr/bin/sndfile-info InstallationDate: Installed on 2018-12-06 (5 days ago) InstallationMedia: Ubuntu 16.04.5 LTS "Xenial Xerus" - Release amd64 (20180731) ProcCmdline: sndfile-info crash-0_00010633 Signal: 11 SourcePackage: libsndfile StacktraceTop: psf_binheader_readf (psf=psf@entry=0x95e420, format=0x7f36299f6651 "", format@entry=0x7f36299f664f "pb") at common.c:1040 id3_skip (psf=psf@entry=0x95e420) at id3.c:35 guess_file_type (psf=psf@entry=0x95e420) at sndfile.c:2423 guess_file_type (psf=psf@entry=0x95e420) at sndfile.c:2424 guess_file_type (psf=psf@entry=0x95e420) at sndfile.c:2424 Title: sndfile-info crashed with SIGSEGV in psf_binheader_readf() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libsndfile/+bug/1807825/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp