Re: "Perfect" MP3 fails to import

Steve Fiddle <[email protected]> Thu, 15 Apr 2021 15:33:26 +0100
Newsgroups gmane.comp.audio.audacity.devel
Message-ID <CABp83eBAPN_gsAY8wY-Jd=kHOCxYpWssUJETcTojpLFwydO4eA@mail.gmail.com>
Good detective work James.

Any ideas about the MP3 file (first post of this thread)? Given your
explanation of the OGG problem, I assume that it is a different issue.

I'm thinking that it is probably an Audacity bug because the file appears
to be a valid MP3 file. On the other hand, if the MP3 is malformed (in some
way that I've not been able to detect), then it's rather more open to
opinion whether or not it is an Audacity bug, or a bug in the application
that created it.

Steve

On Thu, 15 Apr 2021 at 13:43, James Crook <[email protected]> wrote:

> Logged as: https://bugzilla.audacityteam.org/show_bug.cgi?id=2748
>
>
> On Thu, 15 Apr 2021 at 13:27, James Crook <[email protected]> wrote:
>
>> It's the same infinite loop as JUCE had:
>>
>>
>> https://forum.juce.com/t/ogg-vorbis-file-puts-juce-oggreader-in-infinite-loop/41148
>>
>> So will be fixed if we upgrade to 1.3.7 or later.
>>
>> On Thu, 15 Apr 2021 at 13:00, James Crook <[email protected]>
>> wrote:
>>
>>> On both 3.0.2 and 2.4.2 it's stuck in library file, vorbisfile.c
>>>
>>> static int _fseek64_wrap(FILE *f,ogg_int64_t off,int whence){
>>>   if(f==NULL)return(-1);
>>>   return fseek(f,off,whence);
>>> }
>>>
>>> 'off' and 'whence' are both zero ( SEEK_SET ==0, SEEK_CUR==1,
>>> SEEK_END==2).  We're compiled 32 bit on windows.  Anyone know if it hangs
>>> on mac/linux (compiled 64 bit) too?
>>>
>>> --James.
>>>
>>>
>>> On Thu, 15 Apr 2021 at 12:31, James Crook <[email protected]>
>>> wrote:
>>>
>>>> Confirmed freezes for me on Windows.
>>>>
>>>> On Thu, 15 Apr 2021 at 12:20, Steve Fiddle <[email protected]>
>>>> wrote:
>>>>
>>>>> And by "coincidence" (?), a problem reported importing this ogg file:
>>>>>
>>>>> https://upload.wikimedia.org/wikipedia/commons/0/0f/Claude_Debussy_-_Premi%C3%A8re_Arabesque_-_Patrizia_Prati.ogg
>>>>>
>>>>> As with the MP3 file, it can be imported if you select the
>>>>> "FFmpeg-compatible files" filter, but in this case, using Audacity's native
>>>>> OGG importer causes Audacity to freeze on both Windows and Linux (not
>>>>> tested on macOS).
>>>>>
>>>>> I don't like coincidences as they may be indicating a deeper problem.
>>>>>
>>>>> Steve
>>>>>
>>>>> On Thu, 15 Apr 2021 at 12:01, Steve Fiddle <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> I've tested the attached file with multiple tools in Linux and it
>>>>>> appears to be perfectly formed, yet Audacity still complains that it is
>>>>>> malformed and refuses to import it.
>>>>>>
>>>>>> Steve
>>>>>>
>>>>> _______________________________________________
>>>>> audacity-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>>
>>>> _______________________________________________
> audacity-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>

_______________________________________________
audacity-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-devel