Kodi Community Forum

Full Version: XBMC for Mac not able to handle special Unicode characters
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
hi all.
i have been using this program for a couple of hours and it looks very interesting.

the problem is that i cannot play some of my music because the filenames contain characters in my language (faroese) like á, ð, ý and others.

the filenames show up in xbmc just fine but when i click on them it says "playlist playback aborted. too many consecutive failed items"

the log file shows that xbmc cannot handle these special characters.

i think i have looked through the whole program but i am unable to find any options what can fix this problem.
Welcome to the forums!

Would you mind showing us the log file? It should be in ~/Library/Logs/xbmc.log

Are the files local or are they served over smb?

Cheers,
Jonathan
this log file is around 140 kb in size, so there is little point pasting the whole file.
i am pasting the error itself plus a few lines at each end.

05:33:48 T:2687487904 M:851456000 DEBUG: OnKey: 11 pressed, action is 7
05:33:48 T:2687487904 M:851415040 DEBUG: new file set audiostream:0
05:33:48 T:2687487904 M:851415040 DEBUG: CPlayerCoreFactor::GetPlayers(/Users/ew/Music/iTunes/iTunes Music/Compilations/Hanus G. Johansen/14 Vónsvikin.mp3)
05:33:48 T:2687487904 M:850661376 INFO: MP3Codec: Loaded decoder at 0x1279e000
05:33:48 T:2687487904 M:850661376 WARNING: Unable to resolve: MACDll-osx.so _Z16c_GetAPEDurationPKc, reason: dlsym(0x134308d0, _Z16c_GetAPEDurationPKc): symbol not found
05:33:48 T:2687487904 M:850661376 ERROR: Unable to resolve exports from dll Q:\system\players\paplayer\MACDll-osx.so
05:33:48 T:2687487904 M:834920448 DEBUG: CFileCache::Open - opening </Users/ew/Music/iTunes/iTunes Music/Compilations/Hanus G. Johansen/14 Vónsvikin.mp3> using cache
05:33:48 T:2687487904 M:834920448 ERROR: Open - failed to open source </Users/ew/Music/iTunes/iTunes Music/Compilations/Hanus G. Johansen/14 Vónsvikin.mp3>
05:33:48 T:2687487904 M:834920448 ERROR: MP3Codec: Unable to open file /Users/ew/Music/iTunes/iTunes Music/Compilations/Hanus G. Johansen/14 Vónsvikin.mp3
05:33:48 T:2687487904 M:834945024 ERROR: CAudioDecoder: Unable to Init Codec while loading file /Users/ew/Music/iTunes/iTunes Music/Compilations/Hanus G. Johansen/14 Vónsvikin.mp3
05:33:48 T:2687487904 M:851394560 ERROR: Playlist Player: skipping unplayable item: 18, path [/Users/ew/Music/iTunes/iTunes Music/Compilations/Hanus G. Johansen/14 Vónsvikin.mp3]
05:33:48 T:2687487904 M:851394560 DEBUG: Playlist Player: too many consecutive failures... aborting playback
05:33:48 T:2687487904 M:851394560 INFO: Loading skin file: DialogOK.xml
05:33:48 T:2687487904 M:851394560 DEBUG: Load DialogOK.xml: 1.80ms
05:33:48 T:2687487904 M:851394560 DEBUG: ------------------- GUI_MSG_WINDOW_INIT
05:33:48 T:2687487904 M:851394560 DEBUG: Dialog OK
05:33:48 T:2687487904 M:851394560 DEBUG: -------------------
05:33:48 T:2687487904 M:851333120 DEBUG: PICTURE: loaded image and created texture. height: 64, width: 128
05:33:48 T:2687487904 M:851361792 DEBUG: Load /Applications/XBMC.app/Contents/Resources/XBMC/skin/PM3.HD/media/button-focus2.png: 4.8ms
05:33:48 T:2687487904 M:851300352 DEBUG: PICTURE: loaded image and created texture. height: 64, width: 128
05:33:48 T:2687487904 M:851329024 DEBUG: Load /Applications/XBMC.app/Contents/Resources/XBMC/skin/PM3.HD/media/button-nofocus.png: 4.0ms
05:33:48 T:2687487904 M:851329024 DEBUG: Alloc resources: 10.30ms (0.04 ms skin load, 0.60 ms preload)
05:33:48 T:2687487904 M:849227776 DEBUG: PICTURE: loaded image and created texture. height: 512, width: 512
05:33:48 T:2687487904 M:850280448 DEBUG: Load /Applications/XBMC.app/Contents/Resources/XBMC/skin/PM3.HD/media/DialogBack.png: 23.2ms
05:33:48 T:2687487904 M:847122432 DEBUG: PICTURE: loaded image and created texture. height: 512, width: 512
05:33:48 T:2687487904 M:848175104 DEBUG: Load /Applications/XBMC.app/Contents/Resources/XBMC/skin/PM3.HD/media/DialogFront.png: 24.2ms
05:33:48 T:2687487904 M:846925824 DEBUG: PICTURE: loaded image and created texture. height: 5, width: 770
05:33:48 T:2687487904 M:846925824 DEBUG: Load /Applications/XBMC.app/Contents/Resources/XBMC/skin/PM3.HD/media/separator.png: 4.1ms
05:33:51 T:2687487904 M:846802944 DEBUG: OnKey: 11 pressed, action is 7
05:33:51 T:2687487904 M:846811136 DEBUG: ------------------- GUI_MSG_WINDOW_DEINIT
05:33:51 T:2687487904 M:846811136 DEBUG: Dialog OK
05:33:51 T:2687487904 M:846811136 DEBUG: -------------------
05:33:51 T:2687487904 M:849055744 DEBUG: PICTURE: loaded image and created texture. height: 256, width: 256
05:33:51 T:2687487904 M:849354752 DEBUG: Load /Applications/XBMC.app/Contents/Resources/XBMC/skin/PM3.HD/media/defaultAudioBig.png: 16.0ms

