From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Akihiro KAYAMA Newsgroups: gmane.emacs.bugs Subject: bug#14850: 24.3; GDI Handles leak(Windows) Date: Sun, 14 Jul 2013 18:55:24 +0900 Message-ID: References: <83r4f24o1k.fsf@gnu.org> <83ppum4k0i.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e0158bbc621e12404e175bed6 X-Trace: ger.gmane.org 1373825051 3836 80.91.229.3 (14 Jul 2013 18:04:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 14 Jul 2013 18:04:11 +0000 (UTC) Cc: 14850@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 14 20:04:12 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UyQeZ-0000P7-CO for geb-bug-gnu-emacs@m.gmane.org; Sun, 14 Jul 2013 20:04:11 +0200 Original-Received: from localhost ([::1]:47709 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UyQeY-00072p-Sy for geb-bug-gnu-emacs@m.gmane.org; Sun, 14 Jul 2013 14:04:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55726) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UyQeT-00072T-E2 for bug-gnu-emacs@gnu.org; Sun, 14 Jul 2013 14:04:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UyQeQ-0001Ru-Tr for bug-gnu-emacs@gnu.org; Sun, 14 Jul 2013 14:04:05 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:59809) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UyQeQ-0001Rq-PW for bug-gnu-emacs@gnu.org; Sun, 14 Jul 2013 14:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1UyQeQ-0002nJ-GX for bug-gnu-emacs@gnu.org; Sun, 14 Jul 2013 14:04:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Akihiro KAYAMA Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Jul 2013 18:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14850 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14850-submit@debbugs.gnu.org id=B14850.137382499310645 (code B ref 14850); Sun, 14 Jul 2013 18:04:02 +0000 Original-Received: (at 14850) by debbugs.gnu.org; 14 Jul 2013 18:03:13 +0000 Original-Received: from localhost ([127.0.0.1]:54124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UyQdc-0002la-0k for submit@debbugs.gnu.org; Sun, 14 Jul 2013 14:03:13 -0400 Original-Received: from mail-pa0-f41.google.com ([209.85.220.41]:40414) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UyJ1e-0004vr-EY for 14850@debbugs.gnu.org; Sun, 14 Jul 2013 05:55:31 -0400 Original-Received: by mail-pa0-f41.google.com with SMTP id bj3so10353635pad.14 for <14850@debbugs.gnu.org>; Sun, 14 Jul 2013 02:55:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=V7CESSoG7Lxnd6wXSbP+2hC9ElRkyf5O51WUjXh81K4=; b=cjIbtYvo+0Z6P6IMeYRj/ISGzw5a2p4Fx5GqoSQ9ExHpWuG1YZxHfNFhG7kjfQ6jP9 zza2z7heMtrJBaNG44RJnyrJ+vHVxSwzUwUzbcaIPJQS3332sGM4+aGTrVdbYOeJXwKW PxX+TIUdz1PxJhZJvIDNDDOqbw1u1csAI49dhrEoHvmSf15+P7GLEzA+wlB2kG8TPv0V tgdwMWGzRv5ASYKdDkR626QitqvL51I0LY+fkXwmbS2oGftwHR31pnkPZBpbbsVe9cnZ Sb2JTM5KxBa+Y76F/S6ZK9v4BjuD1Vxa1hk69Ugvs2jH9sd+aAWSKt8Dpne2+D034QME tKEA== X-Received: by 10.67.8.98 with SMTP id dj2mr50254217pad.47.1373795724155; Sun, 14 Jul 2013 02:55:24 -0700 (PDT) Original-Received: by 10.66.26.202 with HTTP; Sun, 14 Jul 2013 02:55:24 -0700 (PDT) In-Reply-To: <83ppum4k0i.fsf@gnu.org> X-Mailman-Approved-At: Sun, 14 Jul 2013 14:03:10 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:76350 Archived-At: --089e0158bbc621e12404e175bed6 Content-Type: text/plain; charset=ISO-8859-1 Thank you very much for your quick response. I understand you can't reproduce GDI Handles leak. Just to make sure, I mention again three requiremetns fot it. - multiple frames - continuous shell buffer output(maybe mode line updates) - mini buffer And also, I have tested only on Japanese version Windows XP and Windows 7. System fonts or locale or OS Input Method differencies may affect this. -- kayama 2013/7/13 Eli Zaretskii > > Date: Sat, 13 Jul 2013 15:55:35 +0300 > > From: Eli Zaretskii > > Cc: 14850@debbugs.gnu.org > > > > Patches are welcome to make our usage of GDI objects smaller. > > Pointers to places where we fail to release GDI objects are also > > welcome. > > Found and plugged one place, although I'm not sure how frequently we > lose a handle due to that. > --089e0158bbc621e12404e175bed6 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Thank you very much for your quick response.

I unde= rstand you can't reproduce GDI Handles leak. Just to make sure,
I me= ntion again three requiremetns fot it.

=A0- multiple frames
=A0- = continuous shell buffer output(maybe mode line updates)
=A0- mini buffer

And also, I have tested only on Japanese version Wi= ndows XP and Windows 7.
System fonts or locale or OS Input Method differ= encies may affect this.

-- kayama



2013/7/13 Eli Zaretskii <eliz@gnu.org>= ;
> Date: Sat, 13 Jul 2013 15:55:35 +0300
> From: Eli Zaretskii <eliz@gnu.org>
> Cc:
14850@debbugs.gnu.org=
>
> Patches are welcome to make our usage of GDI objects smaller.
> Pointers to places where we fail to release GDI objects are also
> welcome.

Found and plugged one place, although I'm not sure how frequently= we
lose a handle due to that.

--089e0158bbc621e12404e175bed6--