Your message dated Mon, 31 Aug 2015 19:17:11 +0200
with message-id <[email protected]>
and subject line Re: Bug#579937: python-libavg: crashes on a minimal example
has caused the Debian Bug report #579937,
regarding python-libavg: crashes on a minimal example
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
579937: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579937
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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


--- End Message ---
--- Begin Message ---
Control: fixed -1 1.7.1-1

Bug is fixed since 1.7.1 according to upstream.
I also just tried with 1.8.1 and am not able to reproduce the crash.

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to