Mixxx fails to boot (Skin directory does not exist) on Japanese environment(MacOSX Snow leopard)

Bug #503170 reported by sonkm3
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Undecided
Albert Santoni
1.7
Won't Fix
Undecided
Unassigned

Bug Description

mixxx cannot boot when I using OSX in Japanese.

When I run mixxx from finder, dialog shown with message 'Skin directory does not exist: "/Contents/Resources/skins/"' and click on "OK" mixxx shutdown.

this problem reported on user's blog and solution is "copy <appdir>/Contents/Resources/skins/ to <root>/Contents/Resources/skins" and it works. but would you please fix this problem?

It might fail to grab current bundle directory on getConfigPath() in configobject.cpp I think...

I'm using MacOSX 10.6.2 Core2Duo 2.4GHz
LANG is ja_JP.UTF-8 (I choose Japanese as default language on System preference)

here's log when I boot mixxx from Terminal

sousuke-imac:MacOS sousuke$ ./mixxx
Debug: [Main]: Setting up plugin paths...
Debug: [Main]: ...done.
Debug: [Main]: setting Qt's plugin seach path (on OS X)
Debug: [Main]: Mixxx 1.7.2 "(bzr r2518; built on: Dec 27 2009 @ 18:18:25) " is starting...
Debug: [Main]: Could not read "/Users/sousuke/.mixxx/mixxx.cfg"
Debug: [Main]: No version number in configuration file. Setting to 1.7.2
Debug: [Main]: Could not read "/Contents/Resources/keyboard/Standard.kbd.cfg"
Debug: [Main]: ControlObject::getControl returning NULL for ( "[Mixer Profile]" , "LoEQFrequency" )
Debug: [Main]: SampleRate 0
Debug: [Main]: Latency 0
Critical: [Main]: Skin directory does not exist: "/Contents/Resources/skins/"
Fatal: [Main]: Could not open skin definition file: skin.xml
Abort trap
sousuke-imac:MacOS sousuke$

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

I imagine this is an issue in 1.8.x as well.

Changed in mixxx:
milestone: none → 1.7.3
Changed in mixxx:
milestone: 1.7.3 → none
Revision history for this message
Albert Santoni (gamegod) wrote :

It looks like we were guessing what the string encoding was, which almost definitely broke on OS X systems that use non-MacRoman text encodings.

I think I've just committed a fix for this, so sonkm3 if you can please test our next release of Mixxx (1.8.0 Beta2) when it comes out, let us know if the problem is solved!

Thanks for reporting this,
Albert

Changed in mixxx:
assignee: nobody → Albert Santoni (gamegod)
status: New → Fix Committed
Revision history for this message
sonkm3 (sonkm3) wrote :

I run mixxx 1.8.0 Beta2 on my MacBook, which running OSX 10.6.4 with Japanese enviroment.

And it works!!!

mixxx boots fine as OSX in English environment, and I could listen songs.

Thank you!!!

RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
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/5271

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.

Other bug subscribers

Remote bug watches

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