Uploaded image for project: 'ListenBrainz'
  1. ListenBrainz
  2. LB-1530

Large listen export fails as connection is aborted part-way through

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • API
    • None

      Downloading user listens from https://listenbrainz.org/settings/export/ fails to the user. An error toast may sometimes appear after some time.

      Inspection reveals that the response is terminated after some time, and the resulting export is truncated.

      Produced on the Jellis16 account on Chrome, Firefox, Firefox Android, curl, and curl on a remote server (different network).

      Here are some example transfers:

      • Firefox: 7.80mb transferred, unknown time, ns_error_net_partial_transfer
      • curl (windows): 7798640 bytes transferred, 1:24 time spent, (18) transfer closed with outstanding read data remaining
      • curl (remote Linux): 7798191 bytes, 1:06, curl: (92) HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2)
      • A second try from the remote Linux an hour later, with no listens in between, resulted in 7798191 bytes after 1:06 again. The resulting file had the exact same sha1.

       

            Unassigned Unassigned
            Jellis16 Jellis16
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                Version Package