==23016== Memcheck, a memory error detector ==23016== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==23016== Using Valgrind-3.5.0-Debian and LibVEX; rerun with -h for copyright info ==23016== Command: ./src/inkscape ==23016== Parent PID: 7489 ==23016== --23016-- WARNING: unhandled syscall: 332 --23016-- You may be able to write your own handler. --23016-- Read the file README_MISSING_SYSCALL_OR_IOCTL. --23016-- Nevertheless we consider this a bug. Please report --23016-- it at http://valgrind.org/support/bug_reports.html. ==23016== Invalid read of size 4 ==23016== at 0x84E7420: Inkscape::DocumentSubset::Relations::_doRemove(SPObject*) (document-subset.cpp:191) ==23016== by 0x84E489E: Inkscape::DocumentSubset::Relations::remove(SPObject*, bool) (document-subset.cpp:214) ==23016== by 0x84E7BC3: Inkscape::DocumentSubset::Relations::_release_object(SPObject*) (document-subset.cpp:220) ==23016== by 0x810A384: SPObject::releaseReferences() (signal.h:690) ==23016== by 0x8090FDB: SPDocument::~SPDocument() (document.cpp:145) ==23016== by 0x8456C55: Inkscape::UI::View::View::_close() (view.cpp:103) ==23016== by 0x8458DAC: sp_view_widget_destroy(_GtkObject*) (view.h:80) ==23016== by 0x8305946: sp_desktop_widget_destroy(_GtkObject*) (desktop-widget.cpp:592) ==23016== by 0x4D839FB: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D746F8: ??? (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D75F97: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D8BB08: ??? (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== Address 0xae2400c is 20 bytes inside a block of size 44 free'd ==23016== at 0x402454D: operator delete(void*) (vg_replace_malloc.c:346) ==23016== by 0x84E7411: Inkscape::DocumentSubset::Relations::_doRemove(SPObject*) (new_allocator.h:95) ==23016== by 0x84E489E: Inkscape::DocumentSubset::Relations::remove(SPObject*, bool) (document-subset.cpp:214) ==23016== by 0x84E7BC3: Inkscape::DocumentSubset::Relations::_release_object(SPObject*) (document-subset.cpp:220) ==23016== by 0x810A384: SPObject::releaseReferences() (signal.h:690) ==23016== by 0x8090FDB: SPDocument::~SPDocument() (document.cpp:145) ==23016== by 0x8456C55: Inkscape::UI::View::View::_close() (view.cpp:103) ==23016== by 0x8458DAC: sp_view_widget_destroy(_GtkObject*) (view.h:80) ==23016== by 0x8305946: sp_desktop_widget_destroy(_GtkObject*) (desktop-widget.cpp:592) ==23016== by 0x4D839FB: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D746F8: ??? (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D75F97: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== ==23016== Invalid read of size 4 ==23016== at 0x84E7420: Inkscape::DocumentSubset::Relations::_doRemove(SPObject*) (document-subset.cpp:191) ==23016== by 0x84E4662: Inkscape::DocumentSubset::Relations::remove(SPObject*, bool) (document-subset.cpp:214) ==23016== by 0x84E7BC3: Inkscape::DocumentSubset::Relations::_release_object(SPObject*) (document-subset.cpp:220) ==23016== by 0x810A384: SPObject::releaseReferences() (signal.h:690) ==23016== by 0x8090FDB: SPDocument::~SPDocument() (document.cpp:145) ==23016== by 0x8456C55: Inkscape::UI::View::View::_close() (view.cpp:103) ==23016== by 0x8458DAC: sp_view_widget_destroy(_GtkObject*) (view.h:80) ==23016== by 0x8305946: sp_desktop_widget_destroy(_GtkObject*) (desktop-widget.cpp:592) ==23016== by 0x4D839FB: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D746F8: ??? (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D75F97: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D8BB08: ??? (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== Address 0xae2389c is 20 bytes inside a block of size 44 free'd ==23016== at 0x402454D: operator delete(void*) (vg_replace_malloc.c:346) ==23016== by 0x84E7411: Inkscape::DocumentSubset::Relations::_doRemove(SPObject*) (new_allocator.h:95) ==23016== by 0x84E4662: Inkscape::DocumentSubset::Relations::remove(SPObject*, bool) (document-subset.cpp:214) ==23016== by 0x84E7BC3: Inkscape::DocumentSubset::Relations::_release_object(SPObject*) (document-subset.cpp:220) ==23016== by 0x810A384: SPObject::releaseReferences() (signal.h:690) ==23016== by 0x8090FDB: SPDocument::~SPDocument() (document.cpp:145) ==23016== by 0x8456C55: Inkscape::UI::View::View::_close() (view.cpp:103) ==23016== by 0x8458DAC: sp_view_widget_destroy(_GtkObject*) (view.h:80) ==23016== by 0x8305946: sp_desktop_widget_destroy(_GtkObject*) (desktop-widget.cpp:592) ==23016== by 0x4D839FB: g_cclosure_marshal_VOID__VOID (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D746F8: ??? (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== by 0x4D75F97: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.2200.2) ==23016== ==23016== ==23016== HEAP SUMMARY: ==23016== in use at exit: 49,900,288 bytes in 604,187 blocks ==23016== total heap usage: 10,872,375 allocs, 10,268,188 frees, 429,340,163 bytes allocated ==23016== ==23016== LEAK SUMMARY: ==23016== definitely lost: 476,035 bytes in 17,924 blocks ==23016== indirectly lost: 2,251,378 bytes in 44,898 blocks ==23016== possibly lost: 44,135,845 bytes in 511,272 blocks ==23016== still reachable: 3,037,030 bytes in 30,093 blocks ==23016== suppressed: 0 bytes in 0 blocks ==23016== Rerun with --leak-check=full to see details of leaked memory ==23016== ==23016== For counts of detected and suppressed errors, rerun with: -v ==23016== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 267 from 13)