[mythtv] [VALGRIND] mpeg4, news, weather, theme...

Jim Radford radford+myth at blackbean.org
Sun Nov 16 14:32:19 EST 2003


On Sun, Nov 16, 2003 at 02:08:22PM -0500, Isaac Richards wrote:
> > By the way, I'm seeing lots of uninitialized variables in libavcodec, but
> > it's hard to debug since valgrind doesn't support MMX.

> I generally build with mmx turned off completely for that -- just need to 
> comment it out of settings.pro, and edit config.h and config.mak.

valgrind 2.0 was released yesterday, and it supports SSE2 and MMX.
I've been using the cvs version and I haven't had to change any
settings.

Here's a cleaned up version of the output.  I tried to play with most
of the myth components.

I fixed one, Isaac fixed one, anyone else want to give it a try? :-)

-Jim

Use of uninitialised value of size 8
   at 0x402E3408: UITextButtonType::Draw(QPainter*, int, int) (uitypes.cpp:3667)
   by 0x402CFC18: LayerSet::Draw(QPainter*, int, int) (uitypes.cpp:66)
   by 0x40310473: MythThemedDialog::updateForeground(QRect const&) (mythdialogs.cpp:977)
   by 0x403101F6: MythThemedDialog::updateForeground() (mythdialogs.cpp:905)

Use of uninitialised value of size 8
   at 0x402E3408: UITextButtonType::Draw(QPainter*, int, int) (uitypes.cpp:3667)
   by 0x402CFC18: LayerSet::Draw(QPainter*, int, int) (uitypes.cpp:66)
   by 0x40310473: MythThemedDialog::updateForeground(QRect const&) (mythdialogs.cpp:977)
   by 0x4032B700: MythThemedDialog::qt_invoke(int, QUObject*) (moc_mythdialogs.cpp:286)

Use of uninitialised value of size 8
   at 0x402DEC9F: UIManagedTreeListType::drawText(QPainter*, QString, QString, int, int, int) (uitypes.cpp:2471)
   by 0x402DFE88: UIManagedTreeListType::Draw(QPainter*, int, int) (uitypes.cpp:2714)
   by 0x402CFC18: LayerSet::Draw(QPainter*, int, int) (uitypes.cpp:66)
   by 0x40310473: MythThemedDialog::updateForeground(QRect const&) (mythdialogs.cpp:977)

Conditional jump or move depends on uninitialised value(s)
   at 0x4B091148: Weather::setWeatherTypeIcon(QString*) (weather.cpp:2130)
   by 0x4B090FBA: Weather::UpdateData() (weather.cpp:2108)
   by 0x4B08B197: Weather::update_timeout() (weather.cpp:1672)
   by 0x4B094C87: Weather::qt_invoke(int, QUObject*) (moc_weather.cpp:115)

Conditional jump or move depends on uninitialised value(s)
   at 0x4BCF3888: MythNews::MythNews(QSqlDatabase*, MythMainWindow*, char const*) (mythnews.cpp:63)
   by 0x4BCF2759: mythplugin_run (main.cpp:63)
   by 0x4030A51F: MythPluginManager::MythPlugin::run() (mythplugin.cpp:37)
   by 0x4030AA14: MythPluginManager::run_plugin(QString const&) (mythplugin.cpp:91)

Conditional jump or move depends on uninitialised value(s)
   at 0x4BCF38A5: MythNews::MythNews(QSqlDatabase*, MythMainWindow*, char const*) (mythnews.cpp:65)
   by 0x4BCF2759: mythplugin_run (main.cpp:63)
   by 0x4030A51F: MythPluginManager::MythPlugin::run() (mythplugin.cpp:37)
   by 0x4030AA14: MythPluginManager::run_plugin(QString const&) (mythplugin.cpp:91)
MythNews: NewsEngine: failed to set content from xmlfile
MythNews: NewsEngine: failed to set content from xmlfile

Conditional jump or move depends on uninitialised value(s)
   at 0x80EA740: RankChannels::SortList() (rankchannels.cpp:473)
   by 0x80E863C: RankChannels::RankChannels(QSqlDatabase*, MythMainWindow*, char const*) (rankchannels.cpp:86)
   by 0x8071CFA: startChannelRankings() (main.cpp:79)
   by 0x8072D25: TVMenuCallback(void*, QString&) (main.cpp:281)
