David Lassonde wrote:

> The assert at the beginning of the DEBUG_CopyFieldlist function fails.
> The types are DT_STRUCT and DT_POINTER.

Hmm. This should not happen ...  Either there is a bug in the Wine code,
or that .PDB file contains unexpected constructs.  Would it be possible 
to send me the .PDB file in question?

>    len = (sym->generic.len + 3) & ~3;
>    len += ptr.c[16] + 1;
>           increment = (len + 3) & ~3;

As Eric already pointed out, this must certainly be interpreted as
*unsigned* char.  You won't see this bug unless your app contains
symbols with length >=128 characters ;-)

Bye,
Ulrich

-- 
  Ulrich Weigand,
  IMMD 1, Universitaet Erlangen-Nuernberg,
  Martensstr. 3, D-91058 Erlangen, Phone: +49 9131 85-27688

Reply via email to