discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] ps3 gnuradio


From: Charles Swiger
Subject: Re: [Discuss-gnuradio] ps3 gnuradio
Date: Sat, 31 May 2008 22:18:05 -0400

On Sat, 2008-05-31 at 13:45 -0400, Charles Swiger wrote:
> 'make check' fails with a segfault in 'gcell/src/apps/test_all'.

played around with gdb and finally found this while stepping:

Breakpoint 17, ~worker_ctx (this=0xf7e0071c) at
gc_job_manager_impl.cc:1241
1241      if (spe_ctx){
(gdb)
1242        int r = spe_context_destroy(spe_ctx);
(gdb)
1241      if (spe_ctx){
(gdb)
1242        int r = spe_context_destroy(spe_ctx);
(gdb)
1243        if (r != 0){
(gdb)
1246        spe_ctx = 0;
(gdb)
1248      state = WS_FREE;
(gdb)
1249    }
(gdb)
1248      state = WS_FREE;
(gdb)
1249    }
(gdb)
~gc_job_manager_impl (this=0xf7e006e8)
    at /mnt/cell-root/usr/include/boost/detail/shared_count.hpp:159
159             if( pi_ != 0 ) pi_->release();
(gdb)
74          );
(gdb)
151             if( atomic_decrement( &use_count_ ) == 0 )
(gdb)
335     }
(gdb)
~gc_job_manager (this=0xf7e006e8) at gc_job_manager.cc:58
58      gc_job_manager::~gc_job_manager()
(gdb)
61      }
(gdb)
58      gc_job_manager::~gc_job_manager()
(gdb)
61      }
(gdb)
boost::detail::sp_counted_impl_p<gc_job_manager_impl>::dispose (
    this=<value optimized out>)
    at /mnt/cell-root/usr/include/boost/detail/sp_counted_impl.hpp:76
76              boost::checked_delete( px_ );
(gdb)
qa_gcell_general::generic_test_body (this=<value optimized out>,
    address@hidden)

at /mnt/cell-root/usr/include/boost/detail/sp_counted_base_gcc_ppc.hpp:74
74          );
(gdb)
165             if( atomic_decrement( &weak_count_ ) == 0 )
(gdb)
167                 destroy();
(gdb)
boost::detail::sp_counted_base::destroy (this=0xf7e17bb0)

at /mnt/cell-root/usr/include/boost/detail/sp_counted_base_gcc_ppc.hpp:134
134             delete this;
(gdb)
~sp_counted_impl_p (this=0xf7e17bb0)
    at /mnt/cell-root/usr/include/boost/detail/sp_counted_impl.hpp:52
52      {
(gdb)
122         {
(gdb)
52      {
(gdb)
122         {
(gdb)
52      {
(gdb)
boost::detail::sp_counted_base::destroy (this=0xfa3ca00)

at /mnt/cell-root/usr/include/boost/detail/sp_counted_base_gcc_ppc.hpp:135
135         }
(gdb)
qa_gcell_general::generic_test_body (this=<value optimized out>,
    address@hidden)
    at /mnt/cell-root/usr/include/boost/shared_ptr.hpp:253
253             BOOST_ASSERT(px != 0);
(gdb)
63        if (!mgr->wait_job(jd.get())){
(gdb)

Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()







reply via email to

[Prev in Thread] Current Thread [Next in Thread]