There’s a crash when starting the CocosDenshionTest on Mac. Looks like the “sharedManager” in “CDAudioManager” is pointing to garbage memory and not getting properly initialized.
Here is the call stack.
#0 0x90bc0d47 in objc_msgSend ()
#1 0x0010d458 in at /CocosDenshion/mac/SimpleAudioEngine_objc.m:57[EAGLView mouseUp:] at /cocos2dx/proj.mac/…/platform/mac/EAGLView.mm:338
#2 0x0010d272 in + at /CocosDenshion/mac/SimpleAudioEngine_objc.m:39
#3 0x0010cad6 in static_preloadBackgroundMusic at /CocosDenshion/mac/SimpleAudioEngine.mm:35
#4 0x0010cab3 in CocosDenshion::SimpleAudioEngine::preloadBackgroundMusic at /CocosDenshion/mac/SimpleAudioEngine.mm:177
#5 0x0003bd3d in CocosDenshionTest::CocosDenshionTest at /classes/CocosDenshionTest/CocosDenshionTest.cpp:79
#6 0x0003c8ce in CocosDenshionTestScene::runThisTest at /classes/CocosDenshionTest/CocosDenshionTest.cpp:226
#7 0x0003cec6 in TestController::menuCallback at /classes/controller.cpp:182
#8 0x001b5b93 in cocos2d::CCMenuItem::activate at /cocos2dx/proj.mac/…/menu_nodes/CCMenuItem.cpp:119
#9 0x001b63b1 in cocos2d::CCMenuItemLabel::activate at /cocos2dx/proj.mac/…/menu_nodes/CCMenuItem.cpp:242
#10 0x001b1b7c in cocos2d::CCMenu::ccTouchEnded at /cocos2dx/proj.mac/…/menu_nodes/CCMenu.cpp:258
#11 0x001b1bd6 in non-virtual thunk to cocos2d::CCMenu::ccTouchEnded at /cocos2dx/proj.mac/…/menu_nodes/CCMenu.cpp:261
#12 0x0021a61f in cocos2d::CCTouchDispatcher::touches at /cocos2dx/proj.mac/…/touch_dispatcher/CCTouchDispatcher.cpp:377
#13 0x0021aca2 in cocos2d::CCTouchDispatcher::touchesEnded at /cocos2dx/proj.mac/…/touch_dispatcher/CCTouchDispatcher.cpp:507
#14 0x0021ace6 in non-virtual thunk to cocos2d::CCTouchDispatcher::touchesEnded at /cocos2dx/proj.mac/…/touch_dispatcher/CCTouchDispatcher.cpp:509
#15 0x001d3918 in cocos2d::CCEGLViewProtocol::handleTouchesEnd at /cocos2dx/proj.mac/…/platform/CCEGLViewProtocol.cpp:336
#16 0x00227fcc in