Subject: Re: .init and .fine and wine
From: David Laight <email@example.com>
Date: 02/25/2002 10:19:50
> Round about the time I noticed that .init/.fini section handling was
> wrong Bang found the same problem while working on wine. I understood
> that wine now worked.
The version I loaded Wine-20020122.tar.gz works for some programs
(sol.exe, freecell.exe - for about 10 games before failing on a
GDI allocate fail) but won't run others.
I tried to debug was happening - but gave up! I couldn't actually
find what failed! The wine tracing seemed to fail to trace important
activities (like trying to load a .so or .dll) but generated reams
of other trace about trivial calls!
ISTR that wine was not detecting that kernel32 had loaded (I think
this needs the .init code to run) when it needed kernel32 to
satisfy the requirements of a further loaded item.
kernel32 did load ok further on...
David Laight: firstname.lastname@example.org