[mythtv-commits] Ticket #2302: mythvideo crash on fillgenres() or fillCountries()

MythTV mythtv at cvs.mythtv.org
Tue Sep 26 16:09:04 UTC 2006


#2302: mythvideo crash on fillgenres() or fillCountries()
-----------------------+----------------------------------------------------
 Reporter:  skamithi   |        Owner:  awithers
     Type:  defect     |       Status:  reopened
 Priority:  minor      |    Milestone:  0.20    
Component:  mythvideo  |      Version:  head    
 Severity:  medium     |   Resolution:          
-----------------------+----------------------------------------------------
Comment (by anonymous):

 Replying to [comment:7 anonymous]:
 > I second that. I'm using AMD64 and have the same problem. No workaround
 found.
 >
 > It's working fine until I lookup a video on imdb. Then mythfrontend
 always crash when I go to watch videos or into the video manager.

 Sorry for that incomplete information.
 I dpn't know how to produce a gdb trace, but this is the output from
 mythfrontend when it crashes:


 2006-09-26 17:46:40.298 XMLParse::LoadTheme using /usr/share/mythtv/themes
 /default-wide/video-ui.xml
 *** glibc detected *** mythfrontend: free(): invalid pointer:
 0x0000000000791270 ***
 ======= Backtrace: =========
 /lib64/libc.so.6[0x2ba081ec837e]
 /lib64/libc.so.6(__libc_free+0x6c)[0x2ba081ec999c]
 /usr/lib64/mythtv/plugins/libmythvideo.so(_ZN11MetadataImp10fillGenresEv+0xa7)[0x2aaab6170667]
 /usr/lib64/mythtv/plugins/libmythvideo.so(_ZN11MetadataImp9fromDBRowER9MSqlQuery+0x711)[0x2aaab6170f11]
 /usr/lib64/mythtv/plugins/libmythvideo.so(_ZN11MetadataImpC1ER9MSqlQuery+0x1a8)[0x2aaab6176778]
 /usr/lib64/mythtv/plugins/libmythvideo.so(_ZN8MetadataC1ER9MSqlQuery+0x31)[0x2aaab6175451]
 /usr/lib64/mythtv/plugins/libmythvideo.so(_ZN19MetadataListManager19loadAllFromDatabaseERSt4listI14simple_ref_ptrI8Metadata6NoLockESaIS4_EE+0xa8)[0x2aaab61d2a88]
 /usr/lib64/mythtv/plugins/libmythvideo.so(_ZN12VideoScannerC1Ev+0x67)[0x2aaab61bc787]
 /usr/lib64/mythtv/plugins/libmythvideo.so(_ZN37_GLOBAL__N_main.cpp_00000000_BDA0D70C7screens9runScreenENS0_11screen_typeE+0x53f)[0x2aaab616c84f]
 /usr/lib64/libmythui-0.20.so.0(_ZN14MythMainWindow14ExitToMainMenuEv+0xb0)[0x2ba07f1be620]
 /usr/lib64/libmythui-0.20.so.0(_ZN14MythMainWindow11customEventEP12QCustomEvent+0xf6)[0x2ba07f1c4a86]
 /usr/lib64/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x96)[0x2ba080b705a6]
 /usr/lib64/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x28)[0x2ba080ba3618]
 /usr/lib64/libqt-
 mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x85)[0x2ba080b19ae5]
 /usr/lib64/libqt-
 mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x87)[0x2ba080b1a717]
 /usr/lib64/libqt-
 mt.so.3(_ZN12QApplication16sendPostedEventsEP7QObjecti+0x179)[0x2ba080b1b1b9]
 /usr/lib64/libqt-
 mt.so.3(_ZN10QEventLoop13processEventsEj+0x81)[0x2ba080acff11]
 /usr/lib64/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x41)[0x2ba080b2e7f1]
 /usr/lib64/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x2a)[0x2ba080b2e69a]
 mythfrontend[0x42b557]
 /lib64/libc.so.6(__libc_start_main+0xf4)[0x2ba081e7a154]
 mythfrontend(_ZN6QFrame10paintEventEP11QPaintEvent+0x49)[0x4214a9]
 ======= Memory map: ========
 00400000-0056d000 r-xp 00000000 08:05 159911
 /usr/bin/mythfrontend
 0066d000-00670000 rw-p 0016d000 08:05 159911
 /usr/bin/mythfrontend
 00670000-0325c000 rw-p 00670000 00:00 0
 [heap]
 40000000-40001000 ---p 40000000 00:00 0
 40001000-40801000 rwxp 40001000 00:00 0
 40801000-40802000 ---p 40801000 00:00 0
 40802000-41002000 rwxp 40802000 00:00 0
 41002000-41003000 ---p 41002000 00:00 0
 41003000-41803000 rwxp 41003000 00:00 0
 2aaaaaaab000-2aaaaaadc000 r--p 00000000 08:05 161649
 /usr/share/mythtv/i18n/mythfrontend_sv.qm
 2aaaaaadc000-2aaaaaae2000 r-xp 00000000 08:05 163760
 /usr/lib/qt3/plugins/imageformats/libqjpeg.lib64.so
 2aaaaaae2000-2aaaaabe1000 ---p 00006000 08:05 163760
 /usr/lib/qt3/plugins/imageformats/libqjpeg.lib64.so
 2aaaaabe1000-2aaaaabe2000 rw-p 00005000 08:05 163760
 /usr/lib/qt3/plugins/imageformats/libqjpeg.lib64.so
 2aaaaac09000-2aaaaac2a000 r-xp 00000000 08:05 19536
 /usr/lib64/libjpeg.so.62.0.0
 2aaaaac2a000-2aaaaad29000 ---p 00021000 08:05 19536
 /usr/lib64/libjpeg.so.62.0.0
 2aaaaad29000-2aaaaad2a000 rw-p 00020000 08:05 19536
 /usr/lib64/libjpeg.so.62.0.0
 2aaaaad2a000-2aaaaad2f000 r-xp 00000000 08:05 207241
 /usr/lib/qt3/plugins/imageformats/libqmng.lib64.so
 2aaaaad2f000-2aaaaae2e000 ---p 00005000 08:05 207241
 /usr/lib/qt3/plugins/imageformats/libqmng.lib64.so
 2aaaaae2e000-2aaaaae2f000 rw-p 00004000 08:05 207241
 /usr/lib/qt3/plugins/imageformats/libqmng.lib64.so
 2aaaaae56000-2aaaaaece000 r-xp 00000000 08:05 27423
 /usr/lib64/libmng.so.1.1.0.9
 2aaaaaece000-2aaaaafcd000 ---p 00078000 08:05 27423
 /usr/lib64/libmng.so.1.1.0.9
 2aaaaafcd000-2aaaaafd2000 rw-p 00077000 08:05 27423
 /usr/lib64/libmng.so.1.1.0.9
 2aaaaafd2000-2aaaab002000 r-xp 00000000 08:05 24883    Aborted

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2302#comment:9>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list