Hi,

it's a bit hard to debug this, but looking at the code in question, it's 
probably not a graphics card issue - this is before graphics are initialized at 
all. The only thing that comes to my mind is that the version of libxml2 that 
he has on that computer is somehow broken. Is that possible?

On the other hand, I wouldn't be surprised if lots of things fail later on. 
This is really a very old graphics card. Can you get him to run make check 
and/or ./Test.py?

Cheers,

  Uli

On Oct 30, 2010, at 10:42 PM, Alex Harrington wrote:

> Hi
> 
> We've got a user over on the Xibo project who's tried a nVidia MX440 card and 
> keeps getting illegal instruction errors.
> 
> Original thread is here:
> https://answers.launchpad.net/xibo/+question/131559
> 
> Backtrace is here:
> (gdb) bt
> #0 0x00925c0a in avg::Player::internalLoad (this=0x85ebcb0, sAVG=...)
>    at Player.cpp:976
> #1 0x00927f1a in avg::Player::loadString (this=0x85ebcb0, sAVG=...)
>    at Player.cpp:280
> #2 0x008743c0 in 
> invoke<boost::python::detail::caller_arity::impl::operator()::result_converter,
>  void (avg::Player::*)(const std::string&), 
> boost::python::detail::caller_arity<2u>::impl<F, Policies, 
> Sig>::operator()(PyObject*, PyObject*) [with F = void (avg::Player::*)(const 
> std::string&), Policies = boost::python::default_call_policies, Sig = 
> boost::mpl::vector3<void, avg::Player&, const std::string&>]::c_t0, 
> boost::python::detail::caller_arity<2u>::impl<F, Policies, 
> Sig>::operator()(PyObject*, PyObject*) [with F = void (avg::Player::*)(const 
> std::string&), Policies = boost::python::default_call_policies, Sig = 
> boost::mpl::vector3<void, avg::Player&, const std::string&>]::c_t1> 
> (this=0x85e4dc0,
>    args=0x87c3aac, kw=0x0) at /usr/include/boost/python/detail/invoke.hpp:94
> #3 boost::python::detail::caller_arity<2u>::impl<void 
> (avg::Player::*)(std::string const&), boost::python::default_call_policies, 
> boost::mpl::vector3<void, avg::Player&, std::string const&> >::operator() 
> (this=0x85e4dc0, args=0x87c3aac,
>    kw=0x0) at /usr/include/boost/python/detail/caller.hpp:223
> #4 
> boost::python::objects::caller_py_function_impl<boost::python::detail::caller<void
>  (avg::Player::*)(std::string const&), boost::python::default_call_policies, 
> boost::mpl::vector3<void, avg::Player&, std::string const&> > >::operator()
>    (this=0x85e4dc0, args=0x87c3aac, kw=0x0)
>    at /usr/include/boost/python/object/py_function.hpp:38
> ---Type <return> to continue, or q <return> to quit---
> #5 0x00c9fa0f in boost::python::objects::function::call(_object*, _object*) 
> const () from /usr/lib/libboost_python-mt-py26.so.1.38.0
> #6 0x00c9fba7 in ?? () from /usr/lib/libboost_python-mt-py26.so.1.38.0
> #7 0x00ca739c in boost::function0<void>::operator()() const ()
>   from /usr/lib/libboost_python-mt-py26.so.1.38.0
> #8 0x00ca6b10 in 
> boost::python::detail::exception_handler::operator()(boost::function0<void> 
> const&) const () from /usr/lib/libboost_python-mt-py26.so.1.38.0
> #9 0x0086667f in boost::python::detail::translate_exception<avg::Exception, 
> void (*)(avg::Exception const&)>::operator() (function_obj_ptr=..., a0=...,
>    a1=...) at /usr/include/boost/python/detail/translate_exception.hpp:47
> #10 operator()<bool, 
> boost::python::detail::translate_exception<avg::Exception, void (*)(const 
> avg::Exception&)>, boost::_bi::list2<const 
> boost::python::detail::exception_handler&, const boost::function0<void>&> > 
> (function_obj_ptr=...,
>    a0=..., a1=...) at /usr/include/boost/bind.hpp:361
> #11 operator()<boost::python::detail::exception_handler, 
> boost::function0<void> > (function_obj_ptr=..., a0=..., a1=...)
>    at /usr/include/boost/bind/bind_template.hpp:102
> #12 boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, 
> boost::python::detail::translate_exception<avg::Exception, void 
> (*)(avg::Exception const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, 
> boost::_bi::value<void (*)(avg::Exception const&)> > >, bool, 
> boost::python::detail::exception_handler const&, boost::function0<void> 
> const&>::invoke (function_obj_ptr=..., a0=...,
>    a1=...) at /usr/include/boost/function/function_template.hpp:131
> ---Type <return> to continue, or q <return> to quit---
> #13 0x00ca76aa in boost::function2<bool, 
> boost::python::detail::exception_handler const&, boost::function0<void> 
> const&>::operator()(boost::python::detail::exception_handler const&, 
> boost::function0<void> const&) const ()
>   from /usr/lib/libboost_python-mt-py26.so.1.38.0
> #14 0x00ca6b56 in boost::python::handle_exception_impl(boost::function0<void>)
>    () from /usr/lib/libboost_python-mt-py26.so.1.38.0
> #15 0x00c9c937 in ?? () from /usr/lib/libboost_python-mt-py26.so.1.38.0
> #16 0x0806120a in PyObject_Call ()
> #17 0x080dbc3c in PyEval_EvalFrameEx ()
> #18 0x080dd384 in PyEval_EvalFrameEx ()
> #19 0x080dd384 in PyEval_EvalFrameEx ()
> #20 0x080dddf2 in PyEval_EvalCodeEx ()
> #21 0x0816016c in ?? ()
> #22 0x0806120a in PyObject_Call ()
> #23 0x080684ac in ?? ()
> #24 0x0806120a in PyObject_Call ()
> #25 0x080d6ef2 in PyEval_CallObjectWithKeywords ()
> #26 0x08107da8 in ?? ()
> #27 0x0039180e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
> #28 0x00dbd7ee in clone () from /lib/tls/i686/cmov/libc.so.6
> 
> They'll be using 1.0.1 release.
> 
> Cheers
> 
> Alex
> 
> _______________________________________________
> libavg-users mailing list
> [email protected]
> https://mail.datenhain.de/mailman/listinfo/libavg-users
> 

--
Any technology distinguishable from magic is insufficiently advanced.

Ulrich von Zadow | +49-172-7872715
Jabber: [email protected]
Skype: uzadow




_______________________________________________
libavg-users mailing list
[email protected]
https://mail.datenhain.de/mailman/listinfo/libavg-users

Reply via email to