CEGUI running on OSX Leopard?

team23

28-05-2008 05:19:10

So I'm attempting to get CEGUI running on the new MBP I got for development. But I'm hitting an issue getting CEGUI 0.5 running. Does any one here have it running on Leopard? I've built and wrapped the library but I'm hitting the following error when running.


Thread 0 Crashed:
0 com.apple.CoreFoundation 0x96473fe2 _CFBundleGetLanguageSearchList + 18
1 com.apple.CoreFoundation 0x96483a8c CFBundleCopyResourceURL + 28
2 libCEGUIBase.1.dylib 0x0973efc9 CEGUI::mac_loadExeBundle(char const*) + 4905 (macPlugins.cpp:84)
3 libCEGUIBase.1.dylib 0x0972754b CEGUI::DynamicModule::DynamicModule(CEGUI::String const&) + 187 (CEGUIDynamicModule.cpp:82)
4 libCEGUIBase.1.dylib 0x0975e93e CEGUI::System::setupXMLParser() + 270 (CEGUISystem.cpp:1504)
5 libCEGUIBase.1.dylib 0x09762ccd CEGUI::System::System(CEGUI::Renderer*, CEGUI::ResourceProvider*, CEGUI::XMLParser*, CEGUI::ScriptModule*, CEGUI::String const&, CEGUI::String const&) + 1085 (CEGUISystem.cpp:190)
6 _cegui_.so 0x0873f3bd boost::python::objects::make_holder<1>::apply<boost::python::objects::value_holder<System_wrapper>, boost::mpl::joint_view<boost::python::detail::drop1<boost::python::detail::type_list<CEGUI::Renderer*, boost::python::optional<CEGUI::ResourceProvider*, CEGUI::XMLParser*, CEGUI::ScriptModule*, CEGUI::String const&, CEGUI::String const&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_>, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_> >, boost::python::optional<CEGUI::ResourceProvider*, CEGUI::XMLParser*, CEGUI::ScriptModule*, CEGUI::String const&, CEGUI::String const&, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_, mpl_::void_> > >::execute(_object*, CEGUI::Renderer*) + 477
7 _cegui_.so 0x08732845 boost::python::objects::caller_py_function_impl<boost::python::detail::caller<void (*)(_object*, CEGUI::Renderer*), boost::python::default_call_policies, boost::mpl::vector3<void, _object*, CEGUI::Renderer*> > >::operator()(_object*, _object*) + 149
8 libboost_python-1_34_1.dylib 0x00243da4 boost::python::objects::function::call(_object*, _object*) const + 468
9 libboost_python-1_34_1.dylib 0x00246075 boost::detail::function::void_function_ref_invoker0<boost::python::objects::(anonymous namespace)::bind_return, void>::invoke(boost::detail::function::function_buffer&) + 37
10 libboost_python-1_34_1.dylib 0x0024bfd9 boost::function0<void, std::allocator<boost::function_base> >::operator()() const + 41
11 libboost_python-1_34_1.dylib 0x0024be90 boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 256
12 _cegui_.so 0x0822e6c4 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<CEGUI::Exception, void (*)(CEGUI::Exception const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(CEGUI::Exception const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
13 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
14 _ogre_.so 0x0540e564 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::UnimplementedException, void (*)(Ogre::UnimplementedException const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::UnimplementedException const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
15 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
16 _ogre_.so 0x05328e74 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::RuntimeAssertionException, void (*)(Ogre::RuntimeAssertionException const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::RuntimeAssertionException const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
17 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
18 _ogre_.so 0x05324d14 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::RenderingAPIException, void (*)(Ogre::RenderingAPIException const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::RenderingAPIException const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
19 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
20 _ogre_.so 0x051f0444 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::ItemIdentityException, void (*)(Ogre::ItemIdentityException const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::ItemIdentityException const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
21 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
22 _ogre_.so 0x051ec2e4 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::InvalidStateException, void (*)(Ogre::InvalidStateException const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::InvalidStateException const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
23 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
24 _ogre_.so 0x051e8184 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::InvalidParametersException, void (*)(Ogre::InvalidParametersException const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::InvalidParametersException const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
25 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
26 _ogre_.so 0x051e4024 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::InternalErrorException, void (*)(Ogre::InternalErrorException const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::InternalErrorException const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
27 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
28 _ogre_.so 0x051dfec4 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::IOException, void (*)(Ogre::IOException const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::IOException const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
29 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
30 _ogre_.so 0x051b3674 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::FileNotFoundException, void (*)(Ogre::FileNotFoundException const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::FileNotFoundException const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
31 libboost_python-1_34_1.dylib 0x0024bdcf boost::python::detail::exception_handler::operator()(boost::function0<void, std::allocator<boost::function_base> > const&) const + 63
32 _ogre_.so 0x051ad0d4 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Ogre::Exception, void (*)(Ogre::Exception const&)>, boost::_bi::list3<boost::arg<1> (*)(), boost::arg<2> (*)(), boost::_bi::value<void (*)(Ogre::Exception const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void, std::allocator<boost::function_base> > const&) + 36
33 libboost_python-1_34_1.dylib 0x0024babf boost::python::handle_exception_impl(boost::function0<void, std::allocator<boost::function_base> >) + 63
34 libboost_python-1_34_1.dylib 0x00241ccc function_call + 108
35 org.python.python 0x0011fd3d PyObject_Call + 50
36 org.python.python 0x001285f8 PyMethod_New + 2457
37 org.python.python 0x0011fd3d PyObject_Call + 50
38 org.python.python 0x001629f1 _PyObject_SlotCompare + 2213
39 org.python.python 0x0015cbe6 PyType_IsSubtype + 1288
40 org.python.python 0x0011fd3d PyObject_Call + 50
41 org.python.python 0x0018db1a PyEval_EvalFrameEx + 17904
42 org.python.python 0x0018d9e8 PyEval_EvalFrameEx + 17598
43 org.python.python 0x0018d9e8 PyEval_EvalFrameEx + 17598
44 org.python.python 0x0018d9e8 PyEval_EvalFrameEx + 17598
45 org.python.python 0x0018d9e8 PyEval_EvalFrameEx + 17598
46 org.python.python 0x0018f45b PyEval_EvalCodeEx + 1638
47 org.python.python 0x0018f548 PyEval_EvalCode + 87
48 org.python.python 0x001a69ec PyErr_Display + 1896
49 org.python.python 0x001a7016 PyRun_FileExFlags + 135
50 org.python.python 0x001a8982 PyRun_SimpleFileExFlags + 421
51 org.python.python 0x001b3c03 Py_Main + 3095
52 org.python.pythonapp 0x00001fca 0x1000 + 4042