Hi,

you forgot the 'bt' at the gdb prompt. That's what outputs the actual
stack trace...

Cheers,

  Uli

Thomas Winningham wrote:
> here is me running a basic script with a basic avg file, and then the
> "gdb python core" output ... lemme know if there is anything else i
> can do
> 
> 
> [EMAIL PROTECTED]:~/avg# ulimit -c unlimited
> [EMAIL PROTECTED]:~/avg# ls
> core  minimal.py  text.avg
> 
> [EMAIL PROTECTED]:~/avg# ./minimal.py
> import!
> import succeed! trying player!
> player success! trying loadFile!
> [Segmentation fault (core dumped)
> 
> [EMAIL PROTECTED]:~/avg# cat minimal.py
> #!/usr/bin/python
> # -*- coding: utf-8 -*-
> print "import!"
> from libavg import avg
> print "import succeed! trying player!"
> Player = avg.Player()
> print "player success! trying loadFile!"
> Player.loadFile("text.avg")
> print "loadFile success! trying play!"
> Player.play()
> print "play success!"
> 
> [EMAIL PROTECTED]:~/avg# cat text.avg
> <?xml version="1.0"?>
>  <avg width="800" height="600">
>    <words id="ClashText" x="10" y="10" font="Bitstream Vera Sans Mono"
> size="36" text="Should I stay or should I go?" />
> </avg>
> 
> 
> [EMAIL PROTECTED]:~/avg# gdb python core
> GNU gdb 6.8-debian
> Copyright (C) 2008 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "i486-linux-gnu"...
> (no debugging symbols found)
> 
> warning: core file may not match specified executable file.
> 
> warning: Can't read pathname for load map: Input/output error.
> Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...(no
> debugging symbols found)...done.
> Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
> Reading symbols from /lib/tls/i686/cmov/libdl.so.2...(no debugging
> symbols found)...done.
> Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
> Reading symbols from /lib/tls/i686/cmov/libutil.so.1...(no debugging
> symbols found)...done.
> Loaded symbols for /lib/tls/i686/cmov/libutil.so.1
> Reading symbols from /lib/tls/i686/cmov/libm.so.6...
> (no debugging symbols found)...done.
> Loaded symbols for /lib/tls/i686/cmov/libm.so.6
> Reading symbols from /lib/tls/i686/cmov/libc.so.6...(no debugging
> symbols found)...done.
> Loaded symbols for /lib/tls/i686/cmov/libc.so.6
> Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
> Loaded symbols for /lib/ld-linux.so.2
> Reading symbols from /usr/lib/python2.5/site-packages/libavg/avg.so...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/python2.5/site-packages/libavg/avg.so
> Reading symbols from
> /usr/lib/libboost_thread-gcc42-mt-1_34_1.so.1.34.1...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/libboost_thread-gcc42-mt-1_34_1.so.1.34.1
> Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libxml2.so.2
> Reading symbols from /usr/lib/libGLU.so.1...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libGLU.so.1
> Reading symbols from /usr/lib/libGL.so.1...(no debugging symbols 
> found)...done.
> Loaded symbols for /usr/lib/libGL.so.1
> Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libSDL-1.2.so.0
> Reading symbols from /usr/lib/libXxf86vm.so.1...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libXxf86vm.so.1
> Reading symbols from /usr/lib/libavformat.so.1d...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/libavformat.so.1d
> Reading symbols from /usr/lib/libavcodec.so.1d...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libavcodec.so.1d
> Reading symbols from /usr/lib/libavutil.so.1d...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libavutil.so.1d
> Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libvorbis.so.0
> Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/libvorbisenc.so.2
> Reading symbols from /usr/lib/libtheora.so.0...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libtheora.so.0
> Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols 
> found)...done.
> Loaded symbols for /usr/lib/libogg.so.0
> Reading symbols from /usr/lib/libraw1394.so.8...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libraw1394.so.8
> Reading symbols from /usr/lib/libdc1394_control.so.13...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libdc1394_control.so.13
> Reading symbols from /usr/lib/libgsm.so.1...(no debugging symbols 
> found)...done.
> Loaded symbols for /usr/lib/libgsm.so.1
> Reading symbols from /usr/lib/libMagick++.so.10...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/libMagick++.so.10
> Reading symbols from /usr/lib/libWand.so.10...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libWand.so.10
> Reading symbols from /usr/lib/libMagick.so.10...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libMagick.so.10
> Reading symbols from /usr/lib/libpangoft2-1.0.so.0...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
> Reading symbols from /usr/lib/libpango-1.0.so.0...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libpango-1.0.so.0
> Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libfreetype.so.6
> Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libz.so.1
> Reading symbols from /usr/lib/libfontconfig.so.1...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libfontconfig.so.1
> Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/libgobject-2.0.so.0
> Reading symbols from /usr/lib/libgmodule-2.0.so.0...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/libgmodule-2.0.so.0
> Reading symbols from /usr/lib/libglib-2.0.so.0...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libglib-2.0.so.0
> Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libstdc++.so.6
> Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
> Loaded symbols for /lib/libgcc_s.so.1
> Reading symbols from /usr/lib/libboost_python-gcc42-1_34_1.so.1.34.1...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libboost_python-gcc42-1_34_1.so.1.34.1
> Reading symbols from /lib/tls/i686/cmov/librt.so.1...(no debugging
> symbols found)...done.
> Loaded symbols for /lib/tls/i686/cmov/librt.so.1
> Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libXext.so.6
> Reading symbols from /usr/lib/libasound.so.2...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libasound.so.2
> Reading symbols from /usr/lib/libdirectfb-1.0.so.0...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/libdirectfb-1.0.so.0
> Reading symbols from /usr/lib/libfusion-1.0.so.0...(no debugging
> symbols found)...done.
> Loaded symbols for /usr/lib/libfusion-1.0.so.0
> Reading symbols from /usr/lib/libdirect-1.0.so.0...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libdirect-1.0.so.0
> Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols 
> found)...done.
> Loaded symbols for /usr/lib/libX11.so.6
> Reading symbols from /usr/lib/liblcms.so.1...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/liblcms.so.1
> Reading symbols from /usr/lib/libtiff.so.4...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libtiff.so.4
> Reading symbols from /usr/lib/libjpeg.so.62...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libjpeg.so.62
> Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols 
> found)...done.
> Loaded symbols for /usr/lib/libXt.so.6
> Reading symbols from /lib/libbz2.so.1.0...
> (no debugging symbols found)...done.
> Loaded symbols for /lib/libbz2.so.1.0
> Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols 
> found)...done.
> Loaded symbols for /usr/lib/libSM.so.6
> Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols 
> found)...done.
> Loaded symbols for /usr/lib/libICE.so.6
> Reading symbols from /usr/lib/libexpat.so.1...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libexpat.so.1
> Reading symbols from /lib/libselinux.so.1...(no debugging symbols 
> found)...done.
> Loaded symbols for /lib/libselinux.so.1
> Reading symbols from /usr/lib/libpcre.so.3...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libpcre.so.3
> Reading symbols from /usr/lib/libXau.so.6...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libXau.so.6
> Reading symbols from /usr/lib/libxcb-xlib.so.0...(no debugging symbols
> found)...done.
> Loaded symbols for /usr/lib/libxcb-xlib.so.0
> Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols 
> found)...done.
> Loaded symbols for /usr/lib/libxcb.so.1
> Reading symbols from /usr/lib/libXdmcp.so.6...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libXdmcp.so.6
> (no debugging symbols found)
> Core was generated by `/usr/bin/python ./minimal.py'.
> Program terminated with signal 11, Segmentation fault.
> [New process 29092]
> #0  0xb6bc2077 in std::uncaught_exception () from /usr/lib/libstdc++.so.6
> (gdb)
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> On Sun, Aug 24, 2008 at 5:55 PM, Noel Corbett <[EMAIL PROTECTED]> wrote:
>> # ulimit -c unlimited
>> # make check
>> [...]
>> Core dumped
>> # gdb python core
>> [...]
>> (gdb) bt
>> [... stack trace follows ...]
>>
>> This is the dump from testgpu that was failing
>>
>> Core was generated by `./testgpu'.
>> Program terminated with signal 11, Segmentation fault.
>> [New process 4920]
>> #0  OGLImagingContext (this=0xbfc53c70, [EMAIL PROTECTED]) at
>> OGLImagingContext.cpp:84
>> 84          vi = glXChooseVisual(dpy, DefaultScreen(dpy), attributes);
>> (gdb) bt
>> #0  OGLImagingContext (this=0xbfc53c70, [EMAIL PROTECTED]) at
>> OGLImagingContext.cpp:84
>> #1  0x0804c6a0 in main () at testgpu.cpp:212
>>
>>
>> This was generated by opening up the python interpreter and typing:
>>
>> from libavg import avg
>> player = avg.Player()
>> player.loadFile('sunriver.avg')
>>
>> Core was generated by `python'.
>> Program terminated with signal 11, Segmentation fault.
>> [New process 4907]
>> #0  0xb691e077 in std::uncaught_exception () from /usr/lib/libstdc++.so.6
>> (gdb) bt
>> #0  0xb691e077 in std::uncaught_exception () from /usr/lib/libstdc++.so.6
>> #1  0xb68ef335 in std::__ostream_insert<char, std::char_traits<char> > ()
>> from /usr/lib/libstdc++.so.6
>> #2  0xb7b7279f in avg::Logger::trace (this=0x8216278, category=1024,
>> [EMAIL PROTECTED]) at /usr/include/c++/4.2/ostream:517
>> #3  0xb7b72a8b in avg::Logger::get () at Logger.cpp:65
>> #4  0xb7ae04e8 in avg::Player::loadFile (this=0x81cd690,
>> [EMAIL PROTECTED]) at Player.cpp:199
>> #5  0xb7a64722 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()
>> (this=0x81f1d50, args=0xb7d4f86c, kw=0x0)
>>     at /usr/include/boost/python/detail/invoke.hpp:94
>> #6  0xb6ab59b0 in boost::python::objects::function::call () from
>> /usr/lib/libboost_python-gcc42-1_34_1.so.1.34.1
>> #7  0xb6ab5bd7 in ?? () from /usr/lib/libboost_python-gcc42-1_34_1.so.1.34.1
>> #8  0xb795e01b in boost::function0<void,
>> std::allocator<boost::function_base> >::operator() () from
>> /usr/lib/libboost_thread-gcc42-mt-1_34_1.so.1.34.1
>> #9  0xb6abd2b3 in boost::python::detail::exception_handler::operator() ()
>> from /usr/lib/libboost_python-gcc42-1_34_1.so.1.34.1
>> #10 0xb7a531e2 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, std::allocator<boost::function_base> >
>> const&>::invoke (
>>     [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at
>> /usr/include/boost/python/detail/translate_exception.hpp:46
>> #11 0xb6abd5d9 in boost::function2<bool,
>> boost::python::detail::exception_handler const&, boost::function0<void,
>> std::allocator<boost::function_base> > const&,
>> std::allocator<boost::function_base> >::operator() () from
>> /usr/lib/libboost_python-gcc42-1_34_1.so.1.34.1
>> #12 0xb6abd116 in boost::python::handle_exception_impl () from
>> /usr/lib/libboost_python-gcc42-1_34_1.so.1.34.1
>> #13 0xb6ab33fe in ?? () from /usr/lib/libboost_python-gcc42-1_34_1.so.1.34.1
>> #14 0x0805cb97 in PyObject_Call ()
>> #15 0x080c7aa7 in PyEval_EvalFrameEx ()
>> #16 0x080cb1f7 in PyEval_EvalCodeEx ()
>> #17 0x080cb347 in PyEval_EvalCode ()
>> #18 0x080eaef0 in PyRun_InteractiveOneFlags ()
>> #19 0x080eb116 in PyRun_InteractiveLoopFlags ()
>> #20 0x080eb232 in PyRun_AnyFileExFlags ()
>> #21 0x08059335 in Py_Main ()
>> #22 0x080587f2 in main ()
>>
>>
>>
>> Also, please don't reply to digests. It messes up subject lines and threads.
>>
>> Sorry, Does changing the subject line put it in the correct location?
>>
>>
>> Regards
>> Noel
>>
>>
>> _______________________________________________
>> libavg-users mailing list
>> [email protected]
>> https://mail.datenhain.de/mailman/listinfo/libavg-users
>>
>>
> 
> _______________________________________________
> 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