You're running into a known and relatively old bug in the debian mesa package:

https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/259219

Same bug, but NVidia drivers:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=365245

And the libavg wiki entry that explains a workaround:
https://www.libavg.de/wiki/index.php/Known_Linux_Installation_Issues#glibc_invalid_pointer

Regards,

  Uli

On May 2, 2010, at 2:34 PM, Jakub Wilk wrote:

Package: python-libavg
Version: 0.8.0-7
Severity: important

(Maybe this should be severity:grave, but I don't know anything about libavg to verify that.)

I tried to test libavg with a minimal example[0], and it instantly crashes:

$ gdb --quiet --args python minimal.py Reading symbols from /usr/bin/ python...Reading symbols from /usr/lib/debug/usr/bin/python2.5... warning: section .gnu.liblist not found in /usr/lib/debug/usr/bin/ python2.5

warning: section .gnu.conflict not found in /usr/lib/debug/usr/bin/ python2.5

warning: section .dynbss not found in /usr/lib/debug/usr/bin/python2.5
done.
done.
(gdb) run
Starting program: /usr/bin/python minimal.py
[Thread debugging using libthread_db enabled]
[
Program received signal SIGSEGV, Segmentation fault.
0x4fe8c907 in std::uncaught_exception() () from /usr/lib/libstdc+ +.so.6
(gdb) bt
#0 0x4fe8c907 in std::uncaught_exception() () from /usr/lib/libstdc+ +.so.6 #1 0x4fe619b3 in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int) () from /usr/lib/libstdc++.so.6 #2 0xb7c0ae4d in avg::Logger::trace(int, std::string const&) () from /usr/lib/python2.5/site-packages/libavg/avg.so #3 0xb7c0b1c9 in avg::Logger::get() () from /usr/lib/python2.5/site- packages/libavg/avg.so #4 0xb7b8ff0f in avg::Player::loadFile(std::string const&) () from / usr/lib/python2.5/site-packages/libavg/avg.so #5 0xb7b23460 in 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()(_object*, _object*) ()
  from /usr/lib/python2.5/site-packages/libavg/avg.so
#6 0xb79aa23f in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/libboost_python-py25.so.1.40.0
#7  0xb79aa3d7 in ?? () from /usr/lib/libboost_python-py25.so.1.40.0
#8 0xb79b2102 in boost::python::detail::exception_handler::operator() (boost::function0<void> const&) const () from /usr/lib/ libboost_python-py25.so.1.40.0 #9 0xb7b1b48f in 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(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.5/site- packages/libavg/avg.so #10 0xb79b1ed3 in boost::python::handle_exception_impl(boost::function0<void>) () from /usr/lib/libboost_python-py25.so.1.40.0
#11 0xb79a7ca6 in ?? () from /usr/lib/libboost_python-py25.so.1.40.0
#12 0x0805d017 in PyObject_Call (func=0x3, arg=0x81abbcc, kw=0x0) at ../Objects/abstract.c:1861 #13 0x080cc2cb in do_call (f=0x8178a6c, throwflag=0) at ../Python/ ceval.c:3823
#14 call_function (f=0x8178a6c, throwflag=0) at ../Python/ceval.c:3635
#15 PyEval_EvalFrameEx (f=0x8178a6c, throwflag=0) at ../Python/ ceval.c:2304 #16 0x080ce139 in PyEval_EvalCodeEx (co=0x819c728, globals=0xb7fc2acc, locals=0xb7fc2acc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../ Python/ceval.c:2875 #17 0x080ce297 in PyEval_EvalCode (co=0x819c728, globals=0xb7fc2acc, locals=0xb7fc2acc) at ../Python/ceval.c:514 #18 0x080eb028 in run_mod (fp=0x816a008, filename=0xbffff861 "minimal.py", start=257, globals=0xb7fc2acc, locals=0xb7fc2acc, closeit=1, flags=0xbffff5bc)
   at ../Python/pythonrun.c:1273
#19 PyRun_FileExFlags (fp=0x816a008, filename=0xbffff861 "minimal.py", start=257, globals=0xb7fc2acc, locals=0xb7fc2acc, closeit=1, flags=0xbffff5bc)
   at ../Python/pythonrun.c:1259
#20 0x080eb212 in PyRun_SimpleFileExFlags (fp=0x816a008, filename=0xbffff861 "minimal.py", closeit=1, flags=0xbffff5bc) at ../ Python/pythonrun.c:879 #21 0x08059401 in Py_Main (argc=2, argv=0xbffff684) at ../Modules/ main.c:532 #22 0x0805877b in main (argc=2, argv=0xbffff684) at ../Modules/ python.c:23

[0] https://www.libavg.de/wiki/index.php/Getting_Started#A_Minimal_Example

-- System Information:
Debian Release: squeeze/sid
 APT prefers unstable
 APT policy: (900, 'unstable'), (500, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-libavg depends on:
ii  libavcodec52                4:0.5.1-3    ffmpeg codec library
ii libavformat52 4:0.5.1-3 ffmpeg file format library
ii  libboost-python1.40.0       1.40.0-6+b1  Boost.Python Library
ii libboost-thread1.40.0 1.40.0-6+b1 portable C++ multi- threading ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii libdc1394-22 2.1.2-2 high level programming interface f ii libfontconfig1 2.8.0-2.1 generic font configuration library ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib
ii  libgcc1                     1:4.5.0-2    GCC support library
ii libgl1-mesa-glx [libgl1] 7.7.1-1 A free implementation of the OpenG ii libglib2.0-0 2.24.0-1 The GLib library of C routines ii libglu1-mesa [libglu1] 7.7.1-1 The OpenGL utility library (GLU) ii libgraphicsmagick++3 1.3.12-1 format-independent image processin ii libgraphicsmagick3 1.3.12-1 format-independent image processin ii libpango1.0-0 1.28.0-1 Layout and rendering of internatio ii libpython2.6 2.6.5-1 Shared Python runtime library (ver
ii  libsdl1.2debian             1.2.14-6     Simple DirectMedia Layer
ii libstdc++6 4.5.0-2 The GNU Standard C++ Library v3 ii libswscale0 4:0.5.1-3 ffmpeg video scaling library
ii  libxml2                     2.7.7.dfsg-2 GNOME XML library
ii libxxf86vm1 1:1.1.0-2 X11 XFree86 video mode extension l ii python 2.5.4-9 An interactive high- level object-o ii python-central 0.6.16 register and build utility for Pyt ii python2.5 2.5.5-6 An interactive high- level object-o

python-libavg recommends no packages.

python-libavg suggests no packages.

-- debconf-show failed

--
Jakub Wilk

--
Any technology distinguishable from magic is insufficiently advanced.

Ulrich von Zadow | +49-172-7872715
Jabber: co...@c-base.org
Skype: uzadow






--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to