metadata.o: Your database is out of whack. This is not good.

Use of uninitialised value of size 4
   at 0x4DC4B376: Metadata::dumpToDatabase(QSqlDatabase*) (metadata.cpp:191)
   by 0x4DC45B79: SearchDir(QSqlDatabase*, QString&) (main.cpp:340)
   by 0x4DC449AA: VideoCallback(void*, QString&) (main.cpp:222)
   by 0x402C1525: ThemedMenu::handleAction(QString&) (themedmenu.cpp:1873)

Thread 2:
Conditional jump or move depends on uninitialised value(s)
   at 0x823F488: get_xbits (common.h:709)
   by 0x8239F4B: mpeg4_decode_dc (h263.c:3882)
   by 0x823A1C1: mpeg4_decode_block (h263.c:3945)
   by 0x8238F51: ff_h263_decode_mb (h263.c:3619)

Thread 2:
Use of uninitialised value of size 4
   at 0x8239DB8: mpeg4_decode_dc (common.h:893)
   by 0x823A1C1: mpeg4_decode_block (h263.c:3945)
   by 0x8238F51: ff_h263_decode_mb (h263.c:3619)
   by 0x82C6BB4: decode_slice (h263dec.c:200)

Thread 2:
Use of uninitialised value of size 4
   at 0x8239DCB: mpeg4_decode_dc (common.h:893)
   by 0x823A1C1: mpeg4_decode_block (h263.c:3945)
   by 0x8238F51: ff_h263_decode_mb (h263.c:3619)
   by 0x82C6BB4: decode_slice (h263dec.c:200)

Thread 2:
Invalid read of size 1
   at 0x40025B2E: memcpy (mc_replace_strmem.c:243)
   by 0x81A4D21: NuppelDecoder::DecodeFrame(rtframeheader*, unsigned char*, VideoFrame_*) (nuppeldecoder.cpp:742)
   by 0x81A5541: NuppelDecoder::GetFrame(int) (nuppeldecoder.cpp:934)
   by 0x81039AE: NuppelVideoPlayer::GetFrame(int, bool) (NuppelVideoPlayer.cpp:597)
   Address 0x44CF2522 is 0 bytes after a block of size 930 alloc'd
   at 0x400288E1: memalign (vg_replace_malloc.c:317)
   by 0x821FBCE: av_malloc (mem.c:80)
   by 0x821E2B8: av_mallocz (utils.c:35)
   by 0x8220B24: alloc_picture (mpegvideo.c:304)

Thread 2:
Invalid read of size 1
   at 0x40025B34: memcpy (mc_replace_strmem.c:244)
   by 0x81A4D21: NuppelDecoder::DecodeFrame(rtframeheader*, unsigned char*, VideoFrame_*) (nuppeldecoder.cpp:742)
   by 0x81A5541: NuppelDecoder::GetFrame(int) (nuppeldecoder.cpp:934)
   by 0x81039AE: NuppelVideoPlayer::GetFrame(int, bool) (NuppelVideoPlayer.cpp:597)
   Address 0x44CF2523 is 1 bytes after a block of size 930 alloc'd
   at 0x400288E1: memalign (vg_replace_malloc.c:317)
   by 0x821FBCE: av_malloc (mem.c:80)
   by 0x821E2B8: av_mallocz (utils.c:35)
   by 0x8220B24: alloc_picture (mpegvideo.c:304)

Thread 2:
Invalid read of size 1
   at 0x40025B22: memcpy (mc_replace_strmem.c:241)
   by 0x81A4D21: NuppelDecoder::DecodeFrame(rtframeheader*, unsigned char*, VideoFrame_*) (nuppeldecoder.cpp:742)
   by 0x81A5541: NuppelDecoder::GetFrame(int) (nuppeldecoder.cpp:934)
   by 0x81039AE: NuppelVideoPlayer::GetFrame(int, bool) (NuppelVideoPlayer.cpp:597)
   Address 0x44CF2524 is 2 bytes after a block of size 930 alloc'd
   at 0x400288E1: memalign (vg_replace_malloc.c:317)
   by 0x821FBCE: av_malloc (mem.c:80)
   by 0x821E2B8: av_mallocz (utils.c:35)
   by 0x8220B24: alloc_picture (mpegvideo.c:304)

