Recording unable to start on Windows due to invalid characters in file name.

Bug #888774 reported by RJ Skerry-Ryan
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
High
RJ Skerry-Ryan

Bug Description

From DJTT forums, Windows Vista running Mixxx as administrator appears to have issues beginning recording. According to the reporter, the Mixxx/Recordings folder exists.

Related branches

RJ Skerry-Ryan (rryan)
Changed in mixxx:
importance: Undecided → High
milestone: none → 1.10.0
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

Using 64 bit Windows 7 version (a la VirtualBox) was not able to record, either. Didn't bother with x86 version.

Not with admin or standard account.

Not with any file type (though didn't bother to install LAME so MP3 remains untested).

Regardless of whether or not recordings directory existed either in the install directory [%PROGRAMFILES%\Mixxx\Recordings] or in the library directory [%USERPROFILE%\Music\Mixxx\Recordings aka Libraries\Music\Mixxx\Recordings].

The only thing logged is:
Debug: [EngineSideChain 1]: Setting record flag to: OFF

The error dialog sez:
Could not create audio file for recording!
Maybe you do not have enough free disk space or file permissions.

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Mystery solved by Turic in the Mixxx forums. The problem is the filename formatting introduced in Bug #878153 includes colons which are invalid filename characters on Windows.

http://mixxx.org/forums/viewtopic.php?f=1&t=3049&p=11550#p11550

Changed in mixxx:
status: New → Confirmed
RJ Skerry-Ryan (rryan)
summary: - Recording unable to start in Windows Vista
+ Recording unable to start on Windows due to invalid characters in file
+ name.
RJ Skerry-Ryan (rryan)
Changed in mixxx:
assignee: nobody → RJ Ryan (rryan)
status: Confirmed → Fix Committed
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
isaac m (imcbride) wrote :

Downloaded and performed install after uninstalling previous mixxx versions. Still recieve same error message. Running windows 7.

Revision history for this message
isaac m (imcbride) wrote :

I spoke too soon. Running program as administrator solves problem. My apologies.

Revision history for this message
Andreas Kühntopf (andreas-kuehntopf) wrote :

I have this problem as well.. Any fix yet?

Revision history for this message
RJ Skerry-Ryan (rryan) wrote : Re: [Bug 888774] Re: Recording unable to start on Windows due to invalid characters in file name.

Andreas, are you using 1.10.0 beta or 1.10.0 final? This should be fixed in
1.10.0 final.

Is your system in a foreign language? Could you tell me the path to the
Mixxx recordings folder? (e.g. ~/Music/Mixxx/Recordings) Do you have any
accented/special characters in the directory names? (e.g. "Mi Música")

On Wed, Jan 25, 2012 at 11:34 AM, Andreas Kühntopf <
<email address hidden>> wrote:

> I have this problem as well.. Any fix yet?
>
> --
> You received this bug notification because you are a member of Mixxx
> Development Team, which is subscribed to Mixxx.
> https://bugs.launchpad.net/bugs/888774
>
> Title:
> Recording unable to start on Windows due to invalid characters in file
> name.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/888774/+subscriptions
>

Revision history for this message
strid3r (strider34) wrote :

I am having the same trouble in Ubuntu 12.04. I am trying to record to an NTFS drive and there are colon characters in the filename. Is there a patch or a fix to remove colon characters or choose filename format before recording? I'm using 1.110 beta btw, but it doesn't work in standard release either.

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Thanks for pointing out that corner case strid3r. I've removed colons from our filenames on all platforms to cover the case where you have mounted an NTFS volume from Linux.

Changed in mixxx:
assignee: RJ Ryan (rryan) → Alexis Fernandes (alexisvfernandes)
assignee: Alexis Fernandes (alexisvfernandes) → nobody
RJ Skerry-Ryan (rryan)
Changed in mixxx:
assignee: nobody → RJ Ryan (rryan)
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/6100

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.