Skip to content

Export cuesheet not possible #564

@NeoCoderMatrix86

Description

@NeoCoderMatrix86

Describe the bug
Having a cuesheet from import like a file like this

history.txt

Adding an audiofile works for UI, but not for getting the cuesheet (File -> Export -> Cuesheet):

To Reproduce
Steps to reproduce the behavior:

  1. Import textfile
  2. Add audiofile via browse
  3. Cick File -> Export -> Cuesheet
  4. See error

Expected behavior
Export should be possible

Screenshots
Image

Uncaught (in promise) Error: System.OutOfMemoryException: Arg_OutOfMemoryException
   at System.IO.Stream.<CopyToAsync>g__Core|29_0(Stream , Stream , Int32 , CancellationToken )
   at System.Net.Http.StreamToStreamCopy.<CopyAsync>g__DisposeSourceAsync|1_0(Task , Stream )
   at System.Net.Http.HttpContent.LoadIntoBufferAsyncCore(Task , LimitArrayPoolWriteStream )
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage , HttpCompletionOption , CancellationTokenSource , Boolean , CancellationTokenSource , CancellationToken )
   at AudioCuesheetEditor.Services.IO.FileInputManager.CreateAudiofileAsync(FileUpload fileUpload, Action`1 afterContentStreamLoaded)
   at AudioCuesheetEditor.Shared.Cuesheet.CuesheetData.OnAudiofileSelected(IBrowserFile browserFile)
   at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
   at AudioCuesheetEditor.Shared.Inputs.FileInput.SetSelectedFileAsync(IBrowserFile browserFile)
   at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
   at MudBlazor.MudFileUpload`1.<NotifyValueChangedAsync>d__114[[Microsoft.AspNetCore.Components.Forms.IBrowserFile, Microsoft.AspNetCore.Components.Web, Version=10.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].MoveNext()
   at MudBlazor.MudFileUpload`1.<ProcessFileChangeAsync>d__110[[Microsoft.AspNetCore.Components.Forms.IBrowserFile, Microsoft.AspNetCore.Components.Web, Version=10.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].MoveNext()
   at MudBlazor.MudFileUpload`1.<OnChangeAsync>d__109[[Microsoft.AspNetCore.Components.Forms.IBrowserFile, Microsoft.AspNetCore.Components.Web, Version=10.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].MoveNext()
   at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
    endInvokeDotNetFromJS https://audiocuesheeteditor.netlify.app/_framework/blazor.webassembly.js:1
    en https://audiocuesheeteditor.netlify.app/_framework/blazor.webassembly.js:1
    ar https://audiocuesheeteditor.netlify.app/_framework/dotnet.runtime.zj9dll5ffg.js:3
    Mc https://audiocuesheeteditor.netlify.app/_framework/dotnet.runtime.zj9dll5ffg.js:3
blazor.webassembly.js:1:4508

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    Status

    Current Sprint

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions