Public feed #377673

Stuff

public text v1 · immutable
Raw Edit
·published 2007-03-01 22:34 UTC
rendered paste body
(gdb) run
Starting program: /home/chris/qbittorrent_svn/trunk/src/qbittorrent
[Thread debugging using libthread_db enabled]
[New Thread -1229842736 (LWP 21951)]
Breakpoint 2 at 0xb7d4ff8a: file session_impl.cpp, line 1509.
Pending breakpoint "session_impl.cpp:1509" resolved
en_GB locale recognized, using translation.
[New Thread -1233478768 (LWP 21954)]
[New Thread -1241871472 (LWP 21955)]
Loading columns width for download list
Download list columns width loaded
Configuring session
setInfoBar called
[Switching to Thread -1229842736 (LWP 21951)]

Breakpoint 2, libtorrent::aux::session_impl::start_dht (this=0x8443a50,
    startup_state=@0xbfd2cd94) at session_impl.cpp:1509
1509                    mutex_t::scoped_lock l(m_mutex);
(gdb) n
1507            void session_impl::start_dht(entry const& startup_state)
(gdb) n
1509                    mutex_t::scoped_lock l(m_mutex);
(gdb) nn
Undefined command: "nn".  Try "help".
(gdb) n
1507            void session_impl::start_dht(entry const& startup_state)
(gdb) n
1509                    mutex_t::scoped_lock l(m_mutex);
(gdb) n
1510                    if (m_dht)
(gdb) n
288             return px == 0? 0: &this_type::px;
(gdb) n
1517                            , startup_state));
(gdb) n
236             BOOST_ASSERT(p == 0 || p != px); // catch self-reset errors
(gdb) n
124         explicit shared_ptr( Y * p ): px( p ), pn( p ) // Y must be complete
(gdb) n
73          template<class Y> explicit shared_count( Y * p ): pi_( 0 )
(gdb) n
82                  pi_ = new sp_counted_impl_p<Y>( p );
(gdb) n
64          explicit sp_counted_impl_p( X * px ): px_( px )
(gdb) n
109         sp_counted_base(): use_count_( 1 ), weak_count_( 1 )
(gdb) n
64          explicit sp_counted_impl_p( X * px ): px_( px )
(gdb) n
82                  pi_ = new sp_counted_impl_p<Y>( p );
(gdb) n
126             detail::sp_enable_shared_from_this( pn, p, p );
(gdb) n
98            __a = __b;
(gdb) n
97            _Tp __tmp = __a;
(gdb) n
98            __a = __b;
(gdb) n
191             sp_counted_base * tmp = r.pi_;
(gdb) n
98            __a = __b;
(gdb) n
192             r.pi_ = pi_;
(gdb) n
159             if( pi_ != 0 ) pi_->release();
(gdb) n
99            __b = __tmp;
(gdb) n
192             r.pi_ = pi_;
(gdb) n
193             pi_ = tmp;
(gdb) n
159             if( pi_ != 0 ) pi_->release();
(gdb) n
1517                            , startup_state));
(gdb) n
mutex: Argument invalide
qbittorrent: session_impl.cpp:1061: void libtorrent::aux::session_impl::operator()():  l'assertion « false » a échoué.
1518            }
(gdb) n

Program received signal SIGABRT, Aborted.
[Switching to Thread -1233478768 (LWP 21954)]
0xb7f24410 in __kernel_vsyscall ()
(gdb) n
Single stepping until exit from function __kernel_vsyscall,
which has no line number information.

Program terminated with signal SIGABRT, Aborted.
The program no longer exists.