Log In     Register    

Help and Support
Ask a question, report a problem, request a feature...
<<  Back To Forum

Tix 3.32 Linux (Debian) - Pipe in filename causes fail

by Guest on 2025/03/10 07:11:01 AM    
Tix 3.32 Linux (Debian)

A very minor nuisance I just wanted to throw out there, torrents with a pipe (|) in any of the filenames in the torrent gives a 'error opening file for allocation' torrent allocation fail.

This issue has been around for a while though it was such a rare occurance to have a | in a filename it didn't matter. For some reason in the last few months I'm finding more and more torrents in the wild with a | in the filenames so I figured it was a good time to bring it up.
by janet on 2025/03/10 04:18:01 PM    
Please post a link to a torrent with a (|) pipe in the filename.
by pryodon1 on 2025/03/31 05:02:17 AM    
This torrent has pipes in filenames in the torrent.
(Link removed by Mod and sent to Devs)

I created this torrent from files that I created with this software:
whatbox.ca/wiki/youtube-dlp

The software is for downloading livestreams or VOD's from platforms such as YouTube/Twitch, etc.

The VOD I partially downloaded had pipes in its name and that software put the pipes into the filenames it saved.

I created the torrent with Tixati.
by pryodon1 on 2025/04/01 10:14:02 AM    
I just found out that that last torrent that I linked did not actually have the real pipe character in the filenames. It was a Unicode lookalike character.

$ echo -n '|' | xxd
00000000: efbd 9c

So, I made a new file with Tixati from files I created as I described above, but this time I tested to make sure that it was a real pipe character! I used Linux command 'xxd' to verify that it was indeed a pipe character...

$ echo -n '|' | xxd
00000000: 7c

(Link removed by Mod and sent to Devs)
by pryodon1 on 2025/04/01 10:48:56 AM    
Just a note about those filenames... On windows systems, on windows 10 at least... Windows does not actually show the pipe character in the filename... Instead it shows a dot. There is also an illegal colon ':' character in those filenames as well which is also shown as a dot on windows. In Linux, it does show the pipe character in the filename.




This web site is powered by Super Simple Server