All pastes #810681 Raw Edit

invalid free

public text v1 · immutable
·published 2007-12-10 04:14 UTC
rendered paste body
videoplayer(410) Debug::Block::Block: BEGIN:  State: Playing
videoplayer(410):       updated actions
videoplayer(410):       updated menus
videoplayer(410):       updated statusbar
videoplayer(410):       update position slider
videoplayer(410):        update recent files list
videoplayer(410):       set titles
videoplayer(410) Debug::Block::~Block: END__:  State: Playing  - Took  "0.28" s
videoplayer(410) Debug::Block::~Block: END__:  void Codeine::MainWindow::engineStateChanged(Engine::State)  - Took  "0.39" s
videoplayer(410)/phonon (xine backend) Phonon::Xine::VideoWidget::event: FrameFormatChangeEvent  QSize(384,288)
videoplayer(410) Debug::Block::Block: BEGIN:  virtual Codeine::MainWindow::~MainWindow()
videoplayer(410) Debug::Block::~Block: END__:  virtual Codeine::MainWindow::~MainWindow()  - Took  "0.01" s
videoplayer(410) Debug::Block::Block: BEGIN:  virtual Codeine::VideoWindow::~VideoWindow()
videoplayer(410) Debug::Block::~Block: END__:  virtual Codeine::VideoWindow::~VideoWindow()  - Took  "0.03" s
videoplayer(410)/phonon (xine backend) Phonon::Xine::Backend::disconnectNodes:
videoplayer(410)/phonon (xine backend) Phonon::Xine::VideoWidget::~VideoWidget:
==410==
==410== Thread 3:
==410== Conditional jump or move depends on uninitialised value(s)
==410==    at 0x76B216A: _x_vo_scale_redraw_needed (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x1442FD37: xv_redraw_needed (in /usr/lib64/xine/plugins/1.1.8/xineplug_vo_out_xcbxv.so)
==410==    by 0x14430B1D: xv_display_frame (in /usr/lib64/xine/plugins/1.1.8/xineplug_vo_out_xcbxv.so)
==410==    by 0x76A79AB: overlay_and_display_frame (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x76A7CA8: video_out_loop (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x51EAFD6: start_thread (in /lib64/libpthread-2.6.1.so)
==410==    by 0xAA9325C: clone (in /lib64/libc-2.6.1.so)
==410==
==410== Conditional jump or move depends on uninitialised value(s)
==410==    at 0x76B21BB: _x_vo_scale_redraw_needed (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x1442FD37: xv_redraw_needed (in /usr/lib64/xine/plugins/1.1.8/xineplug_vo_out_xcbxv.so)
==410==    by 0x14430B1D: xv_display_frame (in /usr/lib64/xine/plugins/1.1.8/xineplug_vo_out_xcbxv.so)
==410==    by 0x76A79AB: overlay_and_display_frame (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x76A7CA8: video_out_loop (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x51EAFD6: start_thread (in /lib64/libpthread-2.6.1.so)
==410==    by 0xAA9325C: clone (in /lib64/libc-2.6.1.so)
videoplayer(410)/phonon (xine backend) Phonon::Xine::Backend::disconnectNodes:
videoplayer(410)/phonon (xine backend) Phonon::Xine::AudioOutput::graphChanged:
videoplayer(410)/phonon (xine backend) Phonon::Xine::XineThread::event: XineThread Rewire event:
videoplayer(410)/phonon (xine backend) Phonon::Xine::XineThread::event:       MediaObject(0xc923290)  ->  NullSink(0xce9d3c0)
==410==
==410== Conditional jump or move depends on uninitialised value(s)
==410==    at 0x76B216A: _x_vo_scale_redraw_needed (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x1442FD37: xv_redraw_needed (in /usr/lib64/xine/plugins/1.1.8/xineplug_vo_out_xcbxv.so)
==410==    by 0x76A5BF9: check_redraw_needed (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x76A80CF: video_out_loop (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x51EAFD6: start_thread (in /lib64/libpthread-2.6.1.so)
==410==    by 0xAA9325C: clone (in /lib64/libc-2.6.1.so)
==410==
==410== Conditional jump or move depends on uninitialised value(s)
==410==    at 0x76B21BB: _x_vo_scale_redraw_needed (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x1442FD37: xv_redraw_needed (in /usr/lib64/xine/plugins/1.1.8/xineplug_vo_out_xcbxv.so)
==410==    by 0x76A5BF9: check_redraw_needed (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x76A80CF: video_out_loop (in /usr/lib64/libxine.so.1.18.0)
==410==    by 0x51EAFD6: start_thread (in /lib64/libpthread-2.6.1.so)
==410==    by 0xAA9325C: clone (in /lib64/libc-2.6.1.so)
videoplayer(410)/phonon (xine backend) Phonon::Xine::AudioPortData::~AudioPortData: ----------------------------------------------- audio_port destroyed
videoplayer(410)/phonon (xine backend) Phonon::Xine::XineStream::event: ####################### ignoring Event:  StopCommand
videoplayer(410)/phonon (xine backend) Phonon::Xine::XineStream::event: ################################ Event:  MrlChanged
videoplayer(410)/phonon (xine backend) Phonon::Xine::XineStream::event: MrlChanged: don't call xineOpen. m_closing = true , m_mrl =
videoplayer(410)/phonon (xine backend) Phonon::Xine::XineEngine::xineEventListener: XINE_EVENT_QUIT
==410==
==410== Thread 1:
==410== Syscall param write(buf) points to uninitialised byte(s)
==410==    at 0x51F1ABB: (within /lib64/libpthread-2.6.1.so)
==410==    by 0x7D9AC4E: _X11TransSocketWrite (in /usr/lib64/libX11.so.6.2.0)
==410==    by 0x7D92E8C: _XFlushInt (in /usr/lib64/libX11.so.6.2.0)
==410==    by 0x7D92F80: _XReply (in /usr/lib64/libX11.so.6.2.0)
==410==    by 0x7D774BB: XGetWindowProperty (in /usr/lib64/libX11.so.6.2.0)
==410==    by 0x7D766DC: XGetWMHints (in /usr/lib64/libX11.so.6.2.0)
==410==    by 0x6BC1562: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1140)
==410==    by 0x6BC6958: QWidgetPrivate::setParent_sys(QWidget*, QFlags<Qt::WindowType>) (qwidget_x11.cpp:922)
==410==    by 0x6B991FF: QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) (qwidget.cpp:7630)
==410==    by 0x6B995E1: QWidget::setParent(QWidget*) (qwidget.cpp:7600)
==410==    by 0x6B9C850: QWidgetAction::releaseWidget(QWidget*) (qwidgetaction.cpp:199)
==410==    by 0x6F03763: QToolBarLayout::~QToolBarLayout() (qtoolbarlayout.cpp:95)
==410==  Address 0xC807627 is 263 bytes inside a block of size 16,384 alloc'd
==410==    at 0x4C1FFFC: calloc (vg_replace_malloc.c:279)
==410==    by 0x7D812F4: XOpenDisplay (in /usr/lib64/libX11.so.6.2.0)
==410==    by 0x6BAE334: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:1534)
==410==    by 0x6B56AB6: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:711)
==410==    by 0x6B57697: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:669)
==410==    by 0x5A45CB7: KApplication::KApplication(bool) (kapplication.cpp:354)
==410==    by 0x41AFD1: main (main.cpp:56)
==410==
==410== Invalid free() / delete / delete[]
==410==    at 0x4C206FC: operator delete(void*) (vg_replace_malloc.c:244)
==410==    by 0x41CBC2: Codeine::MainWindow::~MainWindow() (mainWindow.cpp:235)
==410==    by 0x4F3EE6D: QObject::event(QEvent*) (qobject.cpp:1107)
==410==    by 0x6B9A072: QWidget::event(QEvent*) (qwidget.cpp:6501)
==410==    by 0x6EA5290: QMainWindow::event(QEvent*) (qmainwindow.cpp:1196)
==410==    by 0x5AEE59A: KMainWindow::event(QEvent*) (kmainwindow.cpp:922)
==410==    by 0x5B1E965: KXmlGuiWindow::event(QEvent*) (kxmlguiwindow.cpp:123)
==410==    by 0x6B4E7A9: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3558)
==410==    by 0x6B4FD42: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3499)
==410==    by 0x5A423FA: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:319)
==410==    by 0x4F2EA2F: QCoreApplication::notifyInternal(QObject*, QEvent*) (qcoreapplication.cpp:532)
==410==    by 0x4F2FA20: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.h:202)
==410==  Address 0x7FF0002E0 is on thread 1's stack
videoplayer(410) Debug::Block::Block: BEGIN:  virtual Codeine::MainWindow::~MainWindow()
videoplayer(410) Debug::Block::~Block: END__:  virtual Codeine::MainWindow::~MainWindow()  - Took  "0.01" s
==410==
==410== Invalid read of size 8
==410==    at 0x5B1B82B: KXMLGUIBuilder::~KXMLGUIBuilder() (kxmlguibuilder.cpp:108)
==410==    by 0x5B1E03A: KXmlGuiWindow::~KXmlGuiWindow() (kxmlguiwindow.cpp:119)
==410==    by 0x41CC65: Codeine::MainWindow::~MainWindow() (mainWindow.cpp:235)
==410==    by 0x41AFF1: main (main.cpp:63)
==410==  Address 0xC52AC78 is not stack'd, malloc'd or (recently) free'd
==410==
==410== Invalid read of size 8
==410==    at 0x5B1B837: KXMLGUIBuilder::~KXMLGUIBuilder() (kxmlguibuilder.cpp:108)
==410==    by 0x5B1E03A: KXmlGuiWindow::~KXmlGuiWindow() (kxmlguiwindow.cpp:119)
==410==    by 0x41CC65: Codeine::MainWindow::~MainWindow() (mainWindow.cpp:235)
==410==    by 0x41AFF1: main (main.cpp:63)
==410==  Address 0xC4B1358 is not stack'd, malloc'd or (recently) free'd
==410==
==410== Invalid read of size 8
==410==    at 0x4F411A2: QObject::~QObject() (qobject.h:111)
==410==    by 0x5B1B83C: KXMLGUIBuilder::~KXMLGUIBuilder() (kxmlguibuilder.cpp:108)
==410==    by 0x5B1E03A: KXmlGuiWindow::~KXmlGuiWindow() (kxmlguiwindow.cpp:119)
==410==    by 0x41CC65: Codeine::MainWindow::~MainWindow() (mainWindow.cpp:235)
==410==    by 0x41AFF1: main (main.cpp:63)
==410==  Address 0xC4B1360 is not stack'd, malloc'd or (recently) free'd
==410==
==410== Invalid write of size 8
==410==    at 0x4F411AA: QObject::~QObject() (qobject.cpp:785)
==410==    by 0x5B1B83C: KXMLGUIBuilder::~KXMLGUIBuilder() (kxmlguibuilder.cpp:108)
==410==    by 0x5B1E03A: KXmlGuiWindow::~KXmlGuiWindow() (kxmlguiwindow.cpp:119)
==410==    by 0x41CC65: Codeine::MainWindow::~MainWindow() (mainWindow.cpp:235)
==410==    by 0x41AFF1: main (main.cpp:63)
==410==  Address 0xC4B1358 is not stack'd, malloc'd or (recently) free'd
==410==
==410== Invalid read of size 1
==410==    at 0x4F411AD: QObject::~QObject() (qobject.cpp:788)
==410==    by 0x5B1B83C: KXMLGUIBuilder::~KXMLGUIBuilder() (kxmlguibuilder.cpp:108)
==410==    by 0x5B1E03A: KXmlGuiWindow::~KXmlGuiWindow() (kxmlguiwindow.cpp:119)
==410==    by 0x41CC65: Codeine::MainWindow::~MainWindow() (mainWindow.cpp:235)
==410==    by 0x41AFF1: main (main.cpp:63)
==410==  Address 0x20 is not stack'd, malloc'd or (recently) free'd
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = videoplayer path = <unknown> pid = 410
sock_file=/home/kde/.kde4/socket-wasabi/kdeinit4__0
==410==
==410== ERROR SUMMARY: 772 errors from 16 contexts (suppressed: 6 from 2)
==410== malloc/free: in use at exit: 24,402,837 bytes in 31,705 blocks.
==410== malloc/free: 247,887 allocs, 216,183 frees, 111,114,552 bytes allocated.
==410== For counts of detected errors, rerun with: -v
==410== searching for pointers to 31,705 not-freed blocks.
==410== checked 116,480,120 bytes.
==410==
==410== LEAK SUMMARY:
==410==    definitely lost: 18,462 bytes in 294 blocks.
==410==      possibly lost: 297,722 bytes in 5,088 blocks.
==410==    still reachable: 24,086,653 bytes in 26,323 blocks.
==410==         suppressed: 0 bytes in 0 blocks.
==410== Rerun with --leak-check=full to see details of leaked memory.