[mythtv] mythvideo (.20) crashes frontend with genre or country metadata.

Matt Piermarini mattpiermarini at yahoo.com
Wed Sep 13 12:14:24 UTC 2006


I hope this is the right forum to report 

I just upgraded to .20 from .19.  When selecting any mythvideo module
(Watch Videos or VideoManager), mythfrontend traps when there is any data
in either the "videometadatagenre" or "videometadatacountry" table(s).  

I used the VideoManager to populate metadata from IMDB for some of my
movies, which inserted data into these two tables.  

In metadata.cpp, I commented out fillGenres() and fillCountries() in the
fromDBRow(MSqlQuery &query) method, and mythvideo no longer crashes.  I'm
not too hip on C++, so could not figure out what was causing the problem
in those methods.

Seems odd that nobody else is having this problem, so hopefully someone
can give me a clue. System is Fedora Core 5.

The stack will either show MetaDataImpl::fillCountries or ::fillGenres

Log:

2006-09-12 14:57:16.981 XMLParse::LoadTheme using
/usr/share/mythtv/themes/Proje
ctGrayhem-wide/video-ui.xml
*** glibc detected *** mythfrontend: free(): invalid pointer: 0x088f0578
***
======= Backtrace: =========
/lib/libc.so.6[0x35ef18]
/lib/libc.so.6(__libc_free+0x78)[0x3623ef]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0x266a6c1]
/usr/lib/mythtv/plugins/libmythvideo.so(_ZN11MetadataImp13fillCountriesEv+0xa3)[
0x28efad3]
======= Memory map: ========
<truncated>

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the mythtv-dev mailing list