Send Gtkmm-forge mailing list submissions to
        [EMAIL PROTECTED]

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
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

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 519340] wrap panel_applet_request_focus() in
      libpanelappletmm2.6 (gnomemm (bugzilla.gnome.org))
   2. [Bug 518002] Custom Container example prints      warnings on
      terminal (gtkmm (bugzilla.gnome.org))
   3. [Bug 521294] New: Impossible to catch ConvertError        exception
      (glibmm (bugzilla.gnome.org))
   4. [Bug 521294] Impossible to catch ConvertError     exception
      (glibmm (bugzilla.gnome.org))
   5. [Bug 521294] Impossible to catch ConvertError     exception
      (glibmm (bugzilla.gnome.org))
   6. [Bug 521294] Impossible to catch ConvertError     exception
      (glibmm (bugzilla.gnome.org))
   7. [Bug 521294] Impossible to catch ConvertError     exception
      (glibmm (bugzilla.gnome.org))


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

Message: 1
Date: Fri,  7 Mar 2008 12:13:01 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 519340] wrap
        panel_applet_request_focus() in libpanelappletmm2.6
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=519340

  gnomemm | libpanelappletmm | Ver: 2.6

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[EMAIL PROTECTED]
             Status|UNCONFIRMED                 |RESOLVED
          Component|libgnomemm                  |libpanelappletmm
         Resolution|                            |FIXED




------- Comment #1 from Murray Cumming  2008-03-07 12:13 UTC -------
Thanks for the bug report. I have added this and another new function:

2008-03-07  Murray Cumming  <[EMAIL PROTECTED]>

        * libpanelapplet/src/libpanelapplet_methods.defs: Regenerated with 
        h2defs.py (in pygtk).
        * libpanelapplet/src/applet.hg: Added request_focus() and 
        set_background_widget().
        Bug #519340 (Fanosek).


And I have just made a 2.22 tarball release. If you can't depend on that, you
can use gobj() and Glib::wrap() to use the C API with the C++ object.

Actually, I am surprised that anyone is really using this, but I am happy if it
is useful.


-- 
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=519340.



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

Message: 2
Date: Sat,  8 Mar 2008 21:58:58 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 518002] Custom Container example prints
        warnings on terminal
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=518002

  gtkmm | general | Ver: unspecified

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[EMAIL PROTECTED]
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Comment #2 from Murray Cumming  2008-03-08 21:58 UTC -------
Fixed. This warning was only shown when we really didn't want to do anything,
so it was harmless:

2008-03-08  Murray Cumming  <[EMAIL PROTECTED]>

        * gtk/src/container.ccg: remove_callback(): When just calling the C 
        callback, because the C++ object has already been destroyed, don't 
        even call the C callback if the GType is exactly GtkContainer. This 
        avoids a useless warning from GTK+ about an unimplemented remove() 
        default signal handler. This happens when deriving from Gtk::Container
- 
        remove() really is implemented - it's just that we don't call our own 
        implementation when that would be impossible.
        Bug #518002 (Jonathon Jongsma).


-- 
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=518002.



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

Message: 3
Date: Sun,  9 Mar 2008 02:00:34 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 521294] New: Impossible to catch
        ConvertError    exception
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]/>
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=521294

  glibmm | general | Ver: 2.15.x
           Summary: Impossible to catch ConvertError exception
           Product: glibmm
           Version: 2.15.x
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: general
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]
     GNOME version: Unspecified
   GNOME milestone: Unspecified


When using Glib::Markup::Parser to parse a GMarkup document, if it encounters
invalid UTF-8, it throws an exception which seemingly can't be caught.  I don't
understand why, but I can't seem to catch it.  Test case attached.


-- 
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=521294.



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

Message: 4
Date: Sun,  9 Mar 2008 02:03:03 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 521294] Impossible to catch
        ConvertError    exception
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=521294

  glibmm | general | Ver: 2.15.x




------- Comment #1 from Jonathon Jongsma (jonner)  2008-03-09 02:03 UTC -------
Created an attachment (id=106878)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=106878&action=view)
test case illustrating the uncatchable exception.

When I run the attached program, I get the following output, even though I'm
attempting to catch instances of Glib::MarkupError, Glib::ConvertError, and
Glib::Error:

Glib::MarkupError: terminate called after throwing an instance of
'Glib::ConvertError'
Aborted (core dumped)


-- 
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=521294.



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

Message: 5
Date: Sun,  9 Mar 2008 02:05:11 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 521294] Impossible to catch
        ConvertError    exception
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=521294

  glibmm | general | Ver: 2.15.x

Jonathon Jongsma (jonner) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |major




-- 
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=521294.



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

Message: 6
Date: Sun,  9 Mar 2008 13:08:41 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 521294] Impossible to catch
        ConvertError    exception
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=521294

  glibmm | general | Ver: 2.15.x

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[EMAIL PROTECTED]




------- Comment #2 from Murray Cumming  2008-03-09 13:08 UTC -------
Yes, I get that too, and I can't understand why. Here is a slightly changed
test case to make it even more obvious, and here is the gdb backtrace:

[EMAIL PROTECTED]:~$ gdb ./a.out 
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /home/murrayc/a.out 
debug: before parsing
Glib::MarkupError: terminate called after throwing an instance of
'Glib::ConvertError'

Program received signal SIGABRT, Aborted.
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7be4875 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7be6201 in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7def6e0 in __gnu_cxx::__verbose_terminate_handler () from
/usr/lib/libstdc++.so.6
#4  0xb7decf65 in ?? () from /usr/lib/libstdc++.so.6
#5  0xb7decfa2 in std::terminate () from /usr/lib/libstdc++.so.6
#6  0xb7ded0ca in __cxa_throw () from /usr/lib/libstdc++.so.6
#7  0xb7f499f3 in Glib::ConvertError::throw_func () from
/usr/lib/libglibmm-2.4.so.1
#8  0xb7f59457 in Glib::Error::throw_exception () from
/usr/lib/libglibmm-2.4.so.1
#9  0xb7f4a147 in Glib::locale_from_utf8 () from /usr/lib/libglibmm-2.4.so.1
#10 0xb7f656ff in Glib::operator<< () from /usr/lib/libglibmm-2.4.so.1
#11 0x08048f37 in main ()
(gdb) 


-- 
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=521294.



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

Message: 7
Date: Sun,  9 Mar 2008 13:09:14 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[EMAIL PROTECTED]>
Subject: [gtkmm bugzilla] [Bug 521294] Impossible to catch
        ConvertError    exception
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
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=521294

  glibmm | general | Ver: 2.15.x

Murray Cumming changed:

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




------- Comment #3 from Murray Cumming  2008-03-09 13:09 UTC -------
Created an attachment (id=106900)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=106900&action=view)
markup_test.cc


-- 
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=521294.



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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

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

_______________________________________________
Gtkmm-forge mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 22, Issue 2
******************************************
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to