bug-binutils
[Top][All Lists]
Advanced

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

[Bug binutils/16807] New: Bad behavior with resources of Windows applica


From: angelo.graziosi at alice dot it
Subject: [Bug binutils/16807] New: Bad behavior with resources of Windows applications with recent binutils upgrade on Cygwin64
Date: Thu, 03 Apr 2014 20:32:41 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=16807

            Bug ID: 16807
           Summary: Bad behavior with resources of Windows applications
                    with recent binutils upgrade on Cygwin64
           Product: binutils
           Version: 2.24
            Status: NEW
          Severity: normal
          Priority: P2
         Component: binutils
          Assignee: unassigned at sourceware dot org
          Reporter: angelo.graziosi at alice dot it

Created attachment 7528
  --> https://sourceware.org/bugzilla/attachment.cgi?id=7528&action=edit
The tar-ball containing the source of test case

It seems that the attached test case does not work rightly with current
binutils [1] on Cygwin64 (but probably is a general issue regarding all Windows
applications).

The Help menu in the test case contains two About items, and About2 is created
from About1 with Copy/Paste. Now, while clicking on About1 works as expected,
the click on About2 does not produce anything and fails. If I comment out the
FILE_EXIT stuff (from .c, .h and .rc files) the issue is for About1 and not for
About2 (it "swapped"!).

If, as binutils, I use the old binutils-2.23.52-5.tar.bz2 package, all works as
expected.

I can reproduce the issue also with the current mingw-w64 binutils [2] (and the
relative mingw-w64 compilers, i686-w64-mingw32, x86_64-w64-mingw32).

The issue does not exist using mingw-binutils-2.23.1-1 (i686-pc-mingw32).


The attached tar-ball can be used in this way:

$ tar -xvf test_case_b.tar.bz2
$ cd test_case_b
$ ./dlg_one.out

To create the test case I have adapted an application found on the web.

Consider that I discovered the issue with a more complicated Fortran
application.

Ciao,
Angelo.

P.S. See also the thread on Cygwin list:
http://cygwin.com/ml/cygwin/2014-04/msg00016.html

----
[1] binutils-2.24.51-2
[2] mingw64-i686-binutils-2.24.0.1.acd6540-1,
mingw64-x86_64-binutils-2.24.0.1.acd6540-1

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]