==3289== Memcheck, a memory error detector ==3289== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==3289== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==3289== Command: /usr/bin/dragon T171_000828.avi ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x400AD79: _dl_relocate_object (do-rel.h:65) ==3289== by 0x4003A78: dl_main (rtld.c:2235) ==3289== by 0x401464B: _dl_sysdep_start (dl-sysdep.c:243) ==3289== by 0x4001500: _dl_start (rtld.c:336) ==3289== by 0x4000C47: ??? (in /lib64/ld-2.11.so) ==3289== by 0x1: ??? ==3289== by 0x7FF0000AE: ??? ==3289== by 0x7FF0000BE: ??? ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x400AD82: _dl_relocate_object (do-rel.h:68) ==3289== by 0x4003A78: dl_main (rtld.c:2235) ==3289== by 0x401464B: _dl_sysdep_start (dl-sysdep.c:243) ==3289== by 0x4001500: _dl_start (rtld.c:336) ==3289== by 0x4000C47: ??? (in /lib64/ld-2.11.so) ==3289== by 0x1: ??? ==3289== by 0x7FF0000AE: ??? ==3289== by 0x7FF0000BE: ??? ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x400AD79: _dl_relocate_object (do-rel.h:65) ==3289== by 0x4003935: dl_main (rtld.c:2298) ==3289== by 0x401464B: _dl_sysdep_start (dl-sysdep.c:243) ==3289== by 0x4001500: _dl_start (rtld.c:336) ==3289== by 0x4000C47: ??? (in /lib64/ld-2.11.so) ==3289== by 0x1: ??? ==3289== by 0x7FF0000AE: ??? ==3289== by 0x7FF0000BE: ??? ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x400AD82: _dl_relocate_object (do-rel.h:68) ==3289== by 0x4003935: dl_main (rtld.c:2298) ==3289== by 0x401464B: _dl_sysdep_start (dl-sysdep.c:243) ==3289== by 0x4001500: _dl_start (rtld.c:336) ==3289== by 0x4000C47: ??? (in /lib64/ld-2.11.so) ==3289== by 0x1: ??? ==3289== by 0x7FF0000AE: ??? ==3289== by 0x7FF0000BE: ??? ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x400AD79: _dl_relocate_object (do-rel.h:65) ==3289== by 0x401201A: dl_open_worker (dl-open.c:367) ==3289== by 0x400D985: _dl_catch_error (dl-error.c:178) ==3289== by 0x401191A: _dl_open (dl-open.c:584) ==3289== by 0x8E721AF: do_dlopen (dl-libc.c:86) ==3289== by 0x400D985: _dl_catch_error (dl-error.c:178) ==3289== by 0x8E72264: dlerror_run (dl-libc.c:47) ==3289== by 0x8E72356: __libc_dlopen_mode (dl-libc.c:160) ==3289== by 0x8D91998: __gconv_find_shlib (gconv_dl.c:118) ==3289== by 0x8D911C4: find_module (gconv_cache.c:196) ==3289== by 0x8D9149D: __gconv_lookup_cache (gconv_cache.c:429) ==3289== by 0x8D89C75: __gconv_find_transform (gconv_db.c:729) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x400AF10: _dl_relocate_object (do-rel.h:104) ==3289== by 0x401201A: dl_open_worker (dl-open.c:367) ==3289== by 0x400D985: _dl_catch_error (dl-error.c:178) ==3289== by 0x401191A: _dl_open (dl-open.c:584) ==3289== by 0x8E721AF: do_dlopen (dl-libc.c:86) ==3289== by 0x400D985: _dl_catch_error (dl-error.c:178) ==3289== by 0x8E72264: dlerror_run (dl-libc.c:47) ==3289== by 0x8E72356: __libc_dlopen_mode (dl-libc.c:160) ==3289== by 0x8D91998: __gconv_find_shlib (gconv_dl.c:118) ==3289== by 0x8D911C4: find_module (gconv_cache.c:196) ==3289== by 0x8D9149D: __gconv_lookup_cache (gconv_cache.c:429) ==3289== by 0x8D89C75: __gconv_find_transform (gconv_db.c:729) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x400AF5F: _dl_relocate_object (do-rel.h:117) ==3289== by 0x401201A: dl_open_worker (dl-open.c:367) ==3289== by 0x400D985: _dl_catch_error (dl-error.c:178) ==3289== by 0x401191A: _dl_open (dl-open.c:584) ==3289== by 0x8E721AF: do_dlopen (dl-libc.c:86) ==3289== by 0x400D985: _dl_catch_error (dl-error.c:178) ==3289== by 0x8E72264: dlerror_run (dl-libc.c:47) ==3289== by 0x8E72356: __libc_dlopen_mode (dl-libc.c:160) ==3289== by 0x8D91998: __gconv_find_shlib (gconv_dl.c:118) ==3289== by 0x8D911C4: find_module (gconv_cache.c:196) ==3289== by 0x8D9149D: __gconv_lookup_cache (gconv_cache.c:429) ==3289== by 0x8D89C75: __gconv_find_transform (gconv_db.c:729) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x108F0EBC: snd1_pcm_direct_shm_create_or_connect (pcm_direct.c:122) ==3289== by 0x108EA0C7: snd_pcm_dmix_open (pcm_dmix.c:990) ==3289== by 0x108EA834: _snd_pcm_dmix_open (pcm_dmix.c:1311) ==3289== by 0x108BA811: snd_pcm_open_conf (pcm.c:2181) ==3289== by 0x108BAE86: snd_pcm_open_noupdate (pcm.c:2219) ==3289== by 0x108BAF50: snd1_pcm_open_named_slave (pcm.c:2306) ==3289== by 0x108F4337: _snd_pcm_softvol_open (pcm_local.h:859) ==3289== by 0x108BA811: snd_pcm_open_conf (pcm.c:2181) ==3289== by 0x108BAF97: snd1_pcm_open_named_slave (pcm.c:2308) ==3289== by 0x108D4187: _snd_pcm_plug_open (pcm_local.h:859) ==3289== by 0x108BA811: snd_pcm_open_conf (pcm.c:2181) ==3289== by 0x108BAF97: snd1_pcm_open_named_slave (pcm.c:2308) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x108E8BB7: shm_sum_discard (pcm_dmix.c:121) ==3289== by 0x108EAA9A: snd_pcm_dmix_close (pcm_dmix.c:773) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x108F3C87: softvol_free (pcm_softvol.c:382) ==3289== by 0x108F44BF: snd_pcm_softvol_close (pcm_softvol.c:393) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x108D450C: snd_pcm_plug_close (pcm_plug.c:71) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x1948B41B: open_plugin (audio_alsa_out.c:1571) ==3289== by 0x6116259: _load_audio_driver (load_plugins.c:1761) ==3289== by 0x6118957: xine_open_audio_driver (load_plugins.c:1829) ==3289== by 0x114CB5DC: Phonon::Xine::lookupConfigEntry(xine_s*, char const*, xine_cfg_entry_s*, char const*) (audiooutput.cpp:116) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x108F0D0B: _snd_pcm_direct_shm_discard (pcm_direct.c:158) ==3289== by 0x108EAAA2: snd_pcm_dmix_close (pcm_dmix.c:774) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x108F3C87: softvol_free (pcm_softvol.c:382) ==3289== by 0x108F44BF: snd_pcm_softvol_close (pcm_softvol.c:393) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x108D450C: snd_pcm_plug_close (pcm_plug.c:71) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x1948B41B: open_plugin (audio_alsa_out.c:1571) ==3289== by 0x6116259: _load_audio_driver (load_plugins.c:1761) ==3289== by 0x6118957: xine_open_audio_driver (load_plugins.c:1829) ==3289== by 0x114CB5DC: Phonon::Xine::lookupConfigEntry(xine_s*, char const*, xine_cfg_entry_s*, char const*) (audiooutput.cpp:116) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x108E8BB7: shm_sum_discard (pcm_dmix.c:121) ==3289== by 0x108EAA9A: snd_pcm_dmix_close (pcm_dmix.c:773) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x108D450C: snd_pcm_plug_close (pcm_plug.c:71) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x1948B41B: open_plugin (audio_alsa_out.c:1571) ==3289== by 0x6116259: _load_audio_driver (load_plugins.c:1761) ==3289== by 0x6118957: xine_open_audio_driver (load_plugins.c:1829) ==3289== by 0x114CBAE2: Phonon::Xine::AudioOutput::createPort(Phonon::ObjectDescription<(Phonon::ObjectDescriptionType)0> const&) (audiooutput.cpp:191) ==3289== by 0x114CC8F3: Phonon::Xine::AudioOutput::xineEngineChanged() (audiooutput.cpp:305) ==3289== by 0x114B4153: Phonon::Xine::SinkNode::downstreamEvent(Phonon::Xine::Event*) (sinknode.cpp:139) ==3289== by 0x114B5CA7: Phonon::Xine::SourceNode::downstreamEvent(Phonon::Xine::Event*) (sourcenode.cpp:111) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x108F0D0B: _snd_pcm_direct_shm_discard (pcm_direct.c:158) ==3289== by 0x108EAAA2: snd_pcm_dmix_close (pcm_dmix.c:774) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x108D450C: snd_pcm_plug_close (pcm_plug.c:71) ==3289== by 0x108BB334: snd_pcm_close (pcm.c:706) ==3289== by 0x1948B41B: open_plugin (audio_alsa_out.c:1571) ==3289== by 0x6116259: _load_audio_driver (load_plugins.c:1761) ==3289== by 0x6118957: xine_open_audio_driver (load_plugins.c:1829) ==3289== by 0x114CBAE2: Phonon::Xine::AudioOutput::createPort(Phonon::ObjectDescription<(Phonon::ObjectDescriptionType)0> const&) (audiooutput.cpp:191) ==3289== by 0x114CC8F3: Phonon::Xine::AudioOutput::xineEngineChanged() (audiooutput.cpp:305) ==3289== by 0x114B4153: Phonon::Xine::SinkNode::downstreamEvent(Phonon::Xine::Event*) (sinknode.cpp:139) ==3289== by 0x114B5CA7: Phonon::Xine::SourceNode::downstreamEvent(Phonon::Xine::Event*) (sourcenode.cpp:111) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x13018A: Dragon::MainWindow::engineStateChanged(Phonon::State, Phonon::State) (stateChange.cpp:139) ==3289== by 0x1413F6: Dragon::MainWindow::init() (mainWindow.cpp:241) ==3289== by 0x1422C7: Dragon::MainWindow::MainWindow() (mainWindow.cpp:188) ==3289== by 0x13A919: main (main.cpp:56) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x13018A: Dragon::MainWindow::engineStateChanged(Phonon::State, Phonon::State) (stateChange.cpp:139) ==3289== by 0x14328F: Dragon::MainWindow::qt_metacall(QMetaObject::Call, int, void**) (mainWindow.moc:124) ==3289== by 0x74226A6: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3286) ==3289== by 0x126B5B: Dragon::VideoWindow::stateUpdated(Phonon::State, Phonon::State) (videoWindow.moc:154) ==3289== by 0x12B373: Dragon::VideoWindow::stateChanged(Phonon::State, Phonon::State) (videoWindow.cpp:544) ==3289== by 0x12C0F1: Dragon::VideoWindow::qt_metacall(QMetaObject::Call, int, void**) (videoWindow.moc:127) ==3289== by 0x74226A6: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3286) ==3289== by 0x5C1B99B: Phonon::MediaObject::stateChanged(Phonon::State, Phonon::State) (moc_mediaobject.cpp:187) ==3289== by 0x5C1CCFC: Phonon::MediaObjectPrivate::_k_stateChanged(Phonon::State, Phonon::State) (mediaobject.cpp:414) ==3289== by 0x5C1E899: Phonon::MediaObject::qt_metacall(QMetaObject::Call, int, void**) (moc_mediaobject.cpp:142) ==3289== by 0x74226A6: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3286) ==3289== by 0x114CE5FE: Phonon::Xine::MediaObject::stateChanged(Phonon::State, Phonon::State) (mediaobject.moc:222) ==3289== ==3289== Thread 7: ==3289== Invalid read of size 4 ==3289== at 0x133A8DC9: release_buffer (ff_video_decoder.c:241) ==3289== by 0x133A8FAD: ff_dispose (ff_video_decoder.c:1657) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== Address 0x10bd15b0 is 224 bytes inside a block of size 98,960 free'd ==3289== at 0x4C259CF: free (vg_replace_malloc.c:325) ==3289== by 0x13F5A55F: av_freep (mem.c:136) ==3289== by 0x1361BE13: avcodec_close (utils.c:700) ==3289== by 0x133A8F82: ff_dispose (ff_video_decoder.c:1649) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== Invalid read of size 8 ==3289== at 0x133A8DD9: release_buffer (ff_video_decoder.c:242) ==3289== by 0x133A8FAD: ff_dispose (ff_video_decoder.c:1657) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== Address 0x10bd1588 is 184 bytes inside a block of size 98,960 free'd ==3289== at 0x4C259CF: free (vg_replace_malloc.c:325) ==3289== by 0x13F5A55F: av_freep (mem.c:136) ==3289== by 0x1361BE13: avcodec_close (utils.c:700) ==3289== by 0x133A8F82: ff_dispose (ff_video_decoder.c:1649) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== Invalid write of size 8 ==3289== at 0x133A8E0E: release_buffer (ff_video_decoder.c:258) ==3289== by 0x133A8FAD: ff_dispose (ff_video_decoder.c:1657) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== Address 0x10bd1588 is 184 bytes inside a block of size 98,960 free'd ==3289== at 0x4C259CF: free (vg_replace_malloc.c:325) ==3289== by 0x13F5A55F: av_freep (mem.c:136) ==3289== by 0x1361BE13: avcodec_close (utils.c:700) ==3289== by 0x133A8F82: ff_dispose (ff_video_decoder.c:1649) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== Invalid write of size 8 ==3289== at 0x133A8E19: release_buffer (ff_video_decoder.c:259) ==3289== by 0x133A8FAD: ff_dispose (ff_video_decoder.c:1657) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== Address 0x10bd14d8 is 8 bytes inside a block of size 98,960 free'd ==3289== at 0x4C259CF: free (vg_replace_malloc.c:325) ==3289== by 0x13F5A55F: av_freep (mem.c:136) ==3289== by 0x1361BE13: avcodec_close (utils.c:700) ==3289== by 0x133A8F82: ff_dispose (ff_video_decoder.c:1649) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== Invalid write of size 8 ==3289== at 0x133A8E20: release_buffer (ff_video_decoder.c:260) ==3289== by 0x133A8FAD: ff_dispose (ff_video_decoder.c:1657) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== Address 0x10bd14e0 is 16 bytes inside a block of size 98,960 free'd ==3289== at 0x4C259CF: free (vg_replace_malloc.c:325) ==3289== by 0x13F5A55F: av_freep (mem.c:136) ==3289== by 0x1361BE13: avcodec_close (utils.c:700) ==3289== by 0x133A8F82: ff_dispose (ff_video_decoder.c:1649) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== Invalid write of size 8 ==3289== at 0x133A8E28: release_buffer (ff_video_decoder.c:261) ==3289== by 0x133A8FAD: ff_dispose (ff_video_decoder.c:1657) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== Address 0x10bd14e8 is 24 bytes inside a block of size 98,960 free'd ==3289== at 0x4C259CF: free (vg_replace_malloc.c:325) ==3289== by 0x13F5A55F: av_freep (mem.c:136) ==3289== by 0x1361BE13: avcodec_close (utils.c:700) ==3289== by 0x133A8F82: ff_dispose (ff_video_decoder.c:1649) ==3289== by 0x611564E: _x_free_video_decoder (load_plugins.c:2011) ==3289== by 0x611B82D: video_decoder_loop (video_decoder.c:151) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== Thread 1: ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x7CBEF62: PolygonRegion(QPoint const*, int, int) (qregion.cpp:3527) ==3289== by 0x7CBF7F4: QRegion::QRegion(QPolygon const&, Qt::FillRule) (qregion.cpp:3871) ==3289== by 0x7D2E390: QX11PaintEngine::updateState(QPaintEngineState const&) (qpaintengine_x11.cpp:1087) ==3289== by 0x7C7394B: QPainterPrivate::updateStateImpl(QPainterState*) (qpainter.cpp:892) ==3289== by 0x7C73A6D: QPainterPrivate::updateState(QPainterState*) (qpainter.cpp:920) ==3289== by 0x7C770C5: QPainter::setClipRegion(QRegion const&, Qt::ClipOperation) (qpainter.cpp:2739) ==3289== by 0xE8A4603: OxygenStyle::eventFilter(QObject*, QEvent*) (oxygen.cpp:3458) ==3289== by 0x740A315: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (qcoreapplication.cpp:819) ==3289== by 0x7B10844: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4238) ==3289== by 0x7B19C9D: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4125) ==3289== by 0x57C244A: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302) ==3289== by 0x740B2CA: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x7CBEF62: PolygonRegion(QPoint const*, int, int) (qregion.cpp:3527) ==3289== by 0x7CBF7F4: QRegion::QRegion(QPolygon const&, Qt::FillRule) (qregion.cpp:3871) ==3289== by 0x7D2DFD1: QX11PaintEngine::updateState(QPaintEngineState const&) (qpaintengine_x11.cpp:1105) ==3289== by 0x7C7394B: QPainterPrivate::updateStateImpl(QPainterState*) (qpainter.cpp:892) ==3289== by 0x7C73A6D: QPainterPrivate::updateState(QPainterState*) (qpainter.cpp:920) ==3289== by 0x7C770C5: QPainter::setClipRegion(QRegion const&, Qt::ClipOperation) (qpainter.cpp:2739) ==3289== by 0xE8A4603: OxygenStyle::eventFilter(QObject*, QEvent*) (oxygen.cpp:3458) ==3289== by 0x740A315: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (qcoreapplication.cpp:819) ==3289== by 0x7B10844: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:4238) ==3289== by 0x7B19C9D: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:4125) ==3289== by 0x57C244A: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:302) ==3289== by 0x740B2CA: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:704) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x114C2650: Phonon::ObjectDescription<(Phonon::ObjectDescriptionType)3> Phonon::Xine::XineStream::streamDescription >(int, unsigned int, Phonon::ObjectDescriptionType, int (*)(xine_stream_s*, int, char*)) const (qbytearray.h:74) ==3289== by 0x114BC9F8: Phonon::Xine::XineStream::currentSubtitle() const (xinestream.cpp:1678) ==3289== by 0x114D15E8: Phonon::Xine::MediaObject::interfaceCall(Phonon::AddonInterface::Interface, int, QList const&) (mediaobject.cpp:609) ==3289== by 0x5C39699: Phonon::MediaController::currentSubtitle() const (mediacontroller.cpp:193) ==3289== by 0x12386B: Dragon::TheStream::subtitleChannel() (theStream.cpp:131) ==3289== by 0x129753: Dragon::VideoWindow::eject() (videoWindow.cpp:858) ==3289== by 0x1299A3: Dragon::VideoWindow::~VideoWindow() (videoWindow.cpp:172) ==3289== by 0x13DEF5: Dragon::MainWindow::~MainWindow() (mainWindow.cpp:263) ==3289== by 0x741E984: QObject::event(QEvent*) (qobject.cpp:1235) ==3289== by 0x7B74072: QWidget::event(QEvent*) (qwidget.cpp:8428) ==3289== by 0x7F441EA: QMainWindow::event(QEvent*) (qmainwindow.cpp:1434) ==3289== by 0x58FB1A2: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x114C2090: Phonon::ObjectDescription<(Phonon::ObjectDescriptionType)2> Phonon::Xine::XineStream::streamDescription >(int, unsigned int, Phonon::ObjectDescriptionType, int (*)(xine_stream_s*, int, char*)) const (qbytearray.h:74) ==3289== by 0x114BB918: Phonon::Xine::XineStream::currentAudioChannel() const (xinestream.cpp:1665) ==3289== by 0x114D15B0: Phonon::Xine::MediaObject::interfaceCall(Phonon::AddonInterface::Interface, int, QList const&) (mediaobject.cpp:625) ==3289== by 0x5C39919: Phonon::MediaController::currentAudioChannel() const (mediacontroller.cpp:186) ==3289== by 0x123C1B: Dragon::TheStream::audioChannel() (theStream.cpp:137) ==3289== by 0x12975F: Dragon::VideoWindow::eject() (videoWindow.cpp:859) ==3289== by 0x1299A3: Dragon::VideoWindow::~VideoWindow() (videoWindow.cpp:172) ==3289== by 0x13DEF5: Dragon::MainWindow::~MainWindow() (mainWindow.cpp:263) ==3289== by 0x741E984: QObject::event(QEvent*) (qobject.cpp:1235) ==3289== by 0x7B74072: QWidget::event(QEvent*) (qwidget.cpp:8428) ==3289== by 0x7F441EA: QMainWindow::event(QEvent*) (qmainwindow.cpp:1434) ==3289== by 0x58FB1A2: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:131) ==3289== ==3289== Thread 3: ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x612BA0A: _x_vo_scale_redraw_needed (vo_scale.c:263) ==3289== by 0x1744DA8A: xv_redraw_needed (video_out_xcbxv.c:676) ==3289== by 0x611CD37: check_redraw_needed (video_out.c:1067) ==3289== by 0x611F601: video_out_loop (video_out.c:1176) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x612BA77: _x_vo_scale_redraw_needed (vo_scale.c:263) ==3289== by 0x1744DA8A: xv_redraw_needed (video_out_xcbxv.c:676) ==3289== by 0x611CD37: check_redraw_needed (video_out.c:1067) ==3289== by 0x611F601: video_out_loop (video_out.c:1176) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x612BA0A: _x_vo_scale_redraw_needed (vo_scale.c:263) ==3289== by 0x1744DA8A: xv_redraw_needed (video_out_xcbxv.c:676) ==3289== by 0x1744E9C2: xv_display_frame (video_out_xcbxv.c:733) ==3289== by 0x611ED07: overlay_and_display_frame (video_out.c:1036) ==3289== by 0x611F058: video_out_loop (video_out.c:1172) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== Conditional jump or move depends on uninitialised value(s) ==3289== at 0x612BA77: _x_vo_scale_redraw_needed (vo_scale.c:263) ==3289== by 0x1744DA8A: xv_redraw_needed (video_out_xcbxv.c:676) ==3289== by 0x1744E9C2: xv_display_frame (video_out_xcbxv.c:733) ==3289== by 0x611ED07: overlay_and_display_frame (video_out.c:1036) ==3289== by 0x611F058: video_out_loop (video_out.c:1172) ==3289== by 0x773C4E6: start_thread (pthread_create.c:297) ==3289== by 0x8E3ABFC: clone (clone.S:112) ==3289== ==3289== ==3289== HEAP SUMMARY: ==3289== in use at exit: 646,970 bytes in 8,958 blocks ==3289== total heap usage: 165,381 allocs, 156,423 frees, 76,723,516 bytes allocated ==3289== ==3289== LEAK SUMMARY: ==3289== definitely lost: 8,600 bytes in 139 blocks ==3289== indirectly lost: 236,089 bytes in 1,866 blocks ==3289== possibly lost: 229,462 bytes in 5,536 blocks ==3289== still reachable: 172,819 bytes in 1,417 blocks ==3289== suppressed: 0 bytes in 0 blocks ==3289== Rerun with --leak-check=full to see details of leaked memory ==3289== ==3289== For counts of detected and suppressed errors, rerun with: -v ==3289== Use --track-origins=yes to see where uninitialised values come from ==3289== ERROR SUMMARY: 1220 errors from 28 contexts (suppressed: 13 from 3)