container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
container created
==23016== Syscall param write(buf) points to uninitialised byte(s)
==23016==    at 0x589F7C0: __write_nocancel (in /lib64/libpthread-2.9.so)
==23016==    by 0x547B03E: (within /usr/lib64/libICE.so.6.3.0)
==23016==    by 0x547F2EF: _IceWrite (in /usr/lib64/libICE.so.6.3.0)
==23016==    by 0x547F3D3: IceFlush (in /usr/lib64/libICE.so.6.3.0)
==23016==    by 0x5D5779C: (within /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D57931: (within /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D5EFCB: (within /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D60279: (within /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x526E756: _SmcProcessMessage (in /usr/lib64/libSM.so.6.0.0)
==23016==    by 0x548392D: IceProcessMessages (in /usr/lib64/libICE.so.6.3.0)
==23016==    by 0x5D57ECF: QSmSocketReceiver::qt_invoke(int, QUObject*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5E270DE: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==  Address 0x9600edc is 12 bytes inside a block of size 1,024 alloc'd
==23016==    at 0x4C23484: calloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x5477541: IceOpenConnection (in /usr/lib64/libICE.so.6.3.0)
==23016==    by 0x526AA60: SmcOpenConnection (in /usr/lib64/libSM.so.6.0.0)
==23016==    by 0x5D5CFA2: QSessionManager::QSessionManager(QApplication*, QString&, QString&) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DCC67A: QApplication::initialize(int, char**) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DCD9FB: QApplication::construct(int&, char**, QApplication::Type) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x4395D7: main (main.cpp:108)
container created
container created
==23016== 
==23016== Conditional jump or move depends on uninitialised value(s)
==23016==    at 0x67D854: RS_EventHandler::cleanUp() (rs_eventhandler.cpp:585)
==23016==    by 0x67DC79: RS_EventHandler::setCurrentAction(RS_ActionInterface*) (rs_eventhandler.cpp:511)
==23016==    by 0x65D6A8: RS_GraphicView::setCurrentAction(RS_ActionInterface*) (rs_graphicview.cpp:296)
==23016==    by 0x44421F: QG_ActionHandler::setCurrentAction(RS2::ActionType) (qg_actionhandler.cpp:767)
==23016==    by 0x446807: QG_ActionHandler::updateSnapMode() (qg_actionhandler.cpp:1538)
==23016==    by 0x41EF6A: QC_ApplicationWindow::slotWindowActivated(QWidget*) (qc_applicationwindow.cpp:1715)
==23016==    by 0x43C518: QC_ApplicationWindow::qt_invoke(int, QUObject*) (moc_qc_applicationwindow.cpp:309)
==23016==    by 0x5E270DE: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x6166CAC: QWorkspace::windowActivated(QWidget*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5FE23EF: QWorkspace::activateWindow(QWidget*, bool) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5FE7A01: QWorkspace::childEvent(QChildEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5E27236: QObject::event(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)












container created
==23016== 
==23016== Conditional jump or move depends on uninitialised value(s)
==23016==    at 0x67D854: RS_EventHandler::cleanUp() (rs_eventhandler.cpp:585)
==23016==    by 0x67EB03: RS_EventHandler::mouseReleaseEvent(QMouseEvent*) (rs_eventhandler.cpp:136)
==23016==    by 0x65D5D7: RS_GraphicView::mouseReleaseEvent(QMouseEvent*) (rs_graphicview.cpp:373)
==23016==    by 0x453B01: QG_GraphicView::mouseReleaseEvent(QMouseEvent*) (qg_graphicview.cpp:458)
==23016==    by 0x5E5C3C5: QWidget::event(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC8754: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC9751: QApplication::notify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D66D69: QETWidget::translateMouseEvent(_XEvent const*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D65ADD: QApplication::x11ProcessEvent(_XEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D78899: QEventLoop::processEvents(unsigned) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DDF2E8: QEventLoop::enterLoop() (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DDF171: QEventLoop::exec() (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)






container created
0
e->getLayer();
entering if statement
inside if e->calculateBorders();
inside if adjustBorders(e);
outside of if



container created
container destroyed
0
==23016== 
==23016== Invalid read of size 8
==23016==    at 0x604D15: RS_Entity::getLayer(bool) const (rs_entity.cpp:601)
==23016==    by 0x60A304: RS_EntityContainer::calculateBorders() (rs_entitycontainer.cpp:498)
==23016==    by 0x609CB3: RS_EntityContainer::removeEntity(RS_Entity*) (rs_entitycontainer.cpp:397)
==23016==    by 0x635C46: RS_Undo::startUndoCycle() (rs_undo.cpp:106)
==23016==    by 0x5698E2: RS_ActionDrawPolyline::trigger() (rs_actiondrawpolyline.cpp:84)
==23016==    by 0x569884: RS_ActionDrawPolyline::mouseReleaseEvent(QMouseEvent*) (rs_actiondrawpolyline.cpp:136)
==23016==    by 0x67EAFB: RS_EventHandler::mouseReleaseEvent(QMouseEvent*) (rs_eventhandler.cpp:133)
==23016==    by 0x65D5D7: RS_GraphicView::mouseReleaseEvent(QMouseEvent*) (rs_graphicview.cpp:373)
==23016==    by 0x453B01: QG_GraphicView::mouseReleaseEvent(QMouseEvent*) (qg_graphicview.cpp:458)
==23016==    by 0x5E5C3C5: QWidget::event(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC8754: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC9751: QApplication::notify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==  Address 0x96edc10 is 96 bytes inside a block of size 376 free'd
==23016==    at 0x4C23EAD: operator delete(void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x60C4461: QGList::remove(void*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x609C9C: RS_EntityContainer::removeEntity(RS_Entity*) (qptrlist.h:88)
==23016==    by 0x635C46: RS_Undo::startUndoCycle() (rs_undo.cpp:106)
==23016==    by 0x5698E2: RS_ActionDrawPolyline::trigger() (rs_actiondrawpolyline.cpp:84)
==23016==    by 0x569884: RS_ActionDrawPolyline::mouseReleaseEvent(QMouseEvent*) (rs_actiondrawpolyline.cpp:136)
==23016==    by 0x67EAFB: RS_EventHandler::mouseReleaseEvent(QMouseEvent*) (rs_eventhandler.cpp:133)
==23016==    by 0x65D5D7: RS_GraphicView::mouseReleaseEvent(QMouseEvent*) (rs_graphicview.cpp:373)
==23016==    by 0x453B01: QG_GraphicView::mouseReleaseEvent(QMouseEvent*) (qg_graphicview.cpp:458)
==23016==    by 0x5E5C3C5: QWidget::event(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC8754: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC9751: QApplication::notify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
e->getLayer();
==23016== 
==23016== Invalid read of size 8
==23016==    at 0x60A312: RS_EntityContainer::calculateBorders() (rs_entitycontainer.cpp:501)
==23016==    by 0x609CB3: RS_EntityContainer::removeEntity(RS_Entity*) (rs_entitycontainer.cpp:397)
==23016==    by 0x635C46: RS_Undo::startUndoCycle() (rs_undo.cpp:106)
==23016==    by 0x5698E2: RS_ActionDrawPolyline::trigger() (rs_actiondrawpolyline.cpp:84)
==23016==    by 0x569884: RS_ActionDrawPolyline::mouseReleaseEvent(QMouseEvent*) (rs_actiondrawpolyline.cpp:136)
==23016==    by 0x67EAFB: RS_EventHandler::mouseReleaseEvent(QMouseEvent*) (rs_eventhandler.cpp:133)
==23016==    by 0x65D5D7: RS_GraphicView::mouseReleaseEvent(QMouseEvent*) (rs_graphicview.cpp:373)
==23016==    by 0x453B01: QG_GraphicView::mouseReleaseEvent(QMouseEvent*) (qg_graphicview.cpp:458)
==23016==    by 0x5E5C3C5: QWidget::event(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC8754: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC9751: QApplication::notify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D66D69: QETWidget::translateMouseEvent(_XEvent const*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==  Address 0x96edbb0 is 0 bytes inside a block of size 376 free'd
==23016==    at 0x4C23EAD: operator delete(void*) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x60C4461: QGList::remove(void*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x609C9C: RS_EntityContainer::removeEntity(RS_Entity*) (qptrlist.h:88)
==23016==    by 0x635C46: RS_Undo::startUndoCycle() (rs_undo.cpp:106)
==23016==    by 0x5698E2: RS_ActionDrawPolyline::trigger() (rs_actiondrawpolyline.cpp:84)
==23016==    by 0x569884: RS_ActionDrawPolyline::mouseReleaseEvent(QMouseEvent*) (rs_actiondrawpolyline.cpp:136)
==23016==    by 0x67EAFB: RS_EventHandler::mouseReleaseEvent(QMouseEvent*) (rs_eventhandler.cpp:133)
==23016==    by 0x65D5D7: RS_GraphicView::mouseReleaseEvent(QMouseEvent*) (rs_graphicview.cpp:373)
==23016==    by 0x453B01: QG_GraphicView::mouseReleaseEvent(QMouseEvent*) (qg_graphicview.cpp:458)
==23016==    by 0x5E5C3C5: QWidget::event(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC8754: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC9751: QApplication::notify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016== 
==23016== Jump to the invalid address stated on the next line
==23016==    at 0x0: ???
==23016==    by 0x60A31E: RS_EntityContainer::calculateBorders() (rs_entitycontainer.cpp:501)
==23016==    by 0x609CB3: RS_EntityContainer::removeEntity(RS_Entity*) (rs_entitycontainer.cpp:397)
==23016==    by 0x635C46: RS_Undo::startUndoCycle() (rs_undo.cpp:106)
==23016==    by 0x5698E2: RS_ActionDrawPolyline::trigger() (rs_actiondrawpolyline.cpp:84)
==23016==    by 0x569884: RS_ActionDrawPolyline::mouseReleaseEvent(QMouseEvent*) (rs_actiondrawpolyline.cpp:136)
==23016==    by 0x67EAFB: RS_EventHandler::mouseReleaseEvent(QMouseEvent*) (rs_eventhandler.cpp:133)
==23016==    by 0x65D5D7: RS_GraphicView::mouseReleaseEvent(QMouseEvent*) (rs_graphicview.cpp:373)
==23016==    by 0x453B01: QG_GraphicView::mouseReleaseEvent(QMouseEvent*) (qg_graphicview.cpp:458)
==23016==    by 0x5E5C3C5: QWidget::event(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC8754: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC9751: QApplication::notify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==23016== 
==23016== Process terminating with default action of signal 11 (SIGSEGV)
==23016==  Bad permissions for mapped region at address 0x0
==23016==    at 0x0: ???
==23016==    by 0x60A31E: RS_EntityContainer::calculateBorders() (rs_entitycontainer.cpp:501)
==23016==    by 0x609CB3: RS_EntityContainer::removeEntity(RS_Entity*) (rs_entitycontainer.cpp:397)
==23016==    by 0x635C46: RS_Undo::startUndoCycle() (rs_undo.cpp:106)
==23016==    by 0x5698E2: RS_ActionDrawPolyline::trigger() (rs_actiondrawpolyline.cpp:84)
==23016==    by 0x569884: RS_ActionDrawPolyline::mouseReleaseEvent(QMouseEvent*) (rs_actiondrawpolyline.cpp:136)
==23016==    by 0x67EAFB: RS_EventHandler::mouseReleaseEvent(QMouseEvent*) (rs_eventhandler.cpp:133)
==23016==    by 0x65D5D7: RS_GraphicView::mouseReleaseEvent(QMouseEvent*) (rs_graphicview.cpp:373)
==23016==    by 0x453B01: QG_GraphicView::mouseReleaseEvent(QMouseEvent*) (qg_graphicview.cpp:458)
==23016==    by 0x5E5C3C5: QWidget::event(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC8754: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC9751: QApplication::notify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016== 
==23016== ERROR SUMMARY: 21 errors from 6 contexts (suppressed: 95 from 3)
==23016== malloc/free: in use at exit: 3,979,489 bytes in 45,622 blocks.
==23016== malloc/free: 886,982 allocs, 841,360 frees, 32,549,571 bytes allocated.
==23016== For counts of detected errors, rerun with: -v
==23016== searching for pointers to 45,622 not-freed blocks.
==23016== checked 2,977,816 bytes.
==23016== 
==23016== 
==23016== 64 bytes in 2 blocks are possibly lost in loss record 393 of 1,302
==23016==    at 0x4C2506C: operator new(unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x6B3A7D0: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib64/libstdc++.so.6.0.10)
==23016==    by 0x6B3B1A4: (within /usr/lib64/libstdc++.so.6.0.10)
==23016==    by 0x6B3B2E2: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib64/libstdc++.so.6.0.10)
==23016==    by 0x64CB69: RS_FilterDXF::RS_FilterDXF() (dl_attributes.h:52)
==23016==    by 0x4398C8: main (main.cpp:129)
==23016== 
==23016== 
==23016== 152 bytes in 1 blocks are possibly lost in loss record 708 of 1,302
==23016==    at 0x4C2492C: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x5DD7846: QDragManager::QDragManager() (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DDA1C3: QImageDrag::QImageDrag(QImage, QWidget*, char const*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5E1D8C0: QMimeSourceFactory::setImage(QString const&, QImage const&) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x43B895: MimeSourceFactory_qcad::data(QString const&) const (qmake_image_collection.cpp:279)
==23016==    by 0x5E1EFA3: QMimeSourceFactory::data(QString const&) const (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5E3A739: QPixmap::fromMimeSource(QString const&) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x426ACA: QC_ApplicationWindow::QC_ApplicationWindow() (qc_applicationwindow.cpp:123)
==23016==    by 0x43A3D2: main (main.cpp:242)
==23016== 
==23016== 
==23016== 225 bytes in 10 blocks are definitely lost in loss record 770 of 1,302
==23016==    at 0x4C256AE: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x864DAA3: FcStrCopy (in /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x8650FE4: (within /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x9097E62: (within /lib64/libexpat.so.1.5.2)
==23016==    by 0x9098D93: (within /lib64/libexpat.so.1.5.2)
==23016==    by 0x9091270: XML_ParseBuffer (in /lib64/libexpat.so.1.5.2)
==23016==    by 0x864F508: FcConfigParseAndLoad (in /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x864F7ED: FcConfigParseAndLoad (in /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x8650C44: (within /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x9097E62: (within /lib64/libexpat.so.1.5.2)
==23016==    by 0x9098D93: (within /lib64/libexpat.so.1.5.2)
==23016==    by 0x909A909: (within /lib64/libexpat.so.1.5.2)
==23016== 
==23016== 
==23016== 408 bytes in 1 blocks are definitely lost in loss record 1,023 of 1,302
==23016==    at 0x4C256AE: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x67C9F76: _XimOpenIM (in /usr/lib64/libX11.so.6.2.0)
==23016==    by 0x67C9DFA: _XimRegisterIMInstantiateCallback (in /usr/lib64/libX11.so.6.2.0)
==23016==    by 0x67AE84D: XRegisterIMInstantiateCallback (in /usr/lib64/libX11.so.6.2.0)
==23016==    by 0xCEA97E5: QXIMInputContext::init_xim() (in /usr/lib/qt3/plugins/inputmethods/libqxim.lib64.so)
==23016==    by 0xCEAA4F5: QXIMInputContextPlugin::create(QString const&) (in /usr/lib/qt3/plugins/inputmethods/libqxim.lib64.so)
==23016==    by 0x5FED00D: QInputContextFactory::create(QString const&, QWidget*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0xC8722C4: QMultiInputContext::changeInputMethod(QString) (in /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.lib64.so)
==23016==    by 0xC872689: QMultiInputContext::slave() (in /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.lib64.so)
==23016==    by 0xC87287C: QMultiInputContext::setHolderWidget(QWidget*) (in /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.lib64.so)
==23016==    by 0x5FED024: QInputContextFactory::create(QString const&, QWidget*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D93188: QWidget::createInputContext() (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016== 
==23016== 
==23016== 3,584 (3,072 direct, 512 indirect) bytes in 12 blocks are definitely lost in loss record 1,203 of 1,302
==23016==    at 0x4C256AE: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x864B0AA: (within /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x864BAEC: (within /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x864BC0C: (within /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x8650BC0: (within /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x9097E62: (within /lib64/libexpat.so.1.5.2)
==23016==    by 0x9098D93: (within /lib64/libexpat.so.1.5.2)
==23016==    by 0x9091270: XML_ParseBuffer (in /lib64/libexpat.so.1.5.2)
==23016==    by 0x864F508: FcConfigParseAndLoad (in /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x864F7ED: FcConfigParseAndLoad (in /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x8650C44: (within /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x9097E62: (within /lib64/libexpat.so.1.5.2)
==23016== 
==23016== 
==23016== 10,048 (3,584 direct, 6,464 indirect) bytes in 6 blocks are definitely lost in loss record 1,249 of 1,302
==23016==    at 0x4C257E1: realloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x864B02B: (within /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x864BAEC: (within /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x864845A: FcFontRenderPrepare (in /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x8648601: FcFontSetMatch (in /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x86487F5: FcFontMatch (in /usr/lib64/libfontconfig.so.1.3.0)
==23016==    by 0x81A2F1D: XftFontMatch (in /usr/lib64/libXft.so.2.1.13)
==23016==    by 0x5DF2E9C: (within /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DF3B93: QFontDatabase::findFont(QFont::Script, QFontPrivate const*, QFontDef const&, int) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D7ADD2: QFontPrivate::load(QFont::Script) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D7BA9C: QFontMetrics::width(QChar) const (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5EDFD42: QLabel::sizeForWidth(int) const (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016== 
==23016== 
==23016== 17,608 bytes in 1 blocks are possibly lost in loss record 1,273 of 1,302
==23016==    at 0x4C2492C: operator new[](unsigned long) (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
==23016==    by 0x665546: RS_Grid::update() (rs_grid.cpp:319)
==23016==    by 0x452AE3: QG_GraphicView::resizeEvent(QResizeEvent*) (qg_graphicview.cpp:431)
==23016==    by 0x5E5C528: QWidget::event(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC8754: QApplication::internalNotify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC9539: QApplication::notify(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5D94A3D: QWidget::internalSetGeometry(int, int, int, int, bool) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5E59A8C: QWidget::setGeometry(int, int, int, int) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5F1371B: QMainWindowLayout::layoutItems(QRect const&, bool) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5E11737: QBoxLayout::setGeometry(QRect const&) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5DC4F6E: QLayout::eventFilter(QObject*, QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016==    by 0x5E2716B: QObject::activate_filters(QEvent*) (in /usr/lib/qt3/lib64/libqt-mt.so.3.3.8)
==23016== 
==23016== LEAK SUMMARY:
==23016==    definitely lost: 7,289 bytes in 29 blocks.
==23016==    indirectly lost: 6,976 bytes in 218 blocks.
==23016==      possibly lost: 17,824 bytes in 4 blocks.
==23016==    still reachable: 3,947,400 bytes in 45,371 blocks.
==23016==         suppressed: 0 bytes in 0 blocks.
==23016== Reachable blocks (those to which a pointer was found) are not shown.
==23016== To see them, rerun with: --leak-check=full --show-reachable=yes
Muistialueen ylitys
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 
frilande@masiina:~/Ohjelmointi/qcad-free-dev/qcad$ 


