FS#8948 - Building .talk files with rbutil -- long file-name problems
Attached to Project:
Rockbox
Opened by Mr. Brownstone (Brownstone) - Tuesday, 29 April 2008, 10:21 GMT
Last edited by Dominik Riebeling (bluebrother) - Tuesday, 06 January 2009, 10:51 GMT
Opened by Mr. Brownstone (Brownstone) - Tuesday, 29 April 2008, 10:21 GMT
Last edited by Dominik Riebeling (bluebrother) - Tuesday, 06 January 2009, 10:51 GMT
|
DetailsAs title: rbutil falls over when it encounters a file-name that is around 120 characters long.
Here is a screenshot of the error, plus the console output of the command "find -iname '*.talk'": http://img254.imageshack.us/img254/9671/screenshotrbutilwg6.png |
This task depends upon
Closed by Dominik Riebeling (bluebrother)
Tuesday, 06 January 2009, 10:51 GMT
Reason for closing: Fixed
Additional comments about closing: Behaviour has been changed to minimize issues. No response from reporter so considering this as fixed.
Tuesday, 06 January 2009, 10:51 GMT
Reason for closing: Fixed
Additional comments about closing: Behaviour has been changed to minimize issues. No response from reporter so considering this as fixed.
i just tried to generate a Talkfile for a file with about 140 char lenght, and it was successfull.
could you provide us with this failing File, so we can reproduce the error ?
Also, which version of Rbutil are you useing ?
Here is the file in the screenshot so you can test: http://www.clan-elite.info/band/uploads/forum_attachments/8953/01%20Pinball%20Wizard.mp3
So I guess the issue is to do with a short buffer somewhere?
A short buffer sounds likely, but i just cant reproduce this problem.
I tried hard with very long filenames and paths and i cant break it, maybe it because i am on Windows and not on linux :-)
Nevertheless, rbutil should create intermediate .wav and .talk files in the systems temporary folder first and copy them afterwards. This would also address speed issues on players with slow hard discs.