OK, here is the result.

:)

(gdb) thread apply all bt                           

Thread 5 (Thread 0x7fffe9113910 (LWP 5049)):
#0  0x00007ffff56a7f82 in select () from /lib/libc.so.6
#1  0x00007ffff620fd36 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007ffff614b4a5 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffff76a273a in start_thread () from /lib/libpthread.so.0
#4  0x00007ffff56ae69d in clone () from /lib/libc.so.6             
#5  0x0000000000000000 in ?? ()                                    

Thread 4 (Thread 0x7fffe9fbe910 (LWP 5048)):
#0  0x00007ffff76a6f89 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00007ffff79ed723 in 
boost::asio::detail::task_io_service<boost::asio::detail::epoll_reactor<false> 
>::run(boost::system::error_code&) () from /usr/lib/libtorrent-rasterbar.so.5   
>                                                 
#2  0x00007ffff7ad7809 in 
boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service<boost::asio::ip::udp>::work_io_service_runner>::run()
 
() from /usr/lib/libtorrent-rasterbar.so.5                                  
#3  0x00007ffff79deb0f in asio_detail_posix_thread_function () from 
/usr/lib/libtorrent-rasterbar.so.5               
#4  0x00007ffff76a273a in start_thread () from /lib/libpthread.so.0             
                                     
#5  0x00007ffff56ae69d in clone () from /lib/libc.so.6                          
                                     
#6  0x0000000000000000 in ?? ()                                                 
                                     

Thread 3 (Thread 0x7fffea7bf910 (LWP 5047)):
#0  0x00007ffff56aecd8 in epoll_wait () from /lib/libc.so.6
#1  0x00007ffff79ebead in boost::asio::detail::epoll_reactor<false>::run 
(this=0xb697f0, 
    block=<value optimized out>) at 
/usr/include/boost/asio/detail/epoll_reactor.hpp:470 
#2  0x00007ffff79ed6a6 in 
boost::asio::detail::task_io_service<boost::asio::detail::epoll_reactor<false> 
>::run(boost::system::error_code&) () from /usr/lib/libtorrent-rasterbar.so.5   
>                                                 
#3  0x00007ffff7a2fac1 in boost::asio::io_service::run (this=0xb676e0)          
                                     
    at /usr/include/boost/asio/impl/io_service.ipp:65                           
                                     
---Type <return> to continue, or q <return> to quit---                          
                                     
#4  libtorrent::aux::session_impl::operator() (this=0xb676e0) at 
session_impl.cpp:1651                               
#5  0x00007ffff4fc3d80 in thread_proxy () from 
/usr/lib/libboost_thread.so.1.40.0                                    
#6  0x00007ffff76a273a in start_thread () from /lib/libpthread.so.0             
                                     
#7  0x00007ffff56ae69d in clone () from /lib/libc.so.6                          
                                     
#8  0x0000000000000000 in ?? ()                                                 
                                     

Thread 2 (Thread 0x7fffeafc0910 (LWP 5046)):
#0  0x00007ffff76a990b in read () from /lib/libpthread.so.0
#1  0x00007ffff7ade23d in libtorrent::file::read (this=<value optimized out>, 
    buf=0x7fffdc3130d0 "\211\222", <incomplete sequence \357>, 
num_bytes=524288, ec=...) at file.cpp:266
#2  0x00007ffff7a47d89 in libtorrent::storage::read_impl (this=0xe800d0, 
buf=<value optimized out>,     
    slot=<value optimized out>, offset=<value optimized out>, size=<value 
optimized out>,               
    fill_zero=<value optimized out>) at storage.cpp:1053                        
                        
#3  0x00007ffff7a454ee in libtorrent::piece_manager::check_one_piece 
(this=0xe77b90,                    
    have_piece=<value optimized out>) at storage.cpp:2241                       
                        
#4  0x00007ffff7a470eb in libtorrent::piece_manager::check_files (this=0x1a, 
current_sl...@0x7fffeafbfda0, 
    have_pie...@0x80000, error=...) at storage.cpp:2130                         
                           
#5  0x00007ffff7b2f4ea in libtorrent::disk_io_thread::operator() 
(this=0xb678a8) 
at disk_io_thread.cpp:1154
#6  0x00007ffff4fc3d80 in thread_proxy () from 
/usr/lib/libboost_thread.so.1.40.0                          
#7  0x00007ffff76a273a in start_thread () from /lib/libpthread.so.0             
                           
