Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libwxgtk*.so seem to leak #23

Closed
jlblancoc opened this issue Mar 10, 2014 · 1 comment
Closed

libwxgtk*.so seem to leak #23

jlblancoc opened this issue Mar 10, 2014 · 1 comment
Labels
Milestone

Comments

@jlblancoc
Copy link
Member

As detected by valgrind at program final clean up:

==3865== Invalid read of size 8
==3865== at 0x63EB547: wcscmp (wcscmp.S:230)
==3865== by 0x76BE269: wxHashTableBase::DoDelete(wchar_t const_, long) (in /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0.8.0)
==3865== by 0x76D29FB: wxClassInfo::Unregister() (in /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0.8.0)
==3865== by 0x6384479: cxa_finalize (cxa_finalize.c:55)
==3865== by 0x9F32F52: ??? (in /home/jlblanco/code/mrpt-release/lib/libmrpt-gui.so.1.1.1)
==3865== by 0x400FF26: dl_fini (dl-fini.c:253)
==3865== by 0x6384070: run_exit_handlers (exit.c:77)
==3865== by 0x63840F4: exit (exit.c:99)
==3865== by 0x6369DEB: (below main) (libc-start.c:294)
==3865== Address 0x1917bc38 is 24 bytes inside a block of size 28 alloc'd
==3865== at 0x4C2AFE7: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==3865== by 0x76BDC87: wxHashTableBase_Node::wxHashTableBase_Node(wchar_t const
, void
, wxHashTableBase
) (in /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0.8.0)
==3865== by 0x76BDE9A: wxHashTableBase::DoPut(wchar_t const
, long, void
) (in /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0.8.0)
==3865== by 0x76D2BEC: wxClassInfo::Register() (in /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0.8.0)
==3865== by 0x9F32563: _GLOBAL__sub_I_mathplot.cpp (in /home/jlblanco/code/mrpt-release/lib/libmrpt-gui.so.1.1.1)
==3865== by 0x400F855: call_init.part.0 (dl-init.c:84)
==3865== by 0x400F90F: _dl_init (dl-init.c:55)
==3865== by 0x4001669: ??? (in /lib/x86_64-linux-gnu/ld-2.17.so)
==3865==
==3865== Invalid read of size 8

@jlblancoc jlblancoc added this to the Release 1.1.1 milestone Mar 10, 2014
@jlblancoc jlblancoc added the bug label Mar 10, 2014
@jlblancoc
Copy link
Member Author

Seems to be fixed... (may re-open in the future?)

jlblancoc pushed a commit that referenced this issue Aug 27, 2016
Reverted changes to upnp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant