[pkg-xmule] Re: neues Upstream-Release für xMule und Revision 1.9.5-2

David Schmitt pkg-xmule-maintainers@lists.alioth.debian.org
Thu, 24 Mar 2005 20:04:55 +0100


--Boundary-00=_X9wQCHggd0Yskkz
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Thursday 24 March 2005 17:59, Daniel Leidert wrote:
> Am Donnerstag, den 24.03.2005, 10:08 +0100 schrieb David Schmitt:
>
> [xMule 1.9.5-2]
>
> > Mit der Mailingliste als Maintainer und No=E8l weiterhin als uploader? =
Das
> > Paket muss dann eh mit No=E8ls Schl=FCssel signiert sein.
>
> Fertig. Getaggt und schon probiert. Scheint gut zu arbeiten.
>
> [aMule soll Manpage f=FCr xMules ed2k-Binary handhaben]
>
> > W=E4re praktisch.
>
> Bug-Report ist raus. Hoffentlich reagiert man dort.
>
> [Bugs]
>
> > Mir ist der xmule (vom CVS) gerade wieder mit
> >
> > xmule: pthread_mutex_lock.c:78: __pthread_mutex_lock: Assertion
> > `mutex->__data.__owner =3D=3D 0' failed.
> >
> > gestorben. :( der Backtrace ist komplett in wx/GTK/glibc code. Keine
> > Ahnung was da passiert.
>
> Kannst du das irgendwie reproduzieren oder tritt das sporadisch auf? Bei
> ersterem, w=FCsste ich gerne wie.

Nein. Ist w=E4hrend dem connecten aufgetreten.

Was anderes ist mir aufgefallen. Ich hatte noch drei alte downloads offen u=
nd=20
hab die gel=F6scht. Hier die Eintr=E4ge aus dem Log:

2005-03-24 19:33:58: Failed to delete=20
2005-03-24 19:33:58: Failed to delete d
2005-03-24 19:33:58: Failed to delete d.BAK
2005-03-24 19:34:01: Failed to delete h"(vid/.aMule/Temp/001.part.met.BAK

Sieht nach generellem Speicherschaden aus :((

Ha! valgrind to the rescue!

=3D=3D13980=3D=3D  Address 0x1DA75D38 is 0 bytes after a block of size 24 f=
ree'd
=3D=3D13980=3D=3D    at 0x1B904CA8: operator delete(void*) (vg_replace_mall=
oc.c:155)
=3D=3D13980=3D=3D    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode()=20
(in /usr/lib/libwx_gtk-2.4.so.0.1.1)
=3D=3D13980=3D=3D    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*)=20
(in /usr/lib/libwx_gtk-2.4.so.0.1.1)
=3D=3D13980=3D=3D    by 0x1BEF784D: wxListBase::~wxListBase()=20
(in /usr/lib/libwx_gtk-2.4.so.0.1.1)
=3D=3D13980=3D=3D    by 0x1BEF975C: wxList::~wxList()=20
(in /usr/lib/libwx_gtk-2.4.so.0.1.1)
=3D=3D13980=3D=3D    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler()=20
(in /usr/lib/libwx_gtk-2.4.so.0.1.1)
=3D=3D13980=3D=3D    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt()=20
(in /usr/bin/xmule)
=3D=3D13980=3D=3D    by 0x81C589B: CServerSocket::~CServerSocket() (in /usr=
/bin/xmule)
=3D=3D13980=3D=3D    by 0x81D4538: CServerConnect::DestroySocket(CServerSoc=
ket*)=20
(in /usr/bin/xmule)
=3D=3D13980=3D=3D    by 0x81D3C77: CServerConnect::Disconnect() (in /usr/bi=
n/xmule)
=3D=3D13980=3D=3D    by 0x81D2517: CServerConnect::ConnectToServer(CServer*=
, bool)=20
(in /usr/bin/xmule)
=3D=3D13980=3D=3D    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEv=
ent&)=20
(in /usr/bin/xmule)


Kannst Du damit was anfangen? Ich habe einfach am Anfang wahllos auf Server=
=20
doppeltgeklickt um eine Verbindung zu bekommen. Scheint irgendeine=20
Racecondition im CServer* Code zu sein...

Anbei noch ein valgrind -v -v logfile mit nostrip


MfG David
=2D-=20
=2D hallo... wie gehts heute?
=2D *hust* gut *rotz* *keuch*
=2D gott sei dank kommunizieren wir =FCber ein septisches medium ;)
 -- Matthias Leeb, Uni f. angewandte Kunst, 2005-02-15

--Boundary-00=_X9wQCHggd0Yskkz
Content-Type: text/plain;
  charset="iso-8859-1";
  name="xmule.valgrind.pid31163"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="xmule.valgrind.pid31163"

==31163== Memcheck, a memory error detector for x86-linux.
==31163== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al.
==31163== Using valgrind-2.4.0.rc4, a program supervision framework for x86-linux.
==31163== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al.
==31163== 
==31163== My PID = 31163, parent PID = 13933.  Prog and args are:
==31163==    xmule
==31163== 
==31163== Valgrind library directory: /usr/lib/valgrind
==31163== Command line
==31163==    xmule
==31163== Startup, with flags:
==31163==    --tool=memcheck
==31163==    -v
==31163==    -v
==31163==    --log-file=tmp/xmule.valgrind
==31163==    --
==31163== Contents of /proc/version:
==31163==   Linux version 2.6.11-686-2-susp2 (david@zion) (gcc version 3.3.5 (Debian 1:3.3.5-12)) #1 Thu Mar 24 13:34:21 CET 2005
==31163== Reading syms from /usr/bin/xmule (0x8048000)
==31163== Reading syms from /lib/ld-2.3.2.so (0x1B8E4000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/ld-2.3.2.so...
==31163== ... CRC mismatch (computed 065822A2 wanted 82AB5052)
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/valgrind/stage2 (0xB0000000)
==31163== Reading syms from /lib/ld-2.3.2.so (0xB1000000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/ld-2.3.2.so...
==31163== ... CRC mismatch (computed 065822A2 wanted 82AB5052)
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/valgrind/vgskin_memcheck.so (0xB7C4E000)
==31163== Reading syms from /lib/tls/libc-2.3.2.so (0xB7EB2000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/tls/libc-2.3.2.so...
==31163== ... CRC mismatch (computed F44BEE39 wanted C6B6F750)
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/tls/libdl-2.3.2.so (0xB7FE6000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/tls/libdl-2.3.2.so...
==31163== ... CRC mismatch (computed DBF43033 wanted 444B8C80)
==31163==    object doesn't have any debug info
==31163== Reading suppressions file: /usr/lib/valgrind/default.supp
--31163-- Translation Cache: using 8 sectors of 7260151 bytes each
--31163-- Translation Table: 300007 total entries, max occupancy 240005 (80%)
==31163== 
--31163-- 0k bbs: tt 0, tc 0, after  allocation of sector 0 (size 7260151)
--31163-- 0k bbs: tt 0, tc 0, after  commission of sector 0 at time 0
==31163== Reading syms from /usr/lib/valgrind/vg_inject.so (0x1B8FE000)
==31163== Reading syms from /usr/lib/valgrind/vgpreload_memcheck.so (0x1B901000)
==31163== Reading syms from /usr/lib/libz.so.1.2.2 (0x1B922000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libgtk-1.2.so.0.9.1 (0x1B935000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libgdk-1.2.so.0.9.1 (0x1BA7E000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libgmodule-1.2.so.0.0.10 (0x1BAB7000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libgthread-1.2.so.0.0.10 (0x1BABB000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libglib-1.2.so.0.0.10 (0x1BABF000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/tls/libpthread-0.60.so (0x1BAE3000)
==31163== Reading debug info from /lib/tls/libpthread-0.60.so...
==31163== ... CRC mismatch (computed EEAF98F2 wanted 81A9EA4A)
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/tls/libdl-2.3.2.so (0x1BAF3000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/tls/libdl-2.3.2.so...
==31163== ... CRC mismatch (computed DBF43033 wanted 444B8C80)
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/X11R6/lib/libXi.so.6.0 (0x1BAF7000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/X11R6/lib/libXext.so.6.4 (0x1BB00000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/X11R6/lib/libX11.so.6.2 (0x1BB0F000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libwx_gtk-2.4.so.0.1.1 (0x1BBD7000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libcrypto++5.2.so.0.0.0 (0x1C0A5000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libwx_gtk_xrc-2.4.so.0.1.1 (0x1C5F8000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libstdc++.so.5.0.7 (0x1C672000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/tls/libm-2.3.2.so (0x1C72D000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/tls/libm-2.3.2.so...
==31163== ... CRC mismatch (computed F1475BA4 wanted 28A70E6D)
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/libgcc_s.so.1 (0x1C750000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/tls/libc-2.3.2.so (0x1C75A000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/tls/libc-2.3.2.so...
==31163== ... CRC mismatch (computed F44BEE39 wanted C6B6F750)
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libpng10.so.0.1.0.18 (0x1C891000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libjpeg.so.62.0.0 (0x1C8B5000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libtiff.so.4.1.2 (0x1C8D4000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== TRANSLATE: 0x1C7D2050 redirected to 0x1B9057B0
==31163== TRANSLATE: 0x1C7CB830 redirected to 0x1B904510
==31163== TRANSLATE: 0x1C7042D0 redirected to 0x1B90469A
client request: code 4D430100,  addr 0x0,  len 0
==31163== TRANSLATE: 0x1C7CB9C0 redirected to 0x1B904A82
==31163== TRANSLATE: 0x1C7D3940 redirected to 0x1B905C80
==31163== TRANSLATE: 0x1C7CBF40 redirected to 0x1B904EE2
==31163== Reading syms from /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2 (0x1B909000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== TRANSLATE: 0x1C7CBA80 redirected to 0x1B904FA1
==31163== Reading syms from /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2 (0x1CB85000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/tls/libnss_compat-2.3.2.so (0x1B90C000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/tls/libnss_compat-2.3.2.so...
==31163== ... CRC mismatch (computed 366EFC60 wanted 7BCE8EE8)
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/tls/libnsl-2.3.2.so (0x1CEBE000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/tls/libnsl-2.3.2.so...
==31163== ... CRC mismatch (computed C519A6C5 wanted 2177D793)
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/tls/libnss_nis-2.3.2.so (0x1B915000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/tls/libnss_nis-2.3.2.so...
==31163== ... CRC mismatch (computed B7D7D793 wanted F069EBF2)
==31163==    object doesn't have any debug info
==31163== Reading syms from /lib/tls/libnss_files-2.3.2.so (0x1CED3000)
==31163==    object doesn't have a symbol table
==31163== Reading debug info from /lib/tls/libnss_files-2.3.2.so...
==31163== ... CRC mismatch (computed 676B2C9D wanted F8E28C10)
==31163==    object doesn't have any debug info
==31163== TRANSLATE: 0x1C704410 redirected to 0x1B9048F8
==31163== Reading syms from /usr/lib/libXcursor.so.1.0.2 (0x1CEDE000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/lib/libXrender.so.1.2.2 (0x1CEE8000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== Reading syms from /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2 (0x1CEA7000)
==31163==    object doesn't have a symbol table
==31163==    object doesn't have any debug info
==31163== TRANSLATE: 0x1C702D60 redirected to 0x1B904DCA
==31163== TRANSLATE: 0x1C702D00 redirected to 0x1B904C26
--31163-- 37382k bbs: tt 30620, tc 7258668, after  allocation of sector 1 (size 7260151)
--31163-- 37382k bbs: tt 30620, tc 7258668, after  commission of sector 1 at time 30620
INV 4 FAILED: seg 0x1CEF1000-0x1CF0C000 permissions rw- not subset of mapping 0x1CEF1000-0x1CF0C000 permissions r--
==31163== Syscall param writev(vector[...]) points to uninitialised byte(s)
==31163==    at 0x1C82B0A8: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1BB61EBF: (within /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB62A8E: _X11TransWritev (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB43186: _XSend (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB38683: (within /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB38DCA: XPutImage (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1CEE13F5: XcursorImageLoadCursor (in /usr/lib/libXcursor.so.1.0.2)
==31163==    by 0x1CEE18C4: XcursorImagesLoadCursor (in /usr/lib/libXcursor.so.1.0.2)
==31163==    by 0x1CEE4CCF: XcursorTryShapeCursor (in /usr/lib/libXcursor.so.1.0.2)
==31163==    by 0x1BB2594D: _XTryShapeCursor (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB25D08: XCreateGlyphCursor (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB26178: XCreateFontCursor (in /usr/X11R6/lib/libX11.so.6.2)
==31163==  Address 0x1C984615 is 125 bytes inside a block of size 2048 alloc'd
==31163==    at 0x1B904F75: calloc (vg_replace_malloc.c:175)
==31163==    by 0x1BB3409C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BA88678: gdk_init_check (in /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1B9D4C10: gtk_init_check (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1B9D5105: gtk_init (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BDF72EC: wxEntryStart(int&, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF7495: wxEntry(int, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81FD855: main (xmule.cpp:82)
==31163== 
==31163== Syscall param write(buf) points to uninitialised byte(s)
==31163==    at 0x1BAEC5D1: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BB62A2E: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB42271: (within /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB4391C: _XReply (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB309E0: XInternAtom (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BAAC6CA: (within /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1BAAC754: gdk_window_set_decorations (in /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1BE497E0: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1B9D6F85: gtk_marshal_NONE__NONE (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0F6D4: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0E98A: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0C133: gtk_signal_emit (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C984698 is 256 bytes inside a block of size 2048 alloc'd
==31163==    at 0x1B904F75: calloc (vg_replace_malloc.c:175)
==31163==    by 0x1BB3409C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BA88678: gdk_init_check (in /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1B9D4C10: gtk_init_check (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1B9D5105: gtk_init (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BDF72EC: wxEntryStart(int&, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF7495: wxEntry(int, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81FD855: main (xmule.cpp:82)
--31163-- 67228k bbs: tt 62461, tc 14518572, after  allocation of sector 2 (size 7260151)
--31163-- 67228k bbs: tt 62461, tc 14518572, after  commission of sector 2 at time 62461
==31163== 
==31163== Conditional jump or move depends on uninitialised value(s)
==31163==    at 0x1BA4D7A1: gtk_widget_event (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BE5634C: wxWindow::GtkSendPaintEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE55E7D: wxWindow::GtkUpdate() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE4F683: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1B9D6DDF: gtk_marshal_NONE__POINTER (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0F6D4: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0E98A: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0C133: gtk_signal_emit (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA4BF83: gtk_widget_draw (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA4BB8E: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163== 
==31163== Conditional jump or move depends on uninitialised value(s)
==31163==    at 0x1BA4D7A1: gtk_widget_event (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BE5634C: wxWindow::GtkSendPaintEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE55E7D: wxWindow::GtkUpdate() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE54861: wxWindow::OnInternalIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6E34: wxApp::CallInternalIdle(wxWindow*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6E4E: wxApp::CallInternalIdle(wxWindow*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6C9E: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF6BC: g_main_iteration (in /usr/lib/libglib-1.2.so.0.0.10)
==31163== 
==31163== Syscall param write(buf) points to uninitialised byte(s)
==31163==    at 0x1BAEC5D1: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BB62A2E: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB42271: (within /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB420F6: _XFlush (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB4285A: _XEventsQueued (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB35A58: XPending (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BA96E1F: (within /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1BACF2A6: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF66F: g_main_pending (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D5473: gtk_events_pending (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BDF6364: wxApp::Yield(bool) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81BD6FB: CServerList::AddServermetToList(wxString, bool) (ServerList.cpp:243)
==31163==  Address 0x1C98494D is 949 bytes inside a block of size 2048 alloc'd
==31163==    at 0x1B904F75: calloc (vg_replace_malloc.c:175)
==31163==    by 0x1BB3409C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BA88678: gdk_init_check (in /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1B9D4C10: gtk_init_check (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1B9D5105: gtk_init (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BDF72EC: wxEntryStart(int&, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF7495: wxEntry(int, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81FD855: main (xmule.cpp:82)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BE986D7: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9EB080 is 24 bytes inside a block of size 40 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x81C7240: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163==    by 0x81C31E7: CServerListCtrl::ProcessEvent(wxEvent&) (ServerListCtrl.cpp:547)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BF8150C: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1CC84E18 is 0 bytes inside a block of size 4 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BE98280: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BAE97F1: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F03C is 12 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BAE9802: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F030 is 0 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BAE980C: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F038 is 8 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BAE9813: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F040 is 16 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid write of size 4
==31163==    at 0x1BAE9816: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F038 is 8 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BE986E2: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9EB07C is 20 bytes inside a block of size 40 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x81C7240: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163==    by 0x81C31E7: CServerListCtrl::ProcessEvent(wxEvent&) (ServerListCtrl.cpp:547)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BE986E5: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9AD9C0 is 16 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF9764: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BE986F2: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1D0CD428 is 8 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BE986F7: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1D0CD420 is 0 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== Invalid write of size 4
==31163==    at 0x1BEF7573: wxNodeBase::~wxNodeBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986FE: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1D0CD420 is 0 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BEF7575: wxNodeBase::~wxNodeBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986FE: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1D0CD434 is 20 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== Invalid free() / delete / delete[]
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF7595: wxNodeBase::~wxNodeBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986FE: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1D0CD420 is 0 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BE986FF: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9EB080 is 24 bytes inside a block of size 40 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x81C7240: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163==    by 0x81C31E7: CServerListCtrl::ProcessEvent(wxEvent&) (ServerListCtrl.cpp:547)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BF8158C: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1CC84E18 is 0 bytes inside a block of size 4 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BE98280: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BAE99E6: __pthread_mutex_unlock_usercnt (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BAE9A5F: pthread_mutex_unlock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EF4E: wxMutexInternal::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF815A7: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F03C is 12 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid write of size 4
==31163==    at 0x1BAE99F2: __pthread_mutex_unlock_usercnt (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BAE9A5F: pthread_mutex_unlock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EF4E: wxMutexInternal::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF815A7: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F038 is 8 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BAE99FD: __pthread_mutex_unlock_usercnt (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BAE9A5F: pthread_mutex_unlock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EF4E: wxMutexInternal::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF815A7: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F040 is 16 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BAE9A00: __pthread_mutex_unlock_usercnt (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BAE9A5F: pthread_mutex_unlock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EF4E: wxMutexInternal::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF815A7: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F030 is 0 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1BE9870A: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9EB068 is 0 bytes inside a block of size 40 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x81C7240: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163==    by 0x81C31E7: CServerListCtrl::ProcessEvent(wxEvent&) (ServerListCtrl.cpp:547)
==31163== 
==31163== Invalid read of size 1
==31163==    at 0x82B078C: ???
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0xF01C7049 is not stack'd, malloc'd or (recently) free'd
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1C6F3D97: std::string::empty() const (in /usr/lib/libstdc++.so.5.0.7)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==31163== 
==31163== Process terminating with default action of signal 11 (SIGSEGV)
==31163==  Access not within mapped region at address 0x0
==31163==    at 0x1C6F3D97: std::string::empty() const (in /usr/lib/libstdc++.so.5.0.7)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
--31163-- Caught __NR_exit; running __libc_freeres()
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1C7710FC: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC26: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C973268 is 8 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8303C2: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830266: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid write of size 4
==31163==    at 0x1C77110F: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC26: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C973268 is 8 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8303C2: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830266: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1C771114: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC26: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C973280 is 32 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8303C2: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830266: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1C77111B: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC26: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C973260 is 0 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8303C2: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830266: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1C7710FC: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC30: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C9730D8 is 8 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830238: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid write of size 4
==31163==    at 0x1C77110F: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC30: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C9730D8 is 8 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830238: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1C771114: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC30: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C9730F0 is 32 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830238: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== Invalid read of size 4
==31163==    at 0x1C77111B: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC30: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C9730D0 is 0 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830238: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== discard 127 (1564 -> 21832) translations in range 0x1B90C000 .. 0x1B912FFF
==31163== discard syms at 0x1B90C000-0x1B914000 in /lib/tls/libnss_compat-2.3.2.so due to munmap()
==31163== discard 32 (359 -> 5492) translations in range 0x1B915000 .. 0x1B91CFFF
==31163== discard syms at 0x1B915000-0x1B91E000 in /lib/tls/libnss_nis-2.3.2.so due to munmap()
==31163== discard 25 (264 -> 4264) translations in range 0x1CEBE000 .. 0x1CECEFFF
==31163== discard syms at 0x1CEBE000-0x1CED2000 in /lib/tls/libnsl-2.3.2.so due to munmap()
==31163== discard 25 (264 -> 4264) translations in range 0x1CED3000 .. 0x1CEDBFFF
==31163== discard syms at 0x1CED3000-0x1CEDD000 in /lib/tls/libnss_files-2.3.2.so due to munmap()
==31163== 
==31163== ERROR SUMMARY: 320 errors from 36 contexts (suppressed: 82 from 2)
==31163== 
==31163== 1 errors in context 1 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1C77111B: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC30: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C9730D0 is 0 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830238: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 2 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1C771114: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC30: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C9730F0 is 32 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830238: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 3 of 36:
==31163== Invalid write of size 4
==31163==    at 0x1C77110F: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC30: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C9730D8 is 8 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830238: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 4 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1C7710FC: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC30: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C9730D8 is 8 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830238: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 5 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1C77111B: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC26: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C973260 is 0 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8303C2: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830266: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 6 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1C771114: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC26: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C973280 is 32 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8303C2: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830266: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 7 of 36:
==31163== Invalid write of size 4
==31163==    at 0x1C77110F: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC26: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C973268 is 8 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8303C2: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830266: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 8 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1C7710FC: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C77151C: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C7ECC26: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866E52: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866D67: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==  Address 0x1C973268 is 8 bytes inside a block of size 60 free'd
==31163==    at 0x1B904B04: free (vg_replace_malloc.c:152)
==31163==    by 0x1C771CC7: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8303C2: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C830266: tdestroy (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C866BF1: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1C8670F4: __libc_freeres (in /lib/tls/libc-2.3.2.so)
==31163==    by 0x1B8FEA08: _vgw(float, long double,...)(...)(long double,...)(short) (vg_intercept.c:55)
==31163==    by 0x82033C2: CxmuleApp::OnFatalException() (xmule.cpp:759)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 9 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1C6F3D97: std::string::empty() const (in /usr/lib/libstdc++.so.5.0.7)
==31163==    by 0x1BF83EEC: wxFatalSignalHandler (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BAEDAA7: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==31163== 
==31163== 1 errors in context 10 of 36:
==31163== Invalid read of size 1
==31163==    at 0x82B078C: ???
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0xF01C7049 is not stack'd, malloc'd or (recently) free'd
==31163== 
==31163== 1 errors in context 11 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BE9870A: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9EB068 is 0 bytes inside a block of size 40 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x81C7240: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163==    by 0x81C31E7: CServerListCtrl::ProcessEvent(wxEvent&) (ServerListCtrl.cpp:547)
==31163== 
==31163== 1 errors in context 12 of 36:
==31163== Invalid write of size 4
==31163==    at 0x1BAE99F2: __pthread_mutex_unlock_usercnt (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BAE9A5F: pthread_mutex_unlock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EF4E: wxMutexInternal::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF815A7: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F038 is 8 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 13 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BAE99E6: __pthread_mutex_unlock_usercnt (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BAE9A5F: pthread_mutex_unlock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EF4E: wxMutexInternal::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF815A7: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F03C is 12 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 14 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BF8158C: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1CC84E18 is 0 bytes inside a block of size 4 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BE98280: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163== 
==31163== 1 errors in context 15 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BE986FF: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9EB080 is 24 bytes inside a block of size 40 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x81C7240: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163==    by 0x81C31E7: CServerListCtrl::ProcessEvent(wxEvent&) (ServerListCtrl.cpp:547)
==31163== 
==31163== 1 errors in context 16 of 36:
==31163== Invalid free() / delete / delete[]
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF7595: wxNodeBase::~wxNodeBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986FE: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1D0CD420 is 0 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== 1 errors in context 17 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BEF7575: wxNodeBase::~wxNodeBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986FE: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1D0CD434 is 20 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== 1 errors in context 18 of 36:
==31163== Invalid write of size 4
==31163==    at 0x1BEF7573: wxNodeBase::~wxNodeBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986FE: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1D0CD420 is 0 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== 1 errors in context 19 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BE986F7: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1D0CD420 is 0 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== 1 errors in context 20 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BE986F2: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1D0CD428 is 8 bytes inside a block of size 24 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF8F64: wxObjectListNode::~wxObjectListNode() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF7D9E: wxListBase::DoDeleteNode(wxNodeBase*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF784D: wxListBase::~wxListBase() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BEF975C: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163== 
==31163== 1 errors in context 21 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BE986E5: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9AD9C0 is 16 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BEF9764: wxList::~wxList() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE9828A: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 22 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BE986E2: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9EB07C is 20 bytes inside a block of size 40 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x81C7240: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163==    by 0x81C31E7: CServerListCtrl::ProcessEvent(wxEvent&) (ServerListCtrl.cpp:547)
==31163== 
==31163== 1 errors in context 23 of 36:
==31163== Invalid write of size 4
==31163==    at 0x1BAE9816: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F038 is 8 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 24 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BAE980C: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F038 is 8 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 25 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BAE97F1: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F03C is 12 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 1 errors in context 26 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BF8150C: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1CC84E18 is 0 bytes inside a block of size 4 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BE98280: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163== 
==31163== 1 errors in context 27 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BE986D7: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF723: g_main_run (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D525E: gtk_main (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C9EB080 is 24 bytes inside a block of size 40 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x81C7240: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81574C2: CMuleListCtrl::ProcessEvent(wxEvent&) (MuleListCtrl.cpp:183)
==31163==    by 0x81C31E7: CServerListCtrl::ProcessEvent(wxEvent&) (ServerListCtrl.cpp:547)
==31163== 
==31163== 2 errors in context 28 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BAE9A00: __pthread_mutex_unlock_usercnt (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BAE9A5F: pthread_mutex_unlock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EF4E: wxMutexInternal::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF815A7: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F030 is 0 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 2 errors in context 29 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BAE99FD: __pthread_mutex_unlock_usercnt (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BAE9A5F: pthread_mutex_unlock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EF4E: wxMutexInternal::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF815A7: wxMutex::Unlock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98709: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F040 is 16 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 2 errors in context 30 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BAE9813: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F040 is 16 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 2 errors in context 31 of 36:
==31163== Invalid read of size 4
==31163==    at 0x1BAE9802: pthread_mutex_lock (in /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BF7EE8E: wxMutexInternal::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BF81527: wxMutex::Lock() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE986E1: wxEvtHandler::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE58720: wxAppBase::ProcessPendingEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6D81: wxApp::OnIdle(wxIdleEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6CEC: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==  Address 0x1C99F030 is 0 bytes inside a block of size 28 free'd
==31163==    at 0x1B904CA8: operator delete(void*) (vg_replace_malloc.c:155)
==31163==    by 0x1BF814BF: wxMutex::~wxMutex() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE98278: wxEvtHandler::~wxEvtHandler() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81C7229: ServerSocketEvt::~ServerSocketEvt() (ServerSocket.cpp:98)
==31163==    by 0x81C589B: CServerSocket::~CServerSocket() (ServerSocket.cpp:109)
==31163==    by 0x81D4538: CServerConnect::DestroySocket(CServerSocket*) (sockets.cpp:491)
==31163==    by 0x81D3C77: CServerConnect::Disconnect() (sockets.cpp:406)
==31163==    by 0x81D2517: CServerConnect::ConnectToServer(CServer*, bool) (sockets.cpp:133)
==31163==    by 0x81C1CFE: CServerListCtrl::OnConnectTo(wxCommandEvent&) (ServerListCtrl.cpp:183)
==31163==    by 0x81C0FDA: CServerListCtrl::OnLDclick(wxMouseEvent&) (ServerListCtrl.cpp:80)
==31163==    by 0x1BE989C6: wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE987E2: wxEvtHandler::ProcessEvent(wxEvent&) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163== 
==31163== 2 errors in context 32 of 36:
==31163== Syscall param write(buf) points to uninitialised byte(s)
==31163==    at 0x1BAEC5D1: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BB62A2E: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB42271: (within /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB420F6: _XFlush (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB4285A: _XEventsQueued (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB35A58: XPending (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BA96E1F: (within /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1BACF2A6: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF66F: g_main_pending (in /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1B9D5473: gtk_events_pending (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BDF6364: wxApp::Yield(bool) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81BD6FB: CServerList::AddServermetToList(wxString, bool) (ServerList.cpp:243)
==31163==  Address 0x1C98494D is 949 bytes inside a block of size 2048 alloc'd
==31163==    at 0x1B904F75: calloc (vg_replace_malloc.c:175)
==31163==    by 0x1BB3409C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BA88678: gdk_init_check (in /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1B9D4C10: gtk_init_check (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1B9D5105: gtk_init (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BDF72EC: wxEntryStart(int&, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF7495: wxEntry(int, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81FD855: main (xmule.cpp:82)
==31163== 
==31163== 3 errors in context 33 of 36:
==31163== Syscall param writev(vector[...]) points to uninitialised byte(s)
==31163==    at 0x1C82B0A8: (within /lib/tls/libc-2.3.2.so)
==31163==    by 0x1BB61EBF: (within /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB62A8E: _X11TransWritev (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB43186: _XSend (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB38683: (within /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB38DCA: XPutImage (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1CEE13F5: XcursorImageLoadCursor (in /usr/lib/libXcursor.so.1.0.2)
==31163==    by 0x1CEE18C4: XcursorImagesLoadCursor (in /usr/lib/libXcursor.so.1.0.2)
==31163==    by 0x1CEE4CCF: XcursorTryShapeCursor (in /usr/lib/libXcursor.so.1.0.2)
==31163==    by 0x1BB2594D: _XTryShapeCursor (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB25D08: XCreateGlyphCursor (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB26178: XCreateFontCursor (in /usr/X11R6/lib/libX11.so.6.2)
==31163==  Address 0x1C984615 is 125 bytes inside a block of size 2048 alloc'd
==31163==    at 0x1B904F75: calloc (vg_replace_malloc.c:175)
==31163==    by 0x1BB3409C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BA88678: gdk_init_check (in /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1B9D4C10: gtk_init_check (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1B9D5105: gtk_init (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BDF72EC: wxEntryStart(int&, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF7495: wxEntry(int, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81FD855: main (xmule.cpp:82)
==31163== 
==31163== 4 errors in context 34 of 36:
==31163== Conditional jump or move depends on uninitialised value(s)
==31163==    at 0x1BA4D7A1: gtk_widget_event (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BE5634C: wxWindow::GtkSendPaintEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE55E7D: wxWindow::GtkUpdate() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE54861: wxWindow::OnInternalIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6E34: wxApp::CallInternalIdle(wxWindow*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6E4E: wxApp::CallInternalIdle(wxWindow*) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF6C9E: wxApp::ProcessIdle() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF64E9: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF4F3: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF6BC: g_main_iteration (in /usr/lib/libglib-1.2.so.0.0.10)
==31163== 
==31163== 13 errors in context 35 of 36:
==31163== Syscall param write(buf) points to uninitialised byte(s)
==31163==    at 0x1BAEC5D1: (within /lib/tls/libpthread-0.60.so)
==31163==    by 0x1BB62A2E: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB42271: (within /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB4391C: _XReply (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BB309E0: XInternAtom (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BAAC6CA: (within /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1BAAC754: gdk_window_set_decorations (in /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1BE497E0: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1B9D6F85: gtk_marshal_NONE__NONE (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0F6D4: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0E98A: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0C133: gtk_signal_emit (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==  Address 0x1C984698 is 256 bytes inside a block of size 2048 alloc'd
==31163==    at 0x1B904F75: calloc (vg_replace_malloc.c:175)
==31163==    by 0x1BB3409C: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==31163==    by 0x1BA88678: gdk_init_check (in /usr/lib/libgdk-1.2.so.0.9.1)
==31163==    by 0x1B9D4C10: gtk_init_check (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1B9D5105: gtk_init (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BDF72EC: wxEntryStart(int&, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BDF7495: wxEntry(int, char**) (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x81FD855: main (xmule.cpp:82)
==31163== 
==31163== 263 errors in context 36 of 36:
==31163== Conditional jump or move depends on uninitialised value(s)
==31163==    at 0x1BA4D7A1: gtk_widget_event (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BE5634C: wxWindow::GtkSendPaintEvents() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE55E7D: wxWindow::GtkUpdate() (in /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1BE4F683: (within /usr/lib/libwx_gtk-2.4.so.0.1.1)
==31163==    by 0x1B9D6DDF: gtk_marshal_NONE__POINTER (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0F6D4: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0E98A: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA0C133: gtk_signal_emit (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA4BF83: gtk_widget_draw (in /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BA4BB8E: (within /usr/lib/libgtk-1.2.so.0.9.1)
==31163==    by 0x1BACFF9F: (within /usr/lib/libglib-1.2.so.0.0.10)
==31163==    by 0x1BACF03C: (within /usr/lib/libglib-1.2.so.0.0.10)
--31163-- 
--31163-- supp:   13 Xorg 6.8.1 uninit _write* padding
--31163-- supp:   69 Ugly strchr error in /lib/ld-2.3.2.so
==31163== 
==31163== IN SUMMARY: 320 errors from 36 contexts (suppressed: 82 from 2)
==31163== 
==31163== malloc/free: in use at exit: 2343974 bytes in 58130 blocks.
==31163== malloc/free: 228312 allocs, 170183 frees, 29582373 bytes allocated.
==31163== 
==31163== searching for pointers to 58130 not-freed blocks.
==31163== checked 15259832 bytes.
==31163== 
==31163== LEAK SUMMARY:
==31163==    definitely lost: 15590 bytes in 92 blocks.
==31163==      possibly lost: 501417 bytes in 13882 blocks.
==31163==    still reachable: 1826967 bytes in 44156 blocks.
==31163==         suppressed: 0 bytes in 0 blocks.
==31163== Use --leak-check=full to see details of leaked memory.
--31163--     TT/TC: 0 tc sectors discarded.
--31163--            268727 tt_fast misses.
--31163-- translate: new     81001 (1388487 -> 17677260; ratio 127:10)
--31163--            discard 209 (2451 -> 35852; ratio 146:10).
--31163-- chainings: 58596 chainings, 0 unchainings.
--31163--  dispatch: 216374621 jumps (bb entries); of them 44054790 (20%) unchained.
--31163--            4329/691170 major/minor sched events.
--31163-- reg-alloc: 14744 t-req-spill, 3042876+114057 orig+spill uis,
--31163--            408839 total-reg-rank
--31163--    sanity: 4330 cheap, 174 expensive checks.
--31163--    ccalls: 345089 C calls, 54% saves+restores avoided (1108538 bytes)
--31163--            493339 args, avg 0.88 setup instrs each (110982 bytes)
--31163--            0% clear the stack (1034532 bytes)
--31163--            115113 retvals, 30% of reg-reg movs avoided (66788 bytes)
--31163-- 
--31163-- ------ Valgrind's internal memory use stats follow ------
--31163-- AR core    :  1 sbs,  1168 bs, 12/12 free bs, 1048576 mmap,   62304 loan
--31163-- AR tool    : 14 sbs, 220102 bs, 824/824 free bs, 14680064 mmap, 5791112 loan
--31163-- AR symtab  :  7 sbs,   688 bs, 20/20 free bs, 7340032 mmap, 6505664 loan
--31163-- AR JITter  :  2 sbs,     2 bs,  2/2  free bs,   65536 mmap,       0 loan
--31163-- AR client  :  9 sbs, 73984 bs, 9782/9782 free bs, 9437184 mmap, 4171368 loan
--31163-- AR demangle:  1 sbs,     1 bs,  1/1  free bs,   65536 mmap,       0 loan
--31163-- AR exectxt : 38 sbs, 27751 bs, 38/38 free bs, 2490368 mmap, 1551928 loan
--31163-- AR errors  :  1 sbs,    46 bs,  1/1  free bs,   65536 mmap,    1800 loan
--31163-- AR transien:  1 sbs,     1 bs,  1/1  free bs,   65536 mmap,       0 loan
--31163-- AR core    :  1048576 mmap'd,   235416/   62304 max/curr
--31163-- AR tool    : 14680064 mmap'd,  6488672/ 5791112 max/curr
--31163-- AR symtab  :  7340032 mmap'd,  6792416/ 6505664 max/curr
--31163-- AR JITter  :    65536 mmap'd,    25024/       0 max/curr
--31163-- AR client  :  9437184 mmap'd,  4315352/ 4171368 max/curr
--31163-- AR demangle:    65536 mmap'd,      512/       0 max/curr
--31163-- AR exectxt :  2490368 mmap'd,  1551928/ 1551928 max/curr
--31163-- AR errors  :    65536 mmap'd,     1800/    1800 max/curr
--31163-- AR transien:    65536 mmap'd,       64/       0 max/curr
--31163-- 
--31163-- Total shadow reserved: 1491 Mbytes, 14 Mbytes used (0%)
--31163-- 
--31163-- ------ Valgrind's ExeContext management stats follow ------
--31163-- exectx: 4999 lists, 27713 contexts (avg 5 per list)
--31163-- exectx: 396987 searches, 531362 full compares (1338 per 1000)
--31163-- exectx: 0 cmp2, 906 cmp4, 0 cmpAll

--Boundary-00=_X9wQCHggd0Yskkz--