#8  0x00007ffff56ae69d in clone () from /lib/libc.so.6                          
                           
#9  0x0000000000000000 in ?? ()                                                 
                           

Thread 1 (Thread 0x7ffff7fcf750 (LWP 5043)):
#0  0x0000000000000000 in ?? ()             
#1  0x00007ffff6bc53dc in ?? () from /usr/lib/libQtGui.so.4
#2  0x00007ffff6bc613e in ?? () from /usr/lib/libQtGui.so.4
#3  0x00007ffff6b7f547 in ?? () from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---     
#4  0x00007ffff6ba62ca in ?? () from /usr/lib/libQtGui.so.4
#5  0x00007ffff6bb1541 in ?? () from /usr/lib/libQtGui.so.4
#6  0x00007ffff6b3ecdd in ?? () from /usr/lib/libQtGui.so.4
#7  0x00007ffff6b41bf7 in QPainter::drawRects(QRectF const*, int) () from 
/usr/lib/libQtGui.so.4
#8  0x00007ffff6b43c63 in QPainter::drawPixmap(QRectF const&, QPixmap const&, 
QRectF const&) () 
   from /usr/lib/libQtGui.so.4                                                  
                
#9  0x0000000000595c45 in DownloadedPiecesBar::paintEvent(QPaintEvent*) ()      
                
#10 0x00007ffff6a70196 in QWidget::event(QEvent*) () from 
/usr/lib/libQtGui.so.4                
#11 0x00007ffff6a2001d in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
() from /usr/lib/libQtGui.so.4
#12 0x00007ffff6a2807a in QApplication::notify(QObject*, QEvent*) () from 
/usr/lib/libQtGui.so.4              
#13 0x00007ffff6230c9c in QCoreApplication::notifyInternal(QObject*, QEvent*) 
() 
from /usr/lib/libQtCore.so.4 
#14 0x00007ffff6a771be in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4                                                          
         
#15 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#16 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4                                                          
         
#17 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#18 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4                                                          
         
#19 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#20 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4                                                          
         
#21 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#22 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QW---Type <return> to continue, or q 
<return> to quit---                                                             
  
idgetBackingStore*) () from /usr/lib/libQtGui.so.4                              
                                     
#23 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#24 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4                                                          
         
#25 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#26 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#27 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#28 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#29 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#30 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#31 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#32 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4                                                          
         
#33 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#34 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#35 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#36 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QW---Type <return> to continue, or q 
<return> to quit---                                                             
  
idgetBackingStore*) () from /usr/lib/libQtGui.so.4                              
                                     
#37 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#38 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#39 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#40 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4                                                          
         
#41 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4                          
#42 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4                                                          
         
#43 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#44 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#45 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4
#46 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#47 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4
#48 0x00007ffff6a77907 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#49 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#50 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion ---Type <return> to continue, or q 
<return> to quit---
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4
#51 0x00007ffff6a77816 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, 
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, 
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#52 0x00007ffff6a76e37 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion 
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from 
/usr/lib/libQtGui.so.4
#53 0x00007ffff6beced5 in ?? () from /usr/lib/libQtGui.so.4
#54 0x00007ffff6a69220 in QWidgetPrivate::syncBackingStore() () from 
/usr/lib/libQtGui.so.4
#55 0x00007ffff6a80258 in ?? () from /usr/lib/libQtGui.so.4
#56 0x00007ffff6a8f61d in QApplication::x11ProcessEvent(_XEvent*) () from 
/usr/lib/libQtGui.so.4
#57 0x00007ffff6aa99bc in qt_x11_wait_for_window_manager(QWidget*) () from 
/usr/lib/libQtGui.so.4
#58 0x00007ffff6e35111 in QSplashScreen::finish(QWidget*) () from 
/usr/lib/libQtGui.so.4
#59 0x00000000004743db in main ()
(gdb)

On Lunes 28 Diciembre 2009 20:30:05 Chris escribió:
> Unfortunately, it looks like the crash is not in this thread. Could you
> please try to get the backtrace for all threads? In gdb, issue the
>  following command:
> $ thread apply all bt
> 
> Thanks in advance.



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to