Gtkmm-forge Digest, Vol 11, Issue 1



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-owner 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 420316] Warning about shadowed member in
      glibmm/helperlist.h (glibmm (bugzilla.gnome.org))
   2. [Bug 420339] Warning about redundant declaration	in
      glibmm/utility.h (glibmm (bugzilla.gnome.org))
   3. [Bug 422955] New: The application crashes with	SIGSEGV in
      ComboBoxText destructor (gtkmm (bugzilla.gnome.org))
   4. [Bug 422955] The application crashes with SIGSEGV	in
      ComboBoxText destructor (gtkmm (bugzilla.gnome.org))
   5. [Bug 423990] New: glibmm et al don't recognize new	GNU m4
      (glibmm (bugzilla.gnome.org))
   6. [Bug 126213] maybe signals-with-return-types	should
      connect_before (glibmm (bugzilla.gnome.org))
   7. [Bug 320198] Port to libgda 2 (Glom (bugzilla.gnome.org))
   8. [Bug 320198] Port to libgda 2 (Glom (bugzilla.gnome.org))


----------------------------------------------------------------------

Message: 1
Date: Fri, 23 Mar 2007 17:35:41 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 420316] Warning about shadowed member
	in	glibmm/helperlist.h
To: gtkmm-forge lists sourceforge net
Message-ID: <20070323173541 422E36C41B7 box gnome org>
Content-Type: text/plain; charset=utf-8

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=420316

  glibmm | general | Ver: 2.12.x


Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #4 from Murray Cumming  2007-03-23 17:33 UTC -------
Committed to glibmm-2-12 and svn trunk.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email



------------------------------

Message: 2
Date: Fri, 23 Mar 2007 17:35:55 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 420339] Warning about redundant
	declaration	in glibmm/utility.h
To: gtkmm-forge lists sourceforge net
Message-ID: <20070323173555 663146C41B7 box gnome org>
Content-Type: text/plain; charset=utf-8

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=420339

  glibmm | general | Ver: 2.12.x


Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |murrayc murrayc com
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #2 from Murray Cumming  2007-03-23 17:33 UTC -------
Committed to glibmm-2-12 and svn trunk.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email



------------------------------

Message: 3
Date: Mon, 26 Mar 2007 11:13:11 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 422955] New: The application crashes
	with	SIGSEGV in ComboBoxText destructor
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-422955-5595 http bugzilla gnome org/>
Content-Type: text/plain; charset=utf-8

Do NOT reply to this via email (we are currently unable to handle email
responses and they WILL be discarded).

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=422955.
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

  gtkmm | general | Ver: 2.8.x

           Summary: The application crashes with SIGSEGV in ComboBoxText
                    destructor
           Product: gtkmm
           Version: 2.8.x
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: slava fizlesh org ru
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Steps to reproduce:

I have written the small program that demonstrates this crash. I'll attach the
source to this bug.

1. Compile the program:
g++ `pkg-config --cflags --libs gtkmm-2.4` -ggdb a.cpp

2. Run it

3. On the first page of Gtk::Notebook (which is currently opened) click the
ComboBoxText, and select the sole item

4. Switch to the second page. The ComboBoxText on it will have focus.

5. Close the window. The application will crash with the following message:
(a.out:9835): GLib-GObject-CRITICAL **: g_object_ref: assertion
`object->ref_count > 0' failed
Segmentation fault (core dumped)

Stack trace:
If application is run in regular manner, the stack trace doesn't show anything
useful (it appears that at the moment of segfault the stack frame information
is inconsistent):

#0  0xb75a462a in ?? () from /usr/lib/libgobject-2.0.so.0
#1  0xbf8e828c in ?? ()
#2  0x00008001 in ?? ()
#3  0x00008002 in ?? ()
#4  0x00008002 in ?? ()
#5  0x00000000 in ?? ()

If I run the application with G_DEBUG=fatal_criticals, the stack trace is more
informative:

#0  0xb7fbf410 in __kernel_vsyscall ()
#1  0xb73cd601 in raise () from /lib/libc.so.6
#2  0xb73cec69 in abort () from /lib/libc.so.6
#3  0xb760847f in g_logv () from /usr/lib/libglib-2.0.so.0
#4  0xb76084b9 in g_log () from /usr/lib/libglib-2.0.so.0
#5  0xb760859d in g_return_if_fail_warning () from /usr/lib/libglib-2.0.so.0
#6  0xb76791b3 in g_object_ref () from /usr/lib/libgobject-2.0.so.0
#7  0xb767b8b6 in ?? () from /usr/lib/libgobject-2.0.so.0
#8  0x0809c018 in ?? ()
#9  0x0807e558 in ?? ()
#10 0xbf8448d8 in ?? ()
#11 0xb7698e1c in g_value_type_compatible () from /usr/lib/libgobject-2.0.so.0
#12 0xb76992bd in g_value_set_instance () from /usr/lib/libgobject-2.0.so.0
#13 0xb768871c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0xb7688b59 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0xb7942142 in gtk_container_set_focus_child () from
/usr/lib/libgtk-x11-2.0.so.0
#16 0xb7af4fd7 in gtk_widget_unparent () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb7938593 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x0809fc18 in ?? ()
#19 0x00000010 in ?? ()
#20 0x00000000 in ?? ()


Other information:
I am using Gentoo with gtk-2.10.9 and gtkmm-2.8.3. The same bug was observed on
Suse 10.2 with gtk-2.10.6 and gtkmm-2.10.2.

I have also observed that if you move focus on the second page away from
ComboBoxText, the crash won't happen.



------------------------------

Message: 4
Date: Mon, 26 Mar 2007 11:15:13 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 422955] The application crashes with
	SIGSEGV	in ComboBoxText destructor
To: gtkmm-forge lists sourceforge net
Message-ID: <20070326111513 150746C41C2 box gnome org>
Content-Type: text/plain; charset=utf-8

Do NOT reply to this via email (we are currently unable to handle email
responses and they WILL be discarded).

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=422955.
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

  gtkmm | general | Ver: 2.8.x





------- Comment #1 from Slava Gorbunov  2007-03-26 11:13 UTC -------
Created an attachment (id=85312)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=85312&action=view)
The program demonstating the crash



------------------------------

Message: 5
Date: Thu, 29 Mar 2007 03:16:25 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 423990] New: glibmm et al don't
	recognize new	GNU m4
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-423990-5595 http bugzilla gnome org/>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=423990.

  glibmm | build | Ver: unspecified
           Summary: glibmm et al don't recognize new GNU m4
           Product: glibmm
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: build
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: yselkowitz users sourceforge net
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


There was a change in the GNU m4 --version output in version 1.4.3. 
scripts/macros.m4 expects "GNU m4 x.y.z" but current GNU m4 returns "GNU M4
x.y.z" -- the difference being the capitalized M in M4.  This causes
AL_PROG_GNU_M4 to return no with the newer versions.

This affects scripts/macros.m4 in _ALL_ of the C++ bindings.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=423990.



------------------------------

Message: 6
Date: Fri, 30 Mar 2007 10:27:12 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 126213] maybe signals-with-return-types
	should connect_before
To: gtkmm-forge lists sourceforge net
Message-ID: <20070330102712 664D16C4147 box gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=126213

  glibmm | object | Ver: 2.4.x




------- Comment #4 from Murray Cumming  2007-03-30 10:24 UTC -------
Here's an example of where the gtkmm connect-after-by-default behaviour is
desirable (as well as intuitively expected) for a non-X-event-signal example:
  In the signal handler for the GtkNotebook::switch-page signal,
gtk_notebook_get_current_page() will return the incorrect value when using
g_signal_connect(), but will return the correct value (the same as the
handler's page_num parameter) when using g_signal_connect_after(). Presumably
the default signal handler does important work, which we want the benefit of in
our own signal handler.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=126213.



------------------------------

Message: 7
Date: Sun,  1 Apr 2007 17:13:20 +0000 (UTC)
From: "Glom (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 320198] Port to libgda 2
To: gtkmm-forge lists sourceforge net
Message-ID: <20070401171320 92C8E6C421E box gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=320198

  Glom | build | Ver: CVS HEAD

Armin Burgmeier changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #75758|0                           |1
        is obsolete|                            |




------- Comment #6 from Armin Burgmeier  2007-04-01 17:11 UTC -------
Created an attachment (id=85666)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=85666&action=view)
Port to libgda3

This is a patch that merges the GLOM_LIBGDA3 branch to trunk. It makes glom use
the new libgda3 API and pygda3. Issues while porting to the new API are noted
in the TODO file, especially the database creation still needs a better
solution. Make sure you have the latest pygda and libgdamm from SVN.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=320198.



------------------------------

Message: 8
Date: Sun,  1 Apr 2007 17:23:52 +0000 (UTC)
From: "Glom (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 320198] Port to libgda 2
To: gtkmm-forge lists sourceforge net
Message-ID: <20070401172352 C0E146C422F box gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=320198

  Glom | build | Ver: CVS HEAD

Armin Burgmeier changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #85666|0                           |1
        is obsolete|                            |




------- Comment #7 from Armin Burgmeier  2007-04-01 17:21 UTC -------
Created an attachment (id=85668)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=85668&action=view)
Port to libgda3

This patch also includes some cleanup I did today.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=320198.



------------------------------

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

------------------------------

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


End of Gtkmm-forge Digest, Vol 11, Issue 1
******************************************



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