the files are local and accessed through the music->itunes route.

the filename should be /Users/ew/Music/iTunes/iTunes Music/Compilations/Hanus G. Johansen/14 Vónsvikin.mp3

if you need the whole log file just let me know. i can mail it, or maybe you can point me to some site where i can upload it.

thanks
vip3000 Wrote:if you need the whole log file just let me know. i can mail it, or maybe you can point me to some site where i can upload it.
Hi vip3000, we generally request that log files are posted on some site like pastebin.

Anyhow, since this seems to be iTunes related, it's possible that it's a plugin problem and not an XBMC issue.

Would you able to do the following test:
  • Copy an mp3 that doesn't play due to special characters to your desktop.
  • Start XBMC and go to Music->Desktop and try playing the file from there.
  • Please report success or failure.
  • Again, in case of failure, please post your log file.
Thanks.
vip3000 Wrote:05:33:48 T:2687487904 M:850661376 INFO: MP3Codec: Loaded decoder at 0x1279e000
05:33:48 T:2687487904 M:850661376 WARNING: Unable to resolve: MACDll-osx.so _Z16c_GetAPEDurationPKc, reason: dlsym(0x134308d0, _Z16c_GetAPEDurationPKc): symbol not found
05:33:48 T:2687487904 M:850661376 ERROR: Unable to resolve exports from dll Q:\system\players\paplayer\MACDll-osx.so

Looking at your log file again, this section doesn't look good. Either way, please report success or failure for the above test. Thanks.
That has been like it for quite sometime I believe, and it won't affect playback in anyway - it just means ape tags won't be read.

Looks like the .so needs rebuilding perhaps?
jmarshall Wrote:That has been like it for quite sometime I believe, and it won't affect playback in anyway - it just means ape tags won't be read.

Looks like the .so needs rebuilding perhaps?

_c_GetAPEDuration exists in MACDll-osx.so but not _Z16c_GetAPEDurationPKc so who's calling this.
playing the files on the desktop works fine. i also tried navigating to the itunes folder and they played just fine.

pastebin kept giving me errors when i tried to paste the whole file.

i pasted the beginning of the log. in the middle i made a few blank lines and then pasted the last part of the log file.

there are many thousands of lines missing but it is just the same error repeating countless times:
06:11:38 T:2687487904 M:750252032 ERROR: In file:/Users/d4rk/Code/XBMC/XBMC/guilib/GraphicContext.cpp function:EndPaint line:1367

check out my log at pastebin
jmarshall Wrote:That has been like it for quite sometime I believe, and it won't affect playback in anyway - it just means ape tags won't be read.

Looks like the .so needs rebuilding perhaps?

My bad -> http://trac.xbmc.org/ticket/4537

Totally forgot to bring it in.