Skip to content

[Potential Bug] Firefox malfrom library post request breaking folder path #171

@inonoob

Description

@inonoob

Dear all,

Issue:

When trying to perform bulk conversion of ogg files into TAF file(s), the system is rejecting it with "Encoding failed". In the docker container log the following is showing:

 `ERROR|handler_api.c:1928:handleApiEncodeFile| target missing!`

But when amount of files selected is reduce to 10 only then the system start processing all the ogg files and create ONE total file

EDIT: that is only valid for a certain type of folder name.

it seems the folder naming pattern is source of multiple issues in the file manager.

Setup:

Browser Firefox 130.0.1 (64-bit)
Browser add-on U-block & no-script disable for Teddycloud
OS: Linux Ubuntu 22
[TeddyCloud vX.X.X (302e7e1) - 2024-11-05 20:16:52 +0000 ubuntu linux-x86_64(64)]
Running on docker in a VM on proxmox

Expected behavior:

Encode amount of file not limited to 10

How to recreate:

Case1: NOT WORKING

  • Create folder with name [paw patrol]
  • Go into folder [paw patrol]
  • Create a folder with name [Paw patrol AffenNaut]
  • go into [Paw patrol AffenNaut]
  • Upload more than 10 ogg files e.g Paw patrol CD AffenNaut ogg - in total 14 tracks in ogg format
  • Select all with the "Select all tickbox"
  • Select convert to TAF button
  • Select as output folder [Paw patrol AffenNaut]
  • Give the filename "test"
  • Click encode
  • Get error code as descried in "Issues"

Case2: WORKING

  • Create folder with name [paw patrol]
  • Go into folder [paw patrol]
  • Create folder [test -]
  • Go into [test -]
  • Upload more than 10 ogg files e.g Paw patrol CD AffenNaut ogg - in total 14 tracks in ogg format
  • Select all with the "Select all tickbox"
  • Select convert to TAF button
  • Select as output folder [test -]
  • Give the filename "test"
  • Click encode
  • All is working and file in [test -]

Case3: Working with 10 files but new Bug shows up.

  • Create folder with name [paw patrol]
  • Go into folder [paw patrol]
  • Create a folder with name [Paw patrol - Affen-Naut]
  • go into [Paw patrol - Affen-Naut]
  • Upload more than 10 ogg files e.g Paw patrol CD AffenNaut ogg - in total 14 tracks in ogg format
  • Select all with the "Select all tickbox"
  • Select only 10 ogg files !
  • Select convert to TAF button
  • Select as output folder [Paw patrol - Affen-Naut]
  • Give the filename [Paw patrol - Affen-Naut]
  • Click encode
  • TAF file won't be in [Paw patrol - Affen-Naut] but one high folder hierarchy higher and will ignore the given name "test" and name the file to "Paw patrol - Af"

Question: is it possible to have the title convert in bulk but keep the naming convention and not to create one file only. As then the skipping function won't work or do I need to convert each file one by one ?
I might understood, TAF supports already skipping because the toniebox sees them as different tracks and the TAF file type is limited to 99 tracks per TAF file.

toniebox-reverse-engineering/teddycloud#89

Is that Correct ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions