[gtkmm] Gtkmm-forge digest, Vol 1 #645 - 4 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. Do not try to unsubscribe gtkmm-forge from gtkmm-list.


Today's Topics:

   1. [Bug 137030] Changed - signal_timeout() causes a critical warning (bugzilla-daemon widget gnome org)
   2. [Bug 131566] Changed - libglademm can't create a derived GtkOptionMenu (bugzilla-daemon widget gnome org)
   3. [Bug 137530] New - Possible generation of incorrect includes in wrap_init.cc (bugzilla-daemon widget gnome org)
   4. [Bug 137548] New - libglademm-2.3.2 won't build without doxygen (bugzilla-daemon widget gnome org)

--__--__--

Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, murrayc murrayc com
Cc: 
Date: Wed, 17 Mar 2004 08:22:43 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 137030] Changed - signal_timeout() causes a critical warning

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=137030

Changed by pavenis latnet lv 

--- shadow/137030	Fri Mar 12 19:46:32 2004
+++ shadow/137030.tmp.29505	Wed Mar 17 08:22:43 2004
@@ -22,6 +22,17 @@
 (g_source_destroy): assertion `source != NULL' failed
 
 ------- Additional Comments From murrayc murrayc com  2004-03-12 19:46 -------
 Created an attachment (id=25586)
 timeout_test_case.cc
 
+
+------- Additional Comments From pavenis latnet lv  2004-03-17 08:22 -------
+It's really also invalid memory access, that can cause SIGSEGV. 
+So it happens for example in demos/gtk-demo/demo (run it, double 
+click on item 'Images' in menu and close newly opened window, if 
+still alive repeat previous 2 steps). In case of demo valgrind shows  
+invalid free(). 
+ 
+ 
+ 
+ 


--__--__--

Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed, 17 Mar 2004 11:42:47 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 131566] Changed - libglademm can't create a derived GtkOptionMenu

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=131566

Changed by roger whinlatter uklinux net 

--- shadow/131566	Thu Jan 22 05:38:56 2004
+++ shadow/131566.tmp.17065	Wed Mar 17 11:42:47 2004
@@ -34,12 +34,38 @@
 
 ------- Additional Comments From roger whinlatter uklinux net  2004-01-15 09:57 -------
 Created an attachment (id=23381)
 Testcase for both plain Gtkmm and libglademm
 
 
-------- Additional Comments From murrayc usa net  2004-01-20 13:37 -------
+------- Additional Comments From murrayc murrayc com  2004-01-20 13:37 -------
 I'm going to have to create a C example when I get around to this.
 Feel free to do that for me.
 
-------- Additional Comments From murrayc usa net  2004-01-22 05:38 -------
+------- Additional Comments From murrayc murrayc com  2004-01-22 05:38 -------
 Is that attachment a tar.gz? Please mention the filename when attaching.
+
+------- Additional Comments From roger whinlatter uklinux net  2004-03-17 11:42 -------
+I've been able to work around this problem by not deriving from
+Gtk::OptionMenu or Gtk::MenuItem.  Instead, I've used SigC::bind to
+call a method with an object as an argument, rather than storing the
+object in a derived Gtk::MenuItem.
+
+I've created a boost::lexical_cast<> workalike called
+
+template<typename T>
+std::string describe(const T& obj)
+
+which converts the object into a textual description for use in the
+optionmenu (it's specialised for each type).
+
+
+How exactly should I write in a C testcase for this issue, given that
+it only occurs when using C++ derived classes?
+
+It's as though the set_menu method behaves differently depending on
+wether you created the OptionMenu directly, or by libglademm
+get_widget_derived.  The latter does have the menu (the item count is
+correct), but it doesn't display them.
+
+Thanks,
+Roger


--__--__--

Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Wed, 17 Mar 2004 15:21:40 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 137530] New - Possible generation of incorrect includes in wrap_init.cc

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=137530

Changed by viz pisem net 

--- shadow/137530	Wed Mar 17 15:21:40 2004
+++ shadow/137530.tmp.10556	Wed Mar 17 15:21:40 2004
@@ -0,0 +1,46 @@
+Bug#: 137530
+Product: gtkmm
+Version: 2.2
+OS: All
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: trivial
+Priority: Normal
+Component: build
+AssignedTo: gtkmm-forge lists sourceforge net                            
+ReportedBy: viz pisem net               
+TargetMilestone: ---
+URL: 
+Summary: Possible generation of incorrect includes in wrap_init.cc
+
+When building gtkmm2 outside of source tree incorrect includes (such as
+#include "../../../gtkmm2/glib/src/convert.h") will be generated in
+wrap_init.cc if it is rebuilt.
+
+Reproducing:
+1. touch any file on which wrap_init.cc depends (e.c. gtkmm2/gtk/src/*.hg)
+2. configure and build gtkmm2 in a directory outside of source tree
+
+My solution is to strip out path from each filename when generating include
+file list. This should be relevant because wrap_init.cc is located in the
+same directory as generated headers it includes.
+
+Patch:
+
+Index: tools/generate_wrap_init.pl.in
+===================================================================
+RCS file: /cvs/gnome/gtkmm-root/tools/generate_wrap_init.pl.in,v
+retrieving revision 1.5
+diff -u -u -r1.5 generate_wrap_init.pl.in
+--- tools/generate_wrap_init.pl.in      25 Aug 2002 20:06:29 -0000      1.5
++++ tools/generate_wrap_init.pl.in      17 Mar 2004 19:53:01 -0000
+@@ -136,7 +136,7 @@
+  
+   # Store header filename so that we can #include it later:
+   my $filename_header = $filename;
+-  $filename_header =~ s/\.hg/\.h/;
++  $filename_header =~ s/.*\/([^\/]+)\.hg/$1.h/;
+   push(@filenames_headers, $filename_header);
+  
+   shift @ARGV;


--__--__--

Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, dalgoda ix netcom com
Cc: 
Date: Wed, 17 Mar 2004 20:03:46 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 137548] New - libglademm-2.3.2 won't build without doxygen

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=137548

Changed by dalgoda ix netcom com 

--- shadow/137548	Wed Mar 17 20:03:45 2004
+++ shadow/137548.tmp.13484	Wed Mar 17 20:03:46 2004
@@ -0,0 +1,29 @@
+Bug#: 137548
+Product: gtkmm
+Version: unspecified
+OS: Linux
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: normal
+Priority: Normal
+Component: build
+AssignedTo: gtkmm-forge lists sourceforge net                            
+ReportedBy: dalgoda ix netcom com               
+TargetMilestone: ---
+URL: 
+Summary: libglademm-2.3.2 won't build without doxygen
+
+Same as bug 136957 ?
+
+Making all in reference
+make[2]: Entering directory
+`/usr/src/libglademm/libglademm-2.3.2-build/docs/reference'
+rm -rf html
+doxygen Doxyfile
+make[2]: doxygen: Command not found
+make[2]: *** [html/index.html] Error 127
+make[2]: Leaving directory
+`/usr/src/libglademm/libglademm-2.3.2-build/docs/reference'
+make[1]: *** [all-recursive] Error 1
+make[1]: Leaving directory `/usr/src/libglademm/libglademm-2.3.2-build/docs'



--__--__--

_______________________________________________
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]