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 590940] New: Gtk::FileChooser::get_files()   returns
      invalid list of Gio::File objects (gtkmm (bugzilla.gnome.org))
   2. [Bug 590940] Gtk::FileChooser::get_files() returns        invalid
      list of Gio::File objects (gtkmm (bugzilla.gnome.org))
   3. [Bug 591003] New: Memory Leak in Gtk::Window
      (gtkmm (bugzilla.gnome.org))
   4. [Bug 591003] Memory Leak in Gtk::Window
      (gtkmm (bugzilla.gnome.org))
   5. [Bug 590940] Gtk::FileChooser::get_files() returns        invalid
      list of Gio::File objects (glibmm (bugzilla.gnome.org))
   6. [Bug 591029] New: Gdk::CursorType doesn't support
      GDK_BLANK_CURSOR (gtkmm (bugzilla.gnome.org))
   7. [Bug 591003] Memory Leak in Gtk::Window
      (gtkmm (bugzilla.gnome.org))


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

Message: 1
Date: Thu,  6 Aug 2009 12:46:37 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 590940] New:
        Gtk::FileChooser::get_files()   returns invalid list of Gio::File
        objects
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=590940

  gtkmm | general | Ver: 2.17.x
           Summary: Gtk::FileChooser::get_files() returns invalid list of
                    Gio::File objects
           Product: gtkmm
           Version: 2.17.x
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: general
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
     GNOME version: 2.25/2.26
   GNOME milestone: Unspecified


When I get list of selected files from file chooser dialog using function
Gtk::FileChooser::get_files() program displays this warning:

(program:14357): glibmm-WARNING **: Failed to wrap object of type 'GLocalFile'.
Hint: this error is commonly caused by failing to call a library init()
function.

for each file in the files list.

I use Gtkmm 2.17.2 (GTK+ 2.17.6) on Ubuntu 9.10.


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



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

Message: 2
Date: Thu,  6 Aug 2009 12:49:19 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 590940] Gtk::FileChooser::get_files()
        returns invalid list of Gio::File objects
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=590940

  gtkmm | general | Ver: 2.17.x




------- Comment #1 from Tomasz Jankowski  2009-08-06 12:49 UTC -------
Created an attachment (id=140017)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=140017&action=view)
Sample code, which demonstrate problem

Run program, select few files and close chooser dialog. This is full output
when I selected 3 files:

go...@goofy-laptop:~/Pulpit$ ./program 

(program:14357): glibmm-WARNING **: Failed to wrap object of type 'GLocalFile'.
Hint: this error is commonly caused by failing to call a library init()
function.

(program:14357): glibmm-WARNING **: Failed to wrap object of type 'GLocalFile'.
Hint: this error is commonly caused by failing to call a library init()
function.

(program:14357): glibmm-WARNING **: Failed to wrap object of type 'GLocalFile'.
Hint: this error is commonly caused by failing to call a library init()
function.
Segmentation fault (core dumped)
go...@goofy-laptop:~/Pulpit$

I compile code with command:
g++ kod.cpp -o program `pkg-config gtkmm-2.4 giomm-2.4 --libs --cflags`


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



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

Message: 3
Date: Thu,  6 Aug 2009 21:25:59 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 591003] New: Memory Leak in Gtk::Window
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=591003

  gtkmm | general | Ver: unspecified
           Summary: Memory Leak in Gtk::Window
           Product: gtkmm
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: Normal
         Component: general
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Creating and destroying a Gtk::Window in a loop loses 3MB on each iteration as
demonstrated by this tiny program. Since creating windows is a fundamental
requirement in our application, this is depleting all of memory and swap, and
finally crashing.




#include <gtkmm.h>
#include <iostream>

using namespace std;


class Win : public Gtk::Window
{
public:
        Win()
        {
                set_size_request(1024, 768);
                realize();
        }

        ~Win()
        {
                cerr << "Destroying window" << endl;
        }
};



int
main(int argc, char* argv[])
{
        Gtk::Main App(argc, argv);                      // Initialize GTK+

        while (true) {
                Win* w = new Win;
                if (Gtk::Main::events_pending())
                        Gtk::Main::iteration();
                ::sleep(2);
                delete w;
        }

        exit (0);
}


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



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

Message: 4
Date: Thu,  6 Aug 2009 22:00:47 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 591003] Memory Leak in Gtk::Window
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=591003

  gtkmm | general | Ver: unspecified




------- Comment #1 from Phoenix  2009-08-06 22:00 UTC -------
*** Bug 591000 has been marked as a duplicate of this bug. ***


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



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

Message: 5
Date: Thu,  6 Aug 2009 22:24:51 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 590940] Gtk::FileChooser::get_files()
        returns invalid list of Gio::File objects
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=590940

  glibmm | giomm | Ver: unspecified

Jonathon Jongsma (jonner) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
             Status|UNCONFIRMED                 |ASSIGNED
          Component|general                     |giomm
     Ever Confirmed|0                           |1
            Product|gtkmm                       |glibmm
            Version|2.17.x                      |unspecified




------- Comment #2 from Jonathon Jongsma (jonner)  2009-08-06 22:24 UTC -------
It's actually because we need to specify a custom TypeTraits for Gio::File much
like we do for Gio::Drive, Gio::Mount, etc.


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



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

Message: 6
Date: Fri,  7 Aug 2009 05:20:34 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 591029] New: Gdk::CursorType doesn't
        support GDK_BLANK_CURSOR
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=591029

  gtkmm | gdkmm | Ver: unspecified
           Summary: Gdk::CursorType doesn't support GDK_BLANK_CURSOR
           Product: gtkmm
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gdkmm
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Gdk::CursorType doesn't have an equivalent of GDK_BLANK_CURSOR from gtk+

This is needed because, as far as I know, it is the quickest and easiest way to
make the cursor invisible.(like in fullscreen mode in media apps)


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



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

Message: 7
Date: Fri,  7 Aug 2009 05:57:59 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 591003] Memory Leak in Gtk::Window
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=591003

  gtkmm | general | Ver: unspecified

Hammered changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]




------- Comment #2 from Hammered  2009-08-07 05:57 UTC -------
I've let it run for 20~30 iterations and the memory usage always was 2.3MB. It
never fluctuated. What version of gtkmm are you using?

I am using 2.16 on Ubuntu 9.04 amd64.


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



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

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july

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

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


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

Reply via email to