[gtkmm] Gtkmm-forge digest, Vol 1 #723 - 10 msgs
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Cc:
- Subject: [gtkmm] Gtkmm-forge digest, Vol 1 #723 - 10 msgs
- Date: Thu, 08 Jul 2004 22:07:44 -0700
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. Do not try to unsubscribe gtkmm-forge from gtkmm-list.
Today's Topics:
1. [Bug 144627] - Some async functions leak memory for the proxy (bugzilla-daemon bugzilla gnome org)
2. [Bug 144627] - Some async functions leak memory for the proxy (bugzilla-daemon bugzilla gnome org)
3. [Bug 145571] - sigc::connection::disconnect() causes crash (bugzilla-daemon bugzilla gnome org)
4. [Bug 145594] - Missing protected constructor in Gtk::ActionGroup and Gtk::EntryCompletion (bugzilla-daemon bugzilla gnome org)
5. [Bug 143338] - [patch] Gtk::TableList::remove & Gtk::TableList::erase (bugzilla-daemon bugzilla gnome org)
6. [Bug 138248] - Memory management strategy is not clear (bugzilla-daemon bugzilla gnome org)
7. [Bug 137591] - Build failure when building in a Cygwin/win32 environment (bugzilla-daemon bugzilla gnome org)
8. [Bug 145571] - sigc::connection::disconnect() causes crash (bugzilla-daemon bugzilla gnome org)
9. [Bug 143185] - error in line.h (bugzilla-daemon bugzilla gnome org)
10. [Bug 143185] - error in line.h (bugzilla-daemon bugzilla gnome org)
--__--__--
Message: 1
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 11:29:31 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 144627] - Some async functions leak memory for the proxy
http://bugzilla.gnome.org/show_bug.cgi?id=144627
gnomemm | gnome-vfsmm | Ver: unspecified
murrayc murrayc com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|In async-handler.cc, pointer|Some async functions leak
|to objects (proxies) on the |memory for the proxy
|stack are passed |
------- Additional Comments From murrayc murrayc com 2004-07-08 11:29 -------
It looks like you found a real problem. Thanks:
http://lists.gnome.org/archives/gnome-vfs-list/2004-July/msg00009.html
For now, I have appplied the patch with these changes:
1. I added comments next to every new and every delete.
2. I think that the callback given to gnome_vfs_async_find_directory will only
be called once, so we can delete the proxy there.
http://developer.gnome.org/doc/API/2.0/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-async-ops.html#gnome-vfs-async-find-directory
3. I added g_warnings where there are leaks, so that people can decide not to
use them. I think that is just Handle::transfer() and Handle::cancel().
I have attached the revised patch so you can see what I did. Please look it over
and test the changes, because I am not using these methods. In fact, it would be
great if you could add an example that uses them.
Please make a cvs patch if you need to patch it again:
http://www.gtkmm.org/bugs.shtml#CreatingPatches
Thanks again.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--__--__--
Message: 2
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 11:32:25 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 144627] - Some async functions leak memory for the proxy
http://bugzilla.gnome.org/show_bug.cgi?id=144627
gnomemm | gnome-vfsmm | Ver: unspecified
murrayc murrayc com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #29075|0 |1
is obsolete| |
------- Additional Comments From murrayc murrayc com 2004-07-08 11:32 -------
Created an attachment (id=29351)
--> (http://bugzilla.gnome.org/attachment.cgi?id=29351&action=view)
vfs_async2.patch
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--__--__--
Message: 3
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 11:50:29 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 145571] - sigc::connection::disconnect() causes crash
http://bugzilla.gnome.org/show_bug.cgi?id=145571
gtkmm | general | Ver: 2.4
------- Additional Comments From murrayc murrayc com 2004-07-08 11:50 -------
I can't reproduce the crash on debian testing, either with my built-from-source
gtkmm, or with the libsigc++ 2.0.3 and gtkmm 2.4.2 debian packages that are in
testing.
I have tried clicking on the button and pressing keys. I guess it crashes for
you whe you press a key. Valgrind also did not show anything interesting.
Did you build libsigc++, glibmm, and gtkmm from source, or are you using the
debian packages.
If you built them from source, did you rebuild glibmm and gtkmm after you
updated libsigc++? (an earlier version of libsigc++ 2.0.x was very broken)
Or, can you tell us more about your architecture? Is this a regular x86 PC?
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--__--__--
Message: 4
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 12:02:15 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 145594] - Missing protected constructor in Gtk::ActionGroup and Gtk::EntryCompletion
http://bugzilla.gnome.org/show_bug.cgi?id=145594
gtkmm | general | Ver: 2.4
murrayc murrayc com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
------- Additional Comments From murrayc murrayc com 2004-07-08 12:02 -------
Thanks. Applied. Please patch the ChangeLog in future.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--__--__--
Message: 5
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 12:09:06 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 143338] - [patch] Gtk::TableList::remove & Gtk::TableList::erase
http://bugzilla.gnome.org/show_bug.cgi?id=143338
gtkmm | general | Ver: 2.4
murrayc murrayc com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
------- Additional Comments From murrayc murrayc com 2004-07-08 12:09 -------
Closing because
a) The bug report makes no sense.
b) There was no response.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--__--__--
Message: 6
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 12:24:59 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 138248] - Memory management strategy is not clear
http://bugzilla.gnome.org/show_bug.cgi?id=138248
gtkmm | reference documentation | Ver: 2.4
------- Additional Comments From murrayc murrayc com 2004-07-08 12:24 -------
I have added this text to the libglademm chapter:
<para><literal>get_widget()</literal> returns child widgets that are manage()ed
(see the <link linkend="sec-Memory>Memory Management</link> chapter), so they
will be deleted when their parent container is deleted. So, if you get only a
child widget from libglademm, instead of a whole window, then you must either
put it in a Container or delete it.
Windows (such as Dialogs) can not be managed because they have no parent
container, so you must delete them at some point.</para>
That should take care of that. I leave the other point to you, as suggested.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.
--__--__--
Message: 7
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 12:30:25 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 137591] - Build failure when building in a Cygwin/win32 environment
http://bugzilla.gnome.org/show_bug.cgi?id=137591
gtkmm | build | Ver: 2.4
------- Additional Comments From murrayc murrayc com 2004-07-08 12:30 -------
What is the status of this now?
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--__--__--
Message: 8
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 13:52:55 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 145571] - sigc::connection::disconnect() causes crash
http://bugzilla.gnome.org/show_bug.cgi?id=145571
gtkmm | general | Ver: 2.4
------- Additional Comments From olau hardworking dk 2004-07-08 13:52 -------
I'm using the Debian unstable packages on a Pentium III. The crash occurs if you
start the program and press enter a couple of times (say four or five).
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--__--__--
Message: 9
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 21:43:59 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 143185] - error in line.h
http://bugzilla.gnome.org/show_bug.cgi?id=143185
gnomemm | libgnomecanvasmm | Ver: 2.0
ed catmur co uk changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ed catmur co uk
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--__--__--
Message: 10
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 8 Jul 2004 22:03:10 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 143185] - error in line.h
http://bugzilla.gnome.org/show_bug.cgi?id=143185
gnomemm | libgnomecanvasmm | Ver: 2.0
------- Additional Comments From ed catmur co uk 2004-07-08 21:58 -------
Created an attachment (id=29368)
--> (http://bugzilla.gnome.org/attachment.cgi?id=29368&action=view)
2.0.1-gcc3.4.1.patch
gcc 3.4.1, existing gcc 3.4 patch already applied. Compiles OK but not tested
yet.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--__--__--
_______________________________________________
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]