PDA

View Full Version : Music Visualizations crash XBMC on my iMac


maruchan
2009-02-26, 21:22
Hi all :) Tried searching the forums for answers, but didn't see anything, so: Whenever I try to kick XBMC into Visualization mode, using PAPlayer or DVDPlayer, XBMC just crashes. Doesn't matter ProjectM, etc. I'm on an iMac with a Radeon HD2600 running 10.4.11.

My logs can be found here:
http://pastebin.com/m61c09fe5 xbmc.crash.log
http://pastebin.com/m3b15a24b console.log

I'm using an SVN build (rev17911) though it did this on Atlantis and every previous build I've tried.

It seems to be related to the following errors, which pop up in the log before it crashes:

Link (dyld) error:

Symbol not found: __ZN5CUtil13TranslatePathERK7CStdStrIcE
Referenced from: /Users/Jinju/Library/Application Support/XBMC/visualisations/ProjectM.vis
Expected in: flat namespace


Would love to get this working... I've been using XBMC for ages and am only now migrating away from the xbox. Thanks in advance for any help :)

davilla
2009-02-26, 21:28
I'll look into this when I get a chance tonight.

d4rk
2009-02-26, 21:33
I think CUtil::TranslatePath was removed sometime around rev17911. Can you svn up and see if the issue still persists? Although it's odd that you had the issue since Atlantis.

davilla
2009-02-26, 21:38
a quick look shows the xbmc binary and ProjectM.vis using the symbol

__ZN16CSpecialProtocol13TranslatePathERK7CStdStrIc E

instead of

__ZN5CUtil13TranslatePathERK7CStdStrIcE

using

nm build/Debug/XBMC | grep TranslatePath
nm visualisations/projectM/

I think your external libs/codecs build is stale. When building from svn always;

make clean
autoconf
./configure
make externals more_libs

then build from Xcode.

neverthatgood
2009-03-06, 17:23
and if im using windows and am kinda clueless what to do?
started to crash after installing newest svn

davilla
2009-03-06, 20:18
and if im using windows and am kinda clueless what to do?
started to crash after installing newest svn

If you are using windows (XBMC for Windows), then a better place to ask would be here http://xbmc.org/forum/forumdisplay.php?f=59