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

Attachment: signature.asc
Description: Digital signature

Reply via email to