Thread 2:
Invalid read of size 1
   at 0x40025B28: memcpy (mc_replace_strmem.c:242)
   by 0x81A4D21: NuppelDecoder::DecodeFrame(rtframeheader*, unsigned char*, VideoFrame_*) (nuppeldecoder.cpp:742)
   by 0x81A5541: NuppelDecoder::GetFrame(int) (nuppeldecoder.cpp:934)
   by 0x81039AE: NuppelVideoPlayer::GetFrame(int, bool) (NuppelVideoPlayer.cpp:597)
   Address 0x44CF2525 is 3 bytes after a block of size 930 alloc'd
   at 0x400288E1: memalign (vg_replace_malloc.c:317)
   by 0x821FBCE: av_malloc (mem.c:80)
   by 0x821E2B8: av_mallocz (utils.c:35)
   by 0x8220B24: alloc_picture (mpegvideo.c:304)

Invalid read of size 1
   at 0x400257D6: strlen (mc_replace_strmem.c:140)
   by 0x40408A1D: (within /usr/X11R6/lib/libX11.so.6.2)
   by 0x40408AA2: (within /usr/X11R6/lib/libX11.so.6.2)
   by 0x40408E7B: _XmbTextListToTextProperty (in /usr/X11R6/lib/libX11.so.6.2)
   Address 0x45BB80CD is 0 bytes after a block of size 1 alloc'd
   at 0x400282B2: malloc (vg_replace_malloc.c:153)
   by 0x40A34EC5: QGArray::QGArray(int) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A2795B: QCString::QCString(int) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A74782: QLatin1Codec::fromUnicode(QString const&, int&) const (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)

Invalid read of size 1
   at 0x400257D6: strlen (mc_replace_strmem.c:140)
   by 0x40408B94: (within /usr/X11R6/lib/libX11.so.6.2)
   by 0x40408E7B: _XmbTextListToTextProperty (in /usr/X11R6/lib/libX11.so.6.2)
   by 0x403DF76E: XmbTextListToTextProperty (in /usr/X11R6/lib/libX11.so.6.2)
   Address 0x45BB80CD is 0 bytes after a block of size 1 alloc'd
   at 0x400282B2: malloc (vg_replace_malloc.c:153)
   by 0x40A34EC5: QGArray::QGArray(int) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A2795B: QCString::QCString(int) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A74782: QLatin1Codec::fromUnicode(QString const&, int&) const (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)

1 errors in context 1 of 20:
Thread 2:
Use of uninitialised value of size 4
   at 0x8239DCB: mpeg4_decode_dc (common.h:893)
   by 0x823A1C1: mpeg4_decode_block (h263.c:3945)
   by 0x8238F51: ff_h263_decode_mb (h263.c:3619)
   by 0x82C6BB4: decode_slice (h263dec.c:200)

1 errors in context 2 of 20:
Thread 2:
Use of uninitialised value of size 4
   at 0x8239DB8: mpeg4_decode_dc (common.h:893)
   by 0x823A1C1: mpeg4_decode_block (h263.c:3945)
   by 0x8238F51: ff_h263_decode_mb (h263.c:3619)
   by 0x82C6BB4: decode_slice (h263dec.c:200)

1 errors in context 3 of 20:
Use of uninitialised value of size 4
   at 0x4DC4B376: Metadata::dumpToDatabase(QSqlDatabase*) (metadata.cpp:191)
   by 0x4DC45B79: SearchDir(QSqlDatabase*, QString&) (main.cpp:340)
   by 0x4DC449AA: VideoCallback(void*, QString&) (main.cpp:222)
   by 0x402C1525: ThemedMenu::handleAction(QString&) (themedmenu.cpp:1873)

1 errors in context 4 of 20:
Conditional jump or move depends on uninitialised value(s)
   at 0x4BCF38A5: MythNews::MythNews(QSqlDatabase*, MythMainWindow*, char const*) (mythnews.cpp:65)
   by 0x4BCF2759: mythplugin_run (main.cpp:63)
   by 0x4030A51F: MythPluginManager::MythPlugin::run() (mythplugin.cpp:37)
   by 0x4030AA14: MythPluginManager::run_plugin(QString const&) (mythplugin.cpp:91)

1 errors in context 5 of 20:
Conditional jump or move depends on uninitialised value(s)
   at 0x4BCF3888: MythNews::MythNews(QSqlDatabase*, MythMainWindow*, char const*) (mythnews.cpp:63)
   by 0x4BCF2759: mythplugin_run (main.cpp:63)
   by 0x4030A51F: MythPluginManager::MythPlugin::run() (mythplugin.cpp:37)
   by 0x4030AA14: MythPluginManager::run_plugin(QString const&) (mythplugin.cpp:91)

1 errors in context 6 of 20:
Conditional jump or move depends on uninitialised value(s)
   at 0x4B091148: Weather::setWeatherTypeIcon(QString*) (weather.cpp:2130)
   by 0x4B090FBA: Weather::UpdateData() (weather.cpp:2108)
   by 0x4B08B197: Weather::update_timeout() (weather.cpp:1672)
   by 0x4B094C87: Weather::qt_invoke(int, QUObject*) (moc_weather.cpp:115)

2 errors in context 7 of 20:
Use of uninitialised value of size 8
   at 0x402DEC9F: UIManagedTreeListType::drawText(QPainter*, QString, QString, int, int, int) (uitypes.cpp:2471)
   by 0x402DFE88: UIManagedTreeListType::Draw(QPainter*, int, int) (uitypes.cpp:2714)
   by 0x402CFC18: LayerSet::Draw(QPainter*, int, int) (uitypes.cpp:66)
   by 0x40310473: MythThemedDialog::updateForeground(QRect const&) (mythdialogs.cpp:977)

4 errors in context 8 of 20:
Thread 2:
Conditional jump or move depends on uninitialised value(s)
   at 0x823F488: get_xbits (common.h:709)
   by 0x8239F4B: mpeg4_decode_dc (h263.c:3882)
   by 0x823A1C1: mpeg4_decode_block (h263.c:3945)
   by 0x8238F51: ff_h263_decode_mb (h263.c:3619)

6 errors in context 9 of 20:
Syscall param write(buf) contains uninitialised or unaddressable byte(s)
   at 0x40DBCC88: __GI___libc_write (in /lib/libc-2.3.2.so)
   by 0x40F7689F: (within /usr/X11R6/lib/libICE.so.6.3)
   by 0x40F776BE: _IceTransWrite (in /usr/X11R6/lib/libICE.so.6.3)
   by 0x40F6E308: _IceWrite (in /usr/X11R6/lib/libICE.so.6.3)
   Address 0x4302383C is 12 bytes inside a block of size 1024 alloc'd
   at 0x40028716: calloc (vg_replace_malloc.c:273)
   by 0x40F6B43F: IceOpenConnection (in /usr/X11R6/lib/libICE.so.6.3)
   by 0x40F6037A: SmcOpenConnection (in /usr/X11R6/lib/libSM.so.6.0)
   by 0x4071F6BB: QSessionManager::QSessionManager(QApplication*, QString&, QString&) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)

9 errors in context 10 of 20:
Invalid read of size 1
   at 0x400257D6: strlen (mc_replace_strmem.c:140)
   by 0x40408B94: (within /usr/X11R6/lib/libX11.so.6.2)
   by 0x40408E7B: _XmbTextListToTextProperty (in /usr/X11R6/lib/libX11.so.6.2)
   by 0x403DF76E: XmbTextListToTextProperty (in /usr/X11R6/lib/libX11.so.6.2)
   Address 0x45BB80CD is 0 bytes after a block of size 1 alloc'd
   at 0x400282B2: malloc (vg_replace_malloc.c:153)
   by 0x40A34EC5: QGArray::QGArray(int) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A2795B: QCString::QCString(int) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A74782: QLatin1Codec::fromUnicode(QString const&, int&) const (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)

9 errors in context 11 of 20:
Invalid read of size 1
   at 0x400257D6: strlen (mc_replace_strmem.c:140)
   by 0x40408A1D: (within /usr/X11R6/lib/libX11.so.6.2)
   by 0x40408AA2: (within /usr/X11R6/lib/libX11.so.6.2)
   by 0x40408E7B: _XmbTextListToTextProperty (in /usr/X11R6/lib/libX11.so.6.2)
   Address 0x45BB80CD is 0 bytes after a block of size 1 alloc'd
   at 0x400282B2: malloc (vg_replace_malloc.c:153)
   by 0x40A34EC5: QGArray::QGArray(int) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A2795B: QCString::QCString(int) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A74782: QLatin1Codec::fromUnicode(QString const&, int&) const (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)

12 errors in context 12 of 20:
Use of uninitialised value of size 8
   at 0x402E3408: UITextButtonType::Draw(QPainter*, int, int) (uitypes.cpp:3667)
   by 0x402CFC18: LayerSet::Draw(QPainter*, int, int) (uitypes.cpp:66)
   by 0x40310473: MythThemedDialog::updateForeground(QRect const&) (mythdialogs.cpp:977)
   by 0x403101F6: MythThemedDialog::updateForeground() (mythdialogs.cpp:905)

16 errors in context 13 of 20:
Use of uninitialised value of size 8
   at 0x402E3408: UITextButtonType::Draw(QPainter*, int, int) (uitypes.cpp:3667)
   by 0x402CFC18: LayerSet::Draw(QPainter*, int, int) (uitypes.cpp:66)
   by 0x40310473: MythThemedDialog::updateForeground(QRect const&) (mythdialogs.cpp:977)
   by 0x4032B700: MythThemedDialog::qt_invoke(int, QUObject*) (moc_mythdialogs.cpp:286)

155 errors in context 15 of 20:
Conditional jump or move depends on uninitialised value(s)
   at 0x80EA740: RankChannels::SortList() (rankchannels.cpp:473)
   by 0x80E863C: RankChannels::RankChannels(QSqlDatabase*, MythMainWindow*, char const*) (rankchannels.cpp:86)
   by 0x8071CFA: startChannelRankings() (main.cpp:79)
   by 0x8072D25: TVMenuCallback(void*, QString&) (main.cpp:281)

467 errors in context 16 of 20:
Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s)
   at 0x4017A9CE: vgAllRoadsLeadToRome_writev (vg_intercept.c:180)
   by 0x4017AA0A: __writev (vg_intercept.c:733)
   by 0x403E264F: (within /usr/X11R6/lib/libX11.so.6.2)
   by 0x403E326E: _X11TransWritev (in /usr/X11R6/lib/libX11.so.6.2)
   Address 0x433760D1 is 169 bytes inside a block of size 2048 alloc'd
   at 0x40028716: calloc (vg_replace_malloc.c:273)
   by 0x403B4D8B: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
   by 0x40715BD2: qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40716B3D: qt_init(int*, char**, QApplication::Type) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)

2527 errors in context 17 of 20:
Thread 2:
Invalid read of size 1
   at 0x40025B22: memcpy (mc_replace_strmem.c:241)
   by 0x81A4D21: NuppelDecoder::DecodeFrame(rtframeheader*, unsigned char*, VideoFrame_*) (nuppeldecoder.cpp:742)
   by 0x81A5541: NuppelDecoder::GetFrame(int) (nuppeldecoder.cpp:934)
   by 0x81039AE: NuppelVideoPlayer::GetFrame(int, bool) (NuppelVideoPlayer.cpp:597)
   Address 0x44CF2524 is 2 bytes after a block of size 930 alloc'd
   at 0x400288E1: memalign (vg_replace_malloc.c:317)
   by 0x821FBCE: av_malloc (mem.c:80)
   by 0x821E2B8: av_mallocz (utils.c:35)
   by 0x8220B24: alloc_picture (mpegvideo.c:304)

2528 errors in context 18 of 20:
Thread 2:
Invalid read of size 1
   at 0x40025B28: memcpy (mc_replace_strmem.c:242)
   by 0x81A4D21: NuppelDecoder::DecodeFrame(rtframeheader*, unsigned char*, VideoFrame_*) (nuppeldecoder.cpp:742)
   by 0x81A5541: NuppelDecoder::GetFrame(int) (nuppeldecoder.cpp:934)
   by 0x81039AE: NuppelVideoPlayer::GetFrame(int, bool) (NuppelVideoPlayer.cpp:597)
   Address 0x44CF2525 is 3 bytes after a block of size 930 alloc'd
   at 0x400288E1: memalign (vg_replace_malloc.c:317)
   by 0x821FBCE: av_malloc (mem.c:80)
   by 0x821E2B8: av_mallocz (utils.c:35)
   by 0x8220B24: alloc_picture (mpegvideo.c:304)

2531 errors in context 19 of 20:
Thread 2:
Invalid read of size 1
   at 0x40025B2E: memcpy (mc_replace_strmem.c:243)
   by 0x81A4D21: NuppelDecoder::DecodeFrame(rtframeheader*, unsigned char*, VideoFrame_*) (nuppeldecoder.cpp:742)
   by 0x81A5541: NuppelDecoder::GetFrame(int) (nuppeldecoder.cpp:934)
   by 0x81039AE: NuppelVideoPlayer::GetFrame(int, bool) (NuppelVideoPlayer.cpp:597)
   Address 0x44CF2522 is 0 bytes after a block of size 930 alloc'd
   at 0x400288E1: memalign (vg_replace_malloc.c:317)
   by 0x821FBCE: av_malloc (mem.c:80)
   by 0x821E2B8: av_mallocz (utils.c:35)
   by 0x8220B24: alloc_picture (mpegvideo.c:304)

2532 errors in context 20 of 20:
Thread 2:
Invalid read of size 1
   at 0x40025B34: memcpy (mc_replace_strmem.c:244)
   by 0x81A4D21: NuppelDecoder::DecodeFrame(rtframeheader*, unsigned char*, VideoFrame_*) (nuppeldecoder.cpp:742)
   by 0x81A5541: NuppelDecoder::GetFrame(int) (nuppeldecoder.cpp:934)
   by 0x81039AE: NuppelVideoPlayer::GetFrame(int, bool) (NuppelVideoPlayer.cpp:597)
   Address 0x44CF2523 is 1 bytes after a block of size 930 alloc'd
   at 0x400288E1: memalign (vg_replace_malloc.c:317)
   by 0x821FBCE: av_malloc (mem.c:80)
   by 0x821E2B8: av_mallocz (utils.c:35)
   by 0x8220B24: alloc_picture (mpegvideo.c:304)

0 bytes in 9 blocks are definitely lost in loss record 1 of 163
   at 0x400282B2: malloc (vg_replace_malloc.c:153)
   by 0x4050584F: (within /usr/lib/libmp3lame.so.0.0.0)

16 bytes in 1 blocks are definitely lost in loss record 34 of 163
   at 0x400282B2: malloc (vg_replace_malloc.c:153)
   by 0x403C69A2: (within /usr/X11R6/lib/libX11.so.6.2)
   by 0x403C882B: XrmGetStringDatabase (in /usr/X11R6/lib/libX11.so.6.2)
   by 0x403AC4B7: (within /usr/X11R6/lib/libX11.so.6.2)

208 bytes in 4 blocks are definitely lost in loss record 89 of 163
   at 0x400282B2: malloc (vg_replace_malloc.c:153)
   by 0x40F511F8: XftDrawCreateBitmap (in /usr/X11R6/lib/libXft.so.2.1)
   by 0x40731402: QPixmap::init(int, int, int, bool, QPixmap::Optimization) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x407E3E80: QPixmap::QPixmap(int, int, int, QPixmap::Optimization) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)

216 bytes in 1 blocks are definitely lost in loss record 90 of 163
   at 0x400282B2: malloc (vg_replace_malloc.c:153)
   by 0x43AEA8A2: _XimOpenIM (in /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2)
   by 0x4040F677: (within /usr/X11R6/lib/libX11.so.6.2)
   by 0x43AEA1CE: _XimRegisterIMInstantiateCallback (in /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2)

272 bytes in 17 blocks are definitely lost in loss record 97 of 163
   at 0x400282B2: malloc (vg_replace_malloc.c:153)
   by 0x40FE58D2: FcPatternCreate (in /usr/lib/libfontconfig.so.1.0)
   by 0x40FE7228: FcPatternDuplicate (in /usr/lib/libfontconfig.so.1.0)
   by 0x4079444E: QFontPrivate::load(QFont::Script, bool) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)

1124 bytes in 33 blocks are possibly lost in loss record 123 of 163
   at 0x4002838F: __builtin_new (vg_replace_malloc.c:172)
   by 0x400283E6: operator new(unsigned) (vg_replace_malloc.c:185)
   by 0x40A4D909: QString::setLength(unsigned) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A53B08: QString::operator+=(QString const&) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)

1212 bytes in 152 blocks are definitely lost in loss record 126 of 163
   at 0x40028479: __builtin_vec_new (vg_replace_malloc.c:197)
   by 0x400284D0: operator new[](unsigned) (vg_replace_malloc.c:210)
   by 0x40A4CA9D: (within /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)
   by 0x40A54259: QString::fromLatin1(char const*, int) (in /usr/lib/qt-3.1/lib/libqt-mt.so.3.1.1)




More information about the mythtv-dev mailing list