This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ANNOUNCEMENT] Updated: binutils-20050520-1

On 25/05/05, Dave Korn wrote:
> ----Original Message----
> >From: Lev Bishop
> >Sent: 25 May 2005 11:54

> Yow.  So you copy it from a PE to an ELF, and then back to PE?  You very
> much need to read the section on canonicalisation in the bfd section of the
> ld manual.  "info ld" then search for "BFD information loss".

Yeah, I saw that. I wasn't really expecting the exe to still run after
this or anything, just that it would be something I could get a
reliable fingerprint from. In fact the reason I was doing this is that
I *wanted* to lose information (the date/time field in particular).

> > Segmentation fault (core dumped)
> >
> > This happens with the new binutils and also the previous version.
>  Yup, so something vital didn't get carried over to the ELF format, or
> didn't get converted back.  To be expected really.

Well, I wasn't really expecting it to work, just stabbing in the dark.
However, from the binutils info file "Bug Criteria" section:
]   If you are not sure whether you have found a bug, here are some
] guidelines:
]   * If a binary utility gets a fatal signal, for any input whatever,
]     that is a bug.  Reliable utilities never crash.

And from the "Bug Reporting"  section:
]   A number of companies and individuals offer support for GNU
] products.  If you obtained the binary utilities from a support
] organization, we recommend you contact that organization first.

I assumed "support organization"==Cygwin, and thought I'd better be a
good citizen and mention the crash.

Anyway, thanks DaveK for the hint to look at the gcc bootstrap files.


Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]