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