[Top][All Lists]
[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 ?? ()