[mythtv-commits] Ticket #3530: mythbackend crashes with a segfault in locking code

MythTV mythtv at cvs.mythtv.org
Thu May 31 03:22:45 UTC 2007


#3530: mythbackend crashes with a segfault in locking code
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |       Owner:  ijr    
     Type:  defect     |      Status:  new    
 Priority:  major      |   Milestone:  0.21   
Component:  mythtv     |     Version:  unknown
 Severity:  medium     |  
-----------------------+----------------------------------------------------
 I am experiencing mythbackend crashes on daily basis with latest myth rpms
 from ATRPMs bleeding (mythtv-suite-0.21-159_trunk_r13460.fc6). I have been
 able to get a core file and the backtrace is below:

 Core was generated by `/usr/bin/mythbackend --daemon --logfile
 /var/log/mythtv/mythbackend.log --pidfi'.[[BR]]
 Program terminated with signal 11, Segmentation fault.[[BR]]
 #0  0x0000003b55ffdcd4 in QMutex::lock () from /usr/lib64/qt-3.3/lib
 /libqt-mt.so.3[[BR]]
 (gdb) bt[[BR]]
 #0  0x0000003b55ffdcd4 in QMutex::lock () from /usr/lib64/qt-3.3/lib
 /libqt-mt.so.3[[BR]]
 #1  0x00000034bfc30f5e in MythSocket::UpRef () from
 /usr/lib64/libmyth-0.20.so.0[[BR]]
 #2  0x0000000000468ca9 in QMap<QString, QString>::end ()[[BR]]
 #3  0x0000003b55d60456 in QObject::event () from /usr/lib64/qt-3.3/lib
 /libqt-mt.so.3[[BR]]
 #4  0x0000003b55d00105 in QApplication::internalNotify () from
 /usr/lib64/qt-3.3/lib/libqt-mt.so.3[[BR]]
 #5  0x0000003b55d015c4 in QApplication::notify () from
 /usr/lib64/qt-3.3/lib/libqt-mt.so.3[[BR]]
 #6  0x0000003b55d010f9 in QApplication::sendPostedEvents () from
 /usr/lib64/qt-3.3/lib/libqt-mt.so.3[[BR]]
 #7  0x0000003b55caeddc in QEventLoop::processEvents () from
 /usr/lib64/qt-3.3/lib/libqt-mt.so.3[[BR]]
 #8  0x0000003b55d178c1 in QEventLoop::enterLoop () from
 /usr/lib64/qt-3.3/lib/libqt-mt.so.3[[BR]]
 #9  0x0000003b55d17792 in QEventLoop::exec () from /usr/lib64/qt-3.3/lib
 /libqt-mt.so.3[[BR]]
 #10 0x0000000000448041 in HttpServerExtension::HttpServerExtension$base
 ()[[BR]]
 #11 0x0000003b4f61da44 in __libc_start_main () from /lib64/libc.so.6[[BR]]
 #12 0x000000000041ab79 in QGList::~QGList$delete ()[[BR]]
 #13 0x00007fffc5d5ba18 in ?? ()[[BR]]
 #14 0x0000000000000000 in ?? ()[[BR]]

 Unfortunately, 'bt full' does not contain any more information but if
 needed, I can attach the core file (it's about 270MB)

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/3530>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list