[gtkmm] Gtkmm-forge digest, Vol 1 #432 - 12 msgs



Send Gtkmm-forge mailing list submissions to
	gtkmm-forge lists sourceforge net

To subscribe or unsubscribe via the World Wide Web, visit
	https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
or, via email, send a message with subject or body 'help' to
	gtkmm-forge-request lists sourceforge net

You can reach the person managing the list at
	gtkmm-forge-admin lists sourceforge net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gtkmm-forge digest..."


gtkmm-forge is the mailing list that receives gtkmm bug reports from bugzilla.  A daily digest is sent to gtkmm-main, to encourage people to help fixing the bugs.


Today's Topics:

   1. [Bug 113581] Changed - correct .h, .m4 and .pc files installation (bugzilla-daemon widget gnome org)
   2. [Bug 114399] Changed - ld core dumps (bugzilla-daemon widget gnome org)
   3. [Bug 114399] Changed - ld core dumps (bugzilla-daemon widget gnome org)
   4. [Bug 114399] Changed - ld core dumps (bugzilla-daemon widget gnome org)
   5. [Bug 114332] Changed - TRu64Unix + cc/ccxx: cannot compile (bugzilla-daemon widget gnome org)
   6. [Bug 112809] Changed - Add support for Visual Studio .NET 2003 (bugzilla-daemon widget gnome org)
   7. [Bug 93412] Changed - gtkmm2 cvs fails to link on Mac OS 10.2 (bugzilla-daemon widget gnome org)
   8. [Bug 114328] Changed - gnomemm-1.2.4/configure checks for sigc-config (bugzilla-daemon widget gnome org)
   9. [Bug 93412] Changed - gtkmm2 cvs fails to link on Mac OS 10.2 (bugzilla-daemon widget gnome org)
  10. [Bug 114332] Changed - TRu64Unix + cc/cxx: cannot compile (bugzilla-daemon widget gnome org)
  11. [Bug 93412] Changed - gtkmm2 cvs fails to link on Mac OS 10.2 (bugzilla-daemon widget gnome org)
  12. [Bug 114568] New - Memory leak in Dialog::get_vbox() and get_action_area () (bugzilla-daemon widget gnome org)

--__--__--

Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, bland mail ru
Cc: 
Date: Thu,  5 Jun 2003 02:35:45 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 113581] Changed - correct .h, .m4 and .pc files installation

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=113581

Changed by murrayc usa net 

--- shadow/113581	Sat May 31 01:55:48 2003
+++ shadow/113581.tmp.15517	Thu Jun  5 02:35:45 2003
@@ -1,13 +1,13 @@
 Bug#: 113581
 Product: gnomemm
 Version: 2.0
 OS: FreeBSD
 OS Details: 5.0-current
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
+Resolution: 
 Severity: trivial
 Priority: Normal
 Component: libbonobomm
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: bland mail ru               
 TargetMilestone: ---
@@ -63,6 +63,10 @@
 becomes dangerous. It will result in overwriting of original
 gtkmm-2.0/proc/m4/convert.m4. Can not see any quick good solution to
 avoid this. Only not to install libbonobomm's convert.m4 as it was before.
 
 ------- Additional Comments From bland mail ru  2003-05-31 01:55 -------
 Forgot to add. This is true for libbonobouimm as well.
+
+------- Additional Comments From murrayc usa net  2003-06-05 02:35 -------
+Hmm. I don't think this is actually a bug, because it does work, but 
+it needs investigation.



--__--__--

Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, lukac242 netscape net
Cc: 
Date: Thu,  5 Jun 2003 02:38:41 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 114399] Changed - ld core dumps

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=114399

Changed by murrayc usa net 

--- shadow/114399	Wed Jun  4 11:25:07 2003
+++ shadow/114399.tmp.16525	Thu Jun  5 02:38:41 2003
@@ -9,13 +9,13 @@
 Priority: Normal
 Component: build
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: lukac242 netscape net               
 TargetMilestone: ---
 URL: 
-Summary: canot bulid
+Summary: ld core dumps
 
 during make comnad i obtain the following error. I reinstalled gcc to see
 if th eerror was not in the compiler but still the error is here
 
 collect[2]: ld terminated with signal 15 [Terminated]: core dumped
 make[5]: ***[ligtkmm-2.0.la]Error 1
@@ -24,6 +24,14 @@
 
 thank you 
 
 regards
 
 Martin
+
+------- Additional Comments From murrayc usa net  2003-06-05 02:38 -------
+What distro and compiler are you using?
+
+What was the default compiler with that distro, before you 
+reinstalled it? Or did you just install the same one? Did you install 
+the compiler from source or RPM/deb?
+



--__--__--

Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Thu,  5 Jun 2003 02:52:28 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 114399] Changed - ld core dumps

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=114399

Changed by lukac242 netscape net 

--- shadow/114399	Thu Jun  5 02:38:41 2003
+++ shadow/114399.tmp.22615	Thu Jun  5 02:52:28 2003
@@ -32,6 +32,17 @@
 What distro and compiler are you using?
 
 What was the default compiler with that distro, before you 
 reinstalled it? Or did you just install the same one? Did you install 
 the compiler from source or RPM/deb?
 
+
+------- Additional Comments From lukac242 netscape net  2003-06-05 02:52 -------
+distro is slackware 9.0
+compiler teh native gcc 3.2.2
+yes it is the defaul installer . i wbnted to see if it had any
+troubles during reinstall but no. so i reinstalled the same again. And
+i reinstalled is from the isntall cd packages.
+
+thanks
+
+MArtin



--__--__--

Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, lukac242 netscape net
Cc: 
Date: Thu,  5 Jun 2003 10:16:45 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 114399] Changed - ld core dumps

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=114399

Changed by murrayc usa net 

--- shadow/114399	Thu Jun  5 02:52:28 2003
+++ shadow/114399.tmp.3760	Thu Jun  5 10:16:45 2003
@@ -1,13 +1,13 @@
 Bug#: 114399
 Product: gtkmm
 Version: 2.2
 OS: Linux
 OS Details: Slackware 9.0
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: NOTABUG
 Severity: critical
 Priority: Normal
 Component: build
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: lukac242 netscape net               
 TargetMilestone: ---
@@ -43,6 +43,10 @@
 troubles during reinstall but no. so i reinstalled the same again. And
 i reinstalled is from the isntall cd packages.
 
 thanks
 
 MArtin
+
+------- Additional Comments From murrayc usa net  2003-06-05 10:16 -------
+This error generally suggests memory problems. Please reopen if
+anybody can reproduce this error on another computer. Sorry.



--__--__--

Message: 5
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, mmokrejs natur cuni cz
Cc: 
Date: Thu,  5 Jun 2003 10:19:58 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 114332] Changed - TRu64Unix + cc/ccxx: cannot compile

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=114332

Changed by murrayc usa net 

--- shadow/114332	Tue Jun  3 11:34:35 2003
+++ shadow/114332.tmp.5513	Thu Jun  5 10:19:57 2003
@@ -9,13 +9,13 @@
 Priority: Normal
 Component: build
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: mmokrejs natur cuni cz               
 TargetMilestone: ---
 URL: 
-Summary: cannot compile gtkmm-2.2.3
+Summary: TRu64Unix + cc/ccxx: cannot compile
 
 Hi, I have the following problem:
 
 cxx -DHAVE_CONFIG_H -I. -I. -I../.. -I../../glib -I../../gdk -I../../gtk
 -I/software/@sys/usr/lib/sigc++-1.2/include
 -I/software/@sys/usr/include/sigc++-1.2
@@ -49,6 +49,13 @@
 I never tried before gtkmm. I use cc/cxx from the vendor, latest
 version. I tried to force C99 mode but that did not help either.
 
 Sorry, I've left "OS" set to linux, although I've set "OS Details" to
 proper "TRu64Unix 5.1A". So, it does NOT happen for me on linux. Sorry
 for confusion.
+
+------- Additional Comments From murrayc usa net  2003-06-05 10:19 -------
+OK, well the error looks kind of silly. std::cout obviously exists.
+Maybe your compiler needs some extra #include - it can't be too
+difficult. But this is a rare platform, so maybe nobody has ever
+ported gtkmm to it.  I look forward to a patch so we can add it to the
+list of known-to-work platforms.



--__--__--

Message: 6
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, burrisj linkline com
Cc: cgustin ibelgique com
Date: Thu,  5 Jun 2003 10:20:37 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 112809] Changed - Add support for Visual Studio .NET 2003

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=112809

Changed by murrayc usa net 

--- shadow/112809	Wed May 28 03:56:55 2003
+++ shadow/112809.tmp.6019	Thu Jun  5 10:20:37 2003
@@ -120,6 +120,9 @@
 
 By the way, the patch has been applied - we just need to deal with the
 project files.
 
 ------- Additional Comments From murrayc usa net  2003-05-28 03:56 -------
 Please respond.
+
+------- Additional Comments From murrayc usa net  2003-06-05 10:20 -------
+Please respond.



--__--__--

Message: 7
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, julian jabber org
Cc: max quendi de
Date: Thu,  5 Jun 2003 10:29:09 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93412] Changed - gtkmm2 cvs fails to link on Mac OS 10.2

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93412

Changed by murrayc usa net 

--- shadow/93412	Mon May 19 01:49:49 2003
+++ shadow/93412.tmp.10664	Thu Jun  5 10:29:09 2003
@@ -155,6 +155,10 @@
 
 Do apple put out new releases of their gcc port and/or linker tools 
 occasionally? Is there a web page we can monitor for new releases? 
 Then we could at least try with new releases.
 
 If this looks like a compiler bug, then where can we report it?
+
+------- Additional Comments From murrayc usa net  2003-06-05 10:29 -------
+Max, could you respond please? I'd like to push this forward somehow.
+Thanks.



--__--__--

Message: 8
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, mmokrejs natur cuni cz
Cc: 
Date: Thu,  5 Jun 2003 11:07:55 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 114328] Changed - gnomemm-1.2.4/configure checks for sigc-config

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=114328

Changed by murrayc usa net 

--- shadow/114328	Tue Jun  3 11:35:52 2003
+++ shadow/114328.tmp.30634	Thu Jun  5 11:07:54 2003
@@ -1,13 +1,13 @@
 Bug#: 114328
 Product: gnomemm
 Version: 1.2
 OS: OSF/1
 OS Details: Tru64Unix
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: NOTABUG
 Severity: normal
 Priority: Normal
 Component: build
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: mmokrejs natur cuni cz               
 TargetMilestone: ---
@@ -32,6 +32,9 @@
 checking for libsigc++ - version >= 1.0.3... configure: error: Libsigc++ is
 required to compile Gnome--. Please check config.log.
 
 
 I have installed libsigc++-1.2.5. Is sigc-config still distributed with
 libsigc++?
+
+------- Additional Comments From murrayc usa net  2003-06-05 11:07 -------
+gnomemm 1.2 and gtkmm 1.2 use libsigc++ 1.0



--__--__--

Message: 9
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, julian jabber org
Cc: 
Date: Thu,  5 Jun 2003 11:21:56 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93412] Changed - gtkmm2 cvs fails to link on Mac OS 10.2

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93412

Changed by max quendi de 

--- shadow/93412	Thu Jun  5 10:29:09 2003
+++ shadow/93412.tmp.5875	Thu Jun  5 11:21:56 2003
@@ -159,6 +159,24 @@
 
 If this looks like a compiler bug, then where can we report it?
 
 ------- Additional Comments From murrayc usa net  2003-06-05 10:29 -------
 Max, could you respond please? I'd like to push this forward somehow.
 Thanks.
+
+------- Additional Comments From max quendi de  2003-06-05 11:21 -------
+"Do apple put out new releases of their gcc port and/or linker tools 
+occasionally?"
+Yes. The last major release of the dev tools was Dec 2002. The next one should be 
+this month, on the WWDC (World Wide Developer Conference), when a new OS X 
+version is expected (10.3) and new developer tools, besides many other things.
+
+"Is there a web page we can monitor for new releases? Then we could at least try with 
+new releases."
+http://connect.apple.com requires a (free) registration, then you can download the 
+latest Developer Tools CD (and many other things there), and you can check there for 
+new dev tools. I believe they also automatically notify registered users via email when 
+they release new developer tools.
+
+"If this looks like a compiler bug, then where can we report it?"
+https://bugreport.apple.com - this requires you to login, using the same (free) 
+account as for connect.apple.com (just like one has to register for bugzilla :-)



--__--__--

Message: 10
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, mmokrejs natur cuni cz
Cc: 
Date: Fri,  6 Jun 2003 04:26:29 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 114332] Changed - TRu64Unix + cc/cxx: cannot compile

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=114332

Changed by murrayc usa net 

--- shadow/114332	Thu Jun  5 10:19:57 2003
+++ shadow/114332.tmp.5014	Fri Jun  6 04:26:29 2003
@@ -9,13 +9,13 @@
 Priority: Normal
 Component: build
 AssignedTo: gtkmm-forge lists sourceforge net                            
 ReportedBy: mmokrejs natur cuni cz               
 TargetMilestone: ---
 URL: 
-Summary: TRu64Unix + cc/ccxx: cannot compile
+Summary: TRu64Unix + cc/cxx: cannot compile
 
 Hi, I have the following problem:
 
 cxx -DHAVE_CONFIG_H -I. -I. -I../.. -I../../glib -I../../gdk -I../../gtk
 -I/software/@sys/usr/lib/sigc++-1.2/include
 -I/software/@sys/usr/include/sigc++-1.2



--__--__--

Message: 11
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, julian jabber org
Cc: max quendi de
Date: Fri,  6 Jun 2003 04:28:16 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 93412] Changed - gtkmm2 cvs fails to link on Mac OS 10.2

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=93412

Changed by murrayc usa net 

--- shadow/93412	Thu Jun  5 11:21:56 2003
+++ shadow/93412.tmp.5735	Fri Jun  6 04:28:16 2003
@@ -177,6 +177,11 @@
 new dev tools. I believe they also automatically notify registered users via email when 
 they release new developer tools.
 
 "If this looks like a compiler bug, then where can we report it?"
 https://bugreport.apple.com - this requires you to login, using the same (free) 
 account as for connect.apple.com (just like one has to register for bugzilla :-)
+
+------- Additional Comments From murrayc usa net  2003-06-06 04:28 -------
+Julian, could you please log a bug with Apple about this? If the
+developer tools are released so infrequently then it makes sense to
+tell them as soon as possible.



--__--__--

Message: 12
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Fri,  6 Jun 2003 10:06:34 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 114568] New - Memory leak in Dialog::get_vbox() and get_action_area ()

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=114568

Changed by harald hopfes hopfes sysde eads net 

--- shadow/114568	Fri Jun  6 10:06:34 2003
+++ shadow/114568.tmp.6145	Fri Jun  6 10:06:34 2003
@@ -0,0 +1,652 @@
+Bug#: 114568
+Product: gtkmm
+Version: 2.0
+OS: Linux
+OS Details: Redhat 8.0
+Status: NEW   
+Resolution: 
+Severity: normal
+Priority: Normal
+Component: general
+AssignedTo: gtkmm-forge lists sourceforge net                            
+ReportedBy: harald hopfes hopfes sysde eads net               
+TargetMilestone: ---
+URL: 
+Summary: Memory leak in Dialog::get_vbox() and get_action_area ()
+
+The following program causes memory leaks on each dialog open/close.
+The valgrind leak-check for one open/close and 10 open/close is appended 
+below.
+
+If you do a diff on both valgrind outputs, you can see that
+valgrind reports "possibly lost" for get_vbox() and get_action_area()
+and
+"definitely lost" for pango_xft_real_render(which calls XftDrawGlyphSpec)
+
+########################################################################
+
+#include <gtkmm/main.h>
+#include <gtkmm/window.h>
+#include <gtkmm/dialog.h>
+#include <gtkmm/button.h>
+
+class MyDialog: public Gtk::Dialog
+{
+public:
+  MyDialog()
+  {
+    Gtk::Button *pB = manage(new class Gtk::Button("close"));
+    get_action_area()->pack_start(*pB);
+    get_vbox()->set_spacing(0);
+    pB->show();
+    pB->signal_clicked().connect(SigC::slot(*this, 
+&MyDialog::on_button_clicked));
+
+  }
+  void on_button_clicked()
+  {
+    hide();
+    response(Gtk::RESPONSE_CANCEL);
+  }
+};
+
+class MainWin: public Gtk::Window
+{
+public:
+  MainWin()
+  {
+    Gtk::Button *pB = manage(new class Gtk::Button("open"));
+    add(*pB);
+    pB->signal_clicked().connect(SigC::slot(*this, 
+&MainWin::on_button_clicked));
+  }
+
+  void on_button_clicked()
+  {
+    MyDialog d;
+    d.set_transient_for(*this);
+    int res = d.run();
+  }
+
+};
+
+int main(int argc, char**argv)
+{
+  Gtk::Main app(&argc, &argv);
+
+  MainWin mainwin;
+  mainwin.show_all_children();
+
+  app.run(mainwin);
+}
+
+########################################################################
+##########################################################################
+##########################################################################
+##########################################################################
+##########################################################################
+##########################################################################
+
+==27614== ERROR SUMMARY: 11 errors from 2 contexts (suppressed: 20 from 2)
+==27614== malloc/free: in use at exit: 466019 bytes in 6752 blocks.
+==27614== malloc/free: 15961 allocs, 9209 frees, 1664981 bytes allocated.
+==27614== For counts of detected errors, rerun with: -v
+==27614== searching for pointers to 6752 not-freed blocks.
+==27614== checked 13510452 bytes.
+==27614==
+==27614== 16 bytes in 1 blocks are definitely lost in loss record 86 of 446
+==27614==    at 0x4015D508: malloc (vg_clientfuncs.c:100)
+==27614==    by 0x40A1CB45: (within /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40A1D266: _XlcLocaleDirName 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40A16FE2: _XlcDynamicLoad 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F7718: _XOpenLC (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F78D2: _XlcCurrentLC (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F73D8: XSupportsLocale 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40731FB0: _gdk_x11_initialize_locale (gdkim-x11.c:68)
+==27614==    by 0x40735825: _gdk_windowing_init (gdkmain-x11.c:99)
+==27614==    by 0x407089EE: gdk_parse_args (gdk.c:351)
+==27614==    by 0x4053169E: gtk_parse_args (gtkmain.c:657)
+==27614==    by 0x40531B09: gtk_init_check (gtkmain.c:870)
+==27614==    by 0x40531B49: gtk_init (gtkmain.c:902)
+==27614==    by 0x4031AC3D: Gtk::Main::init(int*, char***, bool) 
+(main.cc:375)
+==27614==    by 0x4031A91B: Gtk::Main::Main(int*, char***, bool) 
+(main.cc:329)
+==27614==    by 0x804D407: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 21 bytes in 1 blocks are definitely lost in loss record 115 of 
+446
+==27614==    at 0x4015D508: malloc (vg_clientfuncs.c:100)
+==27614==    by 0x40A1CB45: (within /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40A1D38B: _XlcLocaleDirName 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40A16FE2: _XlcDynamicLoad 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F7718: _XOpenLC (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F78D2: _XlcCurrentLC (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F73D8: XSupportsLocale 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40731FB0: _gdk_x11_initialize_locale (gdkim-x11.c:68)
+==27614==    by 0x40735825: _gdk_windowing_init (gdkmain-x11.c:99)
+==27614==    by 0x407089EE: gdk_parse_args (gdk.c:351)
+==27614==    by 0x4053169E: gtk_parse_args (gtkmain.c:657)
+==27614==    by 0x40531B09: gtk_init_check (gtkmain.c:870)
+==27614==    by 0x40531B49: gtk_init (gtkmain.c:902)
+==27614==    by 0x4031AC3D: Gtk::Main::init(int*, char***, bool) 
+(main.cc:375)
+==27614==    by 0x4031A91B: Gtk::Main::Main(int*, char***, bool) 
+(main.cc:329)
+==27614==    by 0x804D407: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 40 bytes in 1 blocks are possibly lost in loss record 183 of 446
+==27614==    at 0x4015D5F2: __builtin_new (vg_clientfuncs.c:126)
+==27614==    by 0x4015D62E: operator new(unsigned) (vg_clientfuncs.c:139)
+==27614==    by 0x402F271F: Gtk::VBox_Class::wrap_new(_GObject*) 
+(box.cc:425)
+==27614==    by 0x406DAD3C: (anonymous namespace)::create_new_wrapper
+(_GObject*) (wrap.cc:56)
+==27614==    by 0x406DB016: Glib::wrap_auto(_GObject*, bool) (wrap.cc:138)
+==27614==    by 0x402F266B: Glib::wrap(_GtkVBox*, bool) (box.cc:383)
+==27614==    by 0x40305BBF: Gtk::Dialog::get_vbox() (dialog.cc:340)
+==27614==    by 0x804DD62: MyDialog::MyDialog() 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x804D92C: MainWin::on_button_clicked() 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x804DF54: SigC::ObjectSlot0_<void, MainWin>::proxy(void*) 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x406D4839: Glib::SignalProxyNormal::slot0_void_callback
+(_GObject*, void*) (signalproxy.cc:101)
+==27614==    by 0x407EF80F: g_cclosure_marshal_VOID__VOID (gmarshal.c:77)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EF2F7: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE595: g_signal_emit_valist (gsignal.c:2535)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x404C14B2: gtk_button_clicked (gtkbutton.c:555)
+==27614==    by 0x404C21DE: gtk_real_button_released (gtkbutton.c:1044)
+==27614==    by 0x402F3D41: Gtk::Button_Class::released_callback
+(_GtkButton*) (button.cc:205)
+==27614==    by 0x407EF80F: g_cclosure_marshal_VOID__VOID (gmarshal.c:77)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EED3B: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE595: g_signal_emit_valist (gsignal.c:2535)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x404C1426: gtk_button_released (gtkbutton.c:547)
+==27614==    by 0x404C208E: gtk_button_button_release (gtkbutton.c:969)
+==27614==    by 0x40368DC0: 
+Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, 
+_GdkEventButton*) (widget.cc:3669)
+==27614==    by 0x40533574: _gtk_marshal_BOOLEAN__BOXED 
+(gtkmarshalers.c:82)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EEF3F: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE3C4: g_signal_emit_valist (gsignal.c:2564)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x405EFB92: gtk_widget_event_internal (gtkwidget.c:3143)
+==27614==    by 0x4053339F: gtk_propagate_event (gtkmain.c:2267)
+==27614==    by 0x40532436: gtk_main_do_event (gtkmain.c:1502)
+==27614==    by 0x4072D175: gdk_event_dispatch (gdkevents-x11.c:2047)
+==27614==    by 0x4083F4DA: g_main_dispatch (gmain.c:1653)
+==27614==    by 0x408403DC: g_main_context_dispatch (gmain.c:2209)
+==27614==    by 0x408406E2: g_main_context_iterate (gmain.c:2249)
+==27614==    by 0x40840D31: g_main_loop_run (gmain.c:2498)
+==27614==    by 0x40531CEE: gtk_main (gtkmain.c:1092)
+==27614==    by 0x4031AF01: Gtk::Main::run_impl() (main.cc:470)
+==27614==    by 0x4031ADA0: Gtk::Main::run(Gtk::Window&) (main.cc:424)
+==27614==    by 0x804D436: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 40 bytes in 1 blocks are possibly lost in loss record 184 of 446
+==27614==    at 0x4015D5F2: __builtin_new (vg_clientfuncs.c:126)
+==27614==    by 0x4015D62E: operator new(unsigned) (vg_clientfuncs.c:139)
+==27614==    by 0x402F5E47: Gtk::HButtonBox_Class::wrap_new(_GObject*) 
+(buttonbox.cc:343)
+==27614==    by 0x406DAD3C: (anonymous namespace)::create_new_wrapper
+(_GObject*) (wrap.cc:56)
+==27614==    by 0x406DB016: Glib::wrap_auto(_GObject*, bool) (wrap.cc:138)
+==27614==    by 0x402F5D93: Glib::wrap(_GtkHButtonBox*, bool) 
+(buttonbox.cc:301)
+==27614==    by 0x40305C27: Gtk::Dialog::get_action_area() (dialog.cc:350)
+==27614==    by 0x804DD49: MyDialog::MyDialog() 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x804D92C: MainWin::on_button_clicked() 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x804DF54: SigC::ObjectSlot0_<void, MainWin>::proxy(void*) 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x406D4839: Glib::SignalProxyNormal::slot0_void_callback
+(_GObject*, void*) (signalproxy.cc:101)
+==27614==    by 0x407EF80F: g_cclosure_marshal_VOID__VOID (gmarshal.c:77)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EF2F7: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE595: g_signal_emit_valist (gsignal.c:2535)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x404C14B2: gtk_button_clicked (gtkbutton.c:555)
+==27614==    by 0x404C21DE: gtk_real_button_released (gtkbutton.c:1044)
+==27614==    by 0x402F3D41: Gtk::Button_Class::released_callback
+(_GtkButton*) (button.cc:205)
+==27614==    by 0x407EF80F: g_cclosure_marshal_VOID__VOID (gmarshal.c:77)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EED3B: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE595: g_signal_emit_valist (gsignal.c:2535)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x404C1426: gtk_button_released (gtkbutton.c:547)
+==27614==    by 0x404C208E: gtk_button_button_release (gtkbutton.c:969)
+==27614==    by 0x40368DC0: 
+Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, 
+_GdkEventButton*) (widget.cc:3669)
+==27614==    by 0x40533574: _gtk_marshal_BOOLEAN__BOXED 
+(gtkmarshalers.c:82)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EEF3F: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE3C4: g_signal_emit_valist (gsignal.c:2564)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x405EFB92: gtk_widget_event_internal (gtkwidget.c:3143)
+==27614==    by 0x4053339F: gtk_propagate_event (gtkmain.c:2267)
+==27614==    by 0x40532436: gtk_main_do_event (gtkmain.c:1502)
+==27614==    by 0x4072D175: gdk_event_dispatch (gdkevents-x11.c:2047)
+==27614==    by 0x4083F4DA: g_main_dispatch (gmain.c:1653)
+==27614==    by 0x408403DC: g_main_context_dispatch (gmain.c:2209)
+==27614==    by 0x408406E2: g_main_context_iterate (gmain.c:2249)
+==27614==    by 0x40840D31: g_main_loop_run (gmain.c:2498)
+==27614==    by 0x40531CEE: gtk_main (gtkmain.c:1092)
+==27614==    by 0x4031AF01: Gtk::Main::run_impl() (main.cc:470)
+==27614==    by 0x4031ADA0: Gtk::Main::run(Gtk::Window&) (main.cc:424)
+==27614==    by 0x804D436: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 800 bytes in 20 blocks are possibly lost in loss record 344 of 
+433
+==27614==    at 0x4015D978: calloc (vg_clientfuncs.c:242)
+==27614==    by 0x40844317: g_malloc0 (gmem.c:153)
+==27614==    by 0x407F0D9D: type_node_any_new_W (gtype.c:290)
+==27614==    by 0x407F108F: type_node_fundamental_new_W (gtype.c:367)
+==27614==    by 0x407F775A: g_type_init_with_debug_flags (gtype.c:3057)
+==27614==    by 0x407F787D: g_type_init (gtype.c:3115)
+==27614==    by 0x407089E3: gdk_parse_args (gdk.c:347)
+==27614==    by 0x4053169E: gtk_parse_args (gtkmain.c:657)
+==27614==    by 0x40531B09: gtk_init_check (gtkmain.c:870)
+==27614==    by 0x40531B49: gtk_init (gtkmain.c:902)
+==27614==    by 0x4031AC3D: Gtk::Main::init(int*, char***, bool) 
+(main.cc:375)
+==27614==    by 0x4031A91B: Gtk::Main::Main(int*, char***, bool) 
+(main.cc:329)
+==27614==    by 0x804D407: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 1056 bytes in 12 blocks are definitely lost in loss record 373 
+of 446
+==27614==    at 0x4015D978: calloc (vg_clientfuncs.c:242)
+==27614==    by 0x409C7890: XCreateImage (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409C5C9F: XGetImage (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40973075: XftGlyphSpecCore (in /usr/lib/libXft.so.2.0)
+==27614==    by 0x40975BD8: XftDrawGlyphSpec (in /usr/lib/libXft.so.2.0)
+==27614==    by 0x407834C8: pango_xft_real_render (pangoxft-font.c:362)
+==27614==    by 0x407838C4: pango_xft_render (pangoxft-font.c:391)
+==27614==    by 0x4072A26C: gdk_x11_draw_glyphs (gdkdrawable-x11.c:842)
+==27614==    by 0x4070B5B8: gdk_draw_glyphs (gdkdraw.c:889)
+==27614==    by 0x40713C38: gdk_pixmap_draw_glyphs (gdkpixmap.c:369)
+==27614==    by 0x4070B5B8: gdk_draw_glyphs (gdkdraw.c:889)
+==27614==    by 0x4071E451: gdk_window_draw_glyphs (gdkwindow.c:1770)
+==27614==    by 0x4070B5B8: gdk_draw_glyphs (gdkdraw.c:889)
+==27614==    by 0x407100F3: gdk_draw_layout_line_with_colors 
+(gdkpango.c:303)
+==27614==    by 0x4071053A: gdk_draw_layout_with_colors (gdkpango.c:395)
+==27614==    by 0x407107AB: gdk_draw_layout (gdkpango.c:452)
+==27614==    by 0x40579670: gtk_default_draw_layout (gtkstyle.c:4983)
+==27614==    by 0x4057B2BC: gtk_paint_layout (gtkstyle.c:5914)
+==27614==    by 0x40523057: gtk_label_expose (gtklabel.c:1813)
+==27614==    by 0x40533574: _gtk_marshal_BOOLEAN__BOXED 
+(gtkmarshalers.c:82)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EEF3F: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE3C4: g_signal_emit_valist (gsignal.c:2564)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x405EFB92: gtk_widget_event_internal (gtkwidget.c:3143)
+==27614==    by 0x404E7407: gtk_container_propagate_expose 
+(/sq2000/data/sim/linux/gcc-3.2.native/include/glib-
+2.0/gobject/gobjectnotifyqueue.c:68)
+==27614==    by 0x404E711A: gtk_container_expose_child 
+(gtkcontainer.c:2288)
+==27614==    by 0x404BC52C: gtk_bin_forall (gtkbin.c:179)
+==27614==    by 0x403022A7: Gtk::Container_Class::forall_vfunc_callback
+(_GtkContainer*, int, void (*)(_GtkWidget*, void*), void*) 
+(container.cc:391)
+==27614==    by 0x404E575C: gtk_container_forall (gtkcontainer.c:1271)
+==27614==    by 0x404E7197: gtk_container_expose (gtkcontainer.c:2322)
+==27614==    by 0x404C1FFF: gtk_button_expose (gtkbutton.c:934)
+==27614==    by 0x403690B0: Gtk::Widget_Class::expose_event_callback
+(_GtkWidget*, _GdkEventExpose*) (widget.cc:3817)
+==27614==    by 0x40533574: _gtk_marshal_BOOLEAN__BOXED 
+(gtkmarshalers.c:82)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EEF3F: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE3C4: g_signal_emit_valist (gsignal.c:2564)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x405EFB92: gtk_widget_event_internal (gtkwidget.c:3143)
+==27614==    by 0x404E7407: gtk_container_propagate_expose 
+(/sq2000/data/sim/linux/gcc-3.2.native/include/glib-
+2.0/gobject/gobjectnotifyqueue.c:68)
+==27614==    by 0x404E711A: gtk_container_expose_child 
+(gtkcontainer.c:2288)
+==27614==    by 0x404BC52C: gtk_bin_forall (gtkbin.c:179)
+==27614==    by 0x403036A3: Gtk::Container::forall_vfunc(int, void (*)
+(_GtkWidget*, void*), void*) (container.cc:915)
+==27614==    by 0x403022C1: Gtk::Container_Class::forall_vfunc_callback
+(_GtkContainer*, int, void (*)(_GtkWidget*, void*), void*) 
+(container.cc:391)
+==27614==    by 0x404E575C: gtk_container_forall (gtkcontainer.c:1271)
+==27614==    by 0x404E7197: gtk_container_expose (gtkcontainer.c:2322)
+==27614==    by 0x405FC932: gtk_window_expose (gtkwindow.c:5396)
+==27614==    by 0x4036EEF8: Gtk::Widget::on_expose_event(_GdkEventExpose*) 
+(widget.cc:6439)
+==27614==
+==27614== LEAK SUMMARY:
+==27614==    definitely lost: 1269 bytes in 16 blocks.
+==27614==    possibly lost:   968 bytes in 23 blocks.
+==27614==    still reachable: 463782 bytes in 6713 blocks.
+==27614==         suppressed: 0 bytes in 0 blocks.
+==27614== Reachable blocks (those to which a pointer was found) are not 
+shown.
+==27614== To see them, rerun with: --show-reachable=yes
+
+##########################################################################
+##########################################################################
+##########################################################################
+##########################################################################
+##########################################################################
+##########################################################################
+
+
+==27614== ERROR SUMMARY: 47 errors from 2 contexts (suppressed: 20 from 2)
+==27614== malloc/free: in use at exit: 529995 bytes in 6743 blocks.
+==27614== malloc/free: 22674 allocs, 15931 frees, 1903107 bytes allocated.
+==27614== For counts of detected errors, rerun with: -v
+==27614== searching for pointers to 6743 not-freed blocks.
+==27614== checked 13574756 bytes.
+==27614==
+==27614== 16 bytes in 1 blocks are definitely lost in loss record 83 of 433
+==27614==    at 0x4015D508: malloc (vg_clientfuncs.c:100)
+==27614==    by 0x40A1CB45: (within /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40A1D266: _XlcLocaleDirName 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40A16FE2: _XlcDynamicLoad 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F7718: _XOpenLC (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F78D2: _XlcCurrentLC (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F73D8: XSupportsLocale 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40731FB0: _gdk_x11_initialize_locale (gdkim-x11.c:68)
+==27614==    by 0x40735825: _gdk_windowing_init (gdkmain-x11.c:99)
+==27614==    by 0x407089EE: gdk_parse_args (gdk.c:351)
+==27614==    by 0x4053169E: gtk_parse_args (gtkmain.c:657)
+==27614==    by 0x40531B09: gtk_init_check (gtkmain.c:870)
+==27614==    by 0x40531B49: gtk_init (gtkmain.c:902)
+==27614==    by 0x4031AC3D: Gtk::Main::init(int*, char***, bool) 
+(main.cc:375)
+==27614==    by 0x4031A91B: Gtk::Main::Main(int*, char***, bool) 
+(main.cc:329)
+==27614==    by 0x804D407: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 21 bytes in 1 blocks are definitely lost in loss record 111 of 
+433
+==27614==    at 0x4015D508: malloc (vg_clientfuncs.c:100)
+==27614==    by 0x40A1CB45: (within /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40A1D38B: _XlcLocaleDirName 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40A16FE2: _XlcDynamicLoad 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F7718: _XOpenLC (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F78D2: _XlcCurrentLC (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409F73D8: XSupportsLocale 
+(in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40731FB0: _gdk_x11_initialize_locale (gdkim-x11.c:68)
+==27614==    by 0x40735825: _gdk_windowing_init (gdkmain-x11.c:99)
+==27614==    by 0x407089EE: gdk_parse_args (gdk.c:351)
+==27614==    by 0x4053169E: gtk_parse_args (gtkmain.c:657)
+==27614==    by 0x40531B09: gtk_init_check (gtkmain.c:870)
+==27614==    by 0x40531B49: gtk_init (gtkmain.c:902)
+==27614==    by 0x4031AC3D: Gtk::Main::init(int*, char***, bool) 
+(main.cc:375)
+==27614==    by 0x4031A91B: Gtk::Main::Main(int*, char***, bool) 
+(main.cc:329)
+==27614==    by 0x804D407: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 400 bytes in 10 blocks are possibly lost in loss record 313 of 
+433
+==27614==    at 0x4015D5F2: __builtin_new (vg_clientfuncs.c:126)
+==27614==    by 0x4015D62E: operator new(unsigned) (vg_clientfuncs.c:139)
+==27614==    by 0x402F271F: Gtk::VBox_Class::wrap_new(_GObject*) 
+(box.cc:425)
+==27614==    by 0x406DAD3C: (anonymous namespace)::create_new_wrapper
+(_GObject*) (wrap.cc:56)
+==27614==    by 0x406DB016: Glib::wrap_auto(_GObject*, bool) (wrap.cc:138)
+==27614==    by 0x402F266B: Glib::wrap(_GtkVBox*, bool) (box.cc:383)
+==27614==    by 0x40305BBF: Gtk::Dialog::get_vbox() (dialog.cc:340)
+==27614==    by 0x804DD62: MyDialog::MyDialog() 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x804D92C: MainWin::on_button_clicked() 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x804DF54: SigC::ObjectSlot0_<void, MainWin>::proxy(void*) 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x406D4839: Glib::SignalProxyNormal::slot0_void_callback
+(_GObject*, void*) (signalproxy.cc:101)
+==27614==    by 0x407EF80F: g_cclosure_marshal_VOID__VOID (gmarshal.c:77)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EF2F7: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE595: g_signal_emit_valist (gsignal.c:2535)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x404C14B2: gtk_button_clicked (gtkbutton.c:555)
+==27614==    by 0x404C21DE: gtk_real_button_released (gtkbutton.c:1044)
+==27614==    by 0x402F3D41: Gtk::Button_Class::released_callback
+(_GtkButton*) (button.cc:205)
+==27614==    by 0x407EF80F: g_cclosure_marshal_VOID__VOID (gmarshal.c:77)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EED3B: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE595: g_signal_emit_valist (gsignal.c:2535)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x404C1426: gtk_button_released (gtkbutton.c:547)
+==27614==    by 0x404C208E: gtk_button_button_release (gtkbutton.c:969)
+==27614==    by 0x40368DC0: 
+Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, 
+_GdkEventButton*) (widget.cc:3669)
+==27614==    by 0x40533574: _gtk_marshal_BOOLEAN__BOXED 
+(gtkmarshalers.c:82)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EEF3F: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE3C4: g_signal_emit_valist (gsignal.c:2564)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x405EFB92: gtk_widget_event_internal (gtkwidget.c:3143)
+==27614==    by 0x4053339F: gtk_propagate_event (gtkmain.c:2267)
+==27614==    by 0x40532436: gtk_main_do_event (gtkmain.c:1502)
+==27614==    by 0x4072D175: gdk_event_dispatch (gdkevents-x11.c:2047)
+==27614==    by 0x4083F4DA: g_main_dispatch (gmain.c:1653)
+==27614==    by 0x408403DC: g_main_context_dispatch (gmain.c:2209)
+==27614==    by 0x408406E2: g_main_context_iterate (gmain.c:2249)
+==27614==    by 0x40840D31: g_main_loop_run (gmain.c:2498)
+==27614==    by 0x40531CEE: gtk_main (gtkmain.c:1092)
+==27614==    by 0x4031AF01: Gtk::Main::run_impl() (main.cc:470)
+==27614==    by 0x4031ADA0: Gtk::Main::run(Gtk::Window&) (main.cc:424)
+==27614==    by 0x804D436: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 400 bytes in 10 blocks are possibly lost in loss record 314 of 
+433
+==27614==    at 0x4015D5F2: __builtin_new (vg_clientfuncs.c:126)
+==27614==    by 0x4015D62E: operator new(unsigned) (vg_clientfuncs.c:139)
+==27614==    by 0x402F5E47: Gtk::HButtonBox_Class::wrap_new(_GObject*) 
+(buttonbox.cc:343)
+==27614==    by 0x406DAD3C: (anonymous namespace)::create_new_wrapper
+(_GObject*) (wrap.cc:56)
+==27614==    by 0x406DB016: Glib::wrap_auto(_GObject*, bool) (wrap.cc:138)
+==27614==    by 0x402F5D93: Glib::wrap(_GtkHButtonBox*, bool) 
+(buttonbox.cc:301)
+==27614==    by 0x40305C27: Gtk::Dialog::get_action_area() (dialog.cc:350)
+==27614==    by 0x804DD49: MyDialog::MyDialog() 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x804D92C: MainWin::on_button_clicked() 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x804DF54: SigC::ObjectSlot0_<void, MainWin>::proxy(void*) 
+(in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x406D4839: Glib::SignalProxyNormal::slot0_void_callback
+(_GObject*, void*) (signalproxy.cc:101)
+==27614==    by 0x407EF80F: g_cclosure_marshal_VOID__VOID (gmarshal.c:77)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EF2F7: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE595: g_signal_emit_valist (gsignal.c:2535)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x404C14B2: gtk_button_clicked (gtkbutton.c:555)
+==27614==    by 0x404C21DE: gtk_real_button_released (gtkbutton.c:1044)
+==27614==    by 0x402F3D41: Gtk::Button_Class::released_callback
+(_GtkButton*) (button.cc:205)
+==27614==    by 0x407EF80F: g_cclosure_marshal_VOID__VOID (gmarshal.c:77)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EED3B: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE595: g_signal_emit_valist (gsignal.c:2535)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x404C1426: gtk_button_released (gtkbutton.c:547)
+==27614==    by 0x404C208E: gtk_button_button_release (gtkbutton.c:969)
+==27614==    by 0x40368DC0: 
+Gtk::Widget_Class::button_release_event_callback(_GtkWidget*, 
+_GdkEventButton*) (widget.cc:3669)
+==27614==    by 0x40533574: _gtk_marshal_BOOLEAN__BOXED 
+(gtkmarshalers.c:82)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EEF3F: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE3C4: g_signal_emit_valist (gsignal.c:2564)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x405EFB92: gtk_widget_event_internal (gtkwidget.c:3143)
+==27614==    by 0x4053339F: gtk_propagate_event (gtkmain.c:2267)
+==27614==    by 0x40532436: gtk_main_do_event (gtkmain.c:1502)
+==27614==    by 0x4072D175: gdk_event_dispatch (gdkevents-x11.c:2047)
+==27614==    by 0x4083F4DA: g_main_dispatch (gmain.c:1653)
+==27614==    by 0x408403DC: g_main_context_dispatch (gmain.c:2209)
+==27614==    by 0x408406E2: g_main_context_iterate (gmain.c:2249)
+==27614==    by 0x40840D31: g_main_loop_run (gmain.c:2498)
+==27614==    by 0x40531CEE: gtk_main (gtkmain.c:1092)
+==27614==    by 0x4031AF01: Gtk::Main::run_impl() (main.cc:470)
+==27614==    by 0x4031ADA0: Gtk::Main::run(Gtk::Window&) (main.cc:424)
+==27614==    by 0x804D436: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 800 bytes in 20 blocks are possibly lost in loss record 344 of 
+433
+==27614==    at 0x4015D978: calloc (vg_clientfuncs.c:242)
+==27614==    by 0x40844317: g_malloc0 (gmem.c:153)
+==27614==    by 0x407F0D9D: type_node_any_new_W (gtype.c:290)
+==27614==    by 0x407F108F: type_node_fundamental_new_W (gtype.c:367)
+==27614==    by 0x407F775A: g_type_init_with_debug_flags (gtype.c:3057)
+==27614==    by 0x407F787D: g_type_init (gtype.c:3115)
+==27614==    by 0x407089E3: gdk_parse_args (gdk.c:347)
+==27614==    by 0x4053169E: gtk_parse_args (gtkmain.c:657)
+==27614==    by 0x40531B09: gtk_init_check (gtkmain.c:870)
+==27614==    by 0x40531B49: gtk_init (gtkmain.c:902)
+==27614==    by 0x4031AC3D: Gtk::Main::init(int*, char***, bool) 
+(main.cc:375)
+==27614==    by 0x4031A91B: Gtk::Main::Main(int*, char***, bool) 
+(main.cc:329)
+==27614==    by 0x804D407: main (in /home/ehopfha/src/gtkdialog/a.out)
+==27614==    by 0x420158D3: __libc_start_main (in /lib/i686/libc-2.2.93.so)
+==27614==    by 0x804D354: (within /home/ehopfha/src/gtkdialog/a.out)
+==27614==
+==27614== 6072 bytes in 69 blocks are definitely lost in loss record 416 
+of 433
+==27614==    at 0x4015D978: calloc (vg_clientfuncs.c:242)
+==27614==    by 0x409C7890: XCreateImage (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x409C5C9F: XGetImage (in /usr/X11R6/lib/libX11.so.6.2)
+==27614==    by 0x40973075: XftGlyphSpecCore (in /usr/lib/libXft.so.2.0)
+==27614==    by 0x40975BD8: XftDrawGlyphSpec (in /usr/lib/libXft.so.2.0)
+==27614==    by 0x407834C8: pango_xft_real_render (pangoxft-font.c:362)
+==27614==    by 0x407838C4: pango_xft_render (pangoxft-font.c:391)
+==27614==    by 0x4072A26C: gdk_x11_draw_glyphs (gdkdrawable-x11.c:842)
+==27614==    by 0x4070B5B8: gdk_draw_glyphs (gdkdraw.c:889)
+==27614==    by 0x40713C38: gdk_pixmap_draw_glyphs (gdkpixmap.c:369)
+==27614==    by 0x4070B5B8: gdk_draw_glyphs (gdkdraw.c:889)
+==27614==    by 0x4071E451: gdk_window_draw_glyphs (gdkwindow.c:1770)
+==27614==    by 0x4070B5B8: gdk_draw_glyphs (gdkdraw.c:889)
+==27614==    by 0x407100F3: gdk_draw_layout_line_with_colors 
+(gdkpango.c:303)
+==27614==    by 0x4071053A: gdk_draw_layout_with_colors (gdkpango.c:395)
+==27614==    by 0x407107AB: gdk_draw_layout (gdkpango.c:452)
+==27614==    by 0x40579670: gtk_default_draw_layout (gtkstyle.c:4983)
+==27614==    by 0x4057B2BC: gtk_paint_layout (gtkstyle.c:5914)
+==27614==    by 0x40523057: gtk_label_expose (gtklabel.c:1813)
+==27614==    by 0x40533574: _gtk_marshal_BOOLEAN__BOXED 
+(gtkmarshalers.c:82)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EEF3F: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE3C4: g_signal_emit_valist (gsignal.c:2564)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x405EFB92: gtk_widget_event_internal (gtkwidget.c:3143)
+==27614==    by 0x404E7407: gtk_container_propagate_expose 
+(/sq2000/data/sim/linux/gcc-3.2.native/include/glib-
+2.0/gobject/gobjectnotifyqueue.c:68)
+==27614==    by 0x404E711A: gtk_container_expose_child 
+(gtkcontainer.c:2288)
+==27614==    by 0x404BC52C: gtk_bin_forall (gtkbin.c:179)
+==27614==    by 0x403022A7: Gtk::Container_Class::forall_vfunc_callback
+(_GtkContainer*, int, void (*)(_GtkWidget*, void*), void*) 
+(container.cc:391)
+==27614==    by 0x404E575C: gtk_container_forall (gtkcontainer.c:1271)
+==27614==    by 0x404E7197: gtk_container_expose (gtkcontainer.c:2322)
+==27614==    by 0x404C1FFF: gtk_button_expose (gtkbutton.c:934)
+==27614==    by 0x403690B0: Gtk::Widget_Class::expose_event_callback
+(_GtkWidget*, _GdkEventExpose*) (widget.cc:3817)
+==27614==    by 0x40533574: _gtk_marshal_BOOLEAN__BOXED 
+(gtkmarshalers.c:82)
+==27614==    by 0x407DFC19: g_type_class_meta_marshal (gclosure.c:514)
+==27614==    by 0x407DF979: g_closure_invoke (gclosure.c:437)
+==27614==    by 0x407EEF3F: signal_emit_unlocked_R (gsignal.c:2664)
+==27614==    by 0x407EE3C4: g_signal_emit_valist (gsignal.c:2564)
+==27614==    by 0x407EE78E: g_signal_emit (gsignal.c:2612)
+==27614==    by 0x405EFB92: gtk_widget_event_internal (gtkwidget.c:3143)
+==27614==    by 0x404E7407: gtk_container_propagate_expose 
+(/sq2000/data/sim/linux/gcc-3.2.native/include/glib-
+2.0/gobject/gobjectnotifyqueue.c:68)
+==27614==    by 0x404E711A: gtk_container_expose_child 
+(gtkcontainer.c:2288)
+==27614==    by 0x404BC52C: gtk_bin_forall (gtkbin.c:179)
+==27614==    by 0x403036A3: Gtk::Container::forall_vfunc(int, void (*)
+(_GtkWidget*, void*), void*) (container.cc:915)
+==27614==    by 0x403022C1: Gtk::Container_Class::forall_vfunc_callback
+(_GtkContainer*, int, void (*)(_GtkWidget*, void*), void*) 
+(container.cc:391)
+==27614==    by 0x404E575C: gtk_container_forall (gtkcontainer.c:1271)
+==27614==    by 0x404E7197: gtk_container_expose (gtkcontainer.c:2322)
+==27614==    by 0x405FC932: gtk_window_expose (gtkwindow.c:5396)
+==27614==    by 0x4036EEF8: Gtk::Widget::on_expose_event(_GdkEventExpose*) 
+(widget.cc:6439)
+==27614==
+==27614== LEAK SUMMARY:
+==27614==    definitely lost: 6109 bytes in 71 blocks.
+==27614==    possibly lost:   1600 bytes in 40 blocks.
+==27614==    still reachable: 522286 bytes in 6632 blocks.
+==27614==         suppressed: 0 bytes in 0 blocks.
+==27614== Reachable blocks (those to which a pointer was found) are not 
+shown.
+==27614== To see them, rerun with: --show-reachable=yes




--__--__--

_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]