dotgnu-general
[Top][All Lists]
Advanced

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

Re: [DotGNU]Qt.dll verification errors


From: gopalv82
Subject: Re: [DotGNU]Qt.dll verification errors
Date: Wed, 16 Oct 2002 23:34:30 -0700 (PDT)

> "moreSections" is a 1-bit field of type int, which will
> sign-extend to either 0 or -1.  There's nothing wrong
> with this.  

Ok that's great ! ... I really suck at this stuff ...
(signed vs unsigned) .. It's still not builtin.

> plenty of examples of try/catch blocks that verify fine.
> It only needs to be zero or non-zero.

Sorry ...

> There must be something else going on.  e.g. the assembler
> formatting try/catch blocks incorrectly in some odd
> circumstances.  Without seeing the actual IL code that
> lead to this problem, it isn't possible to be more precise
> as to what is going wrong.  Please supply the assembly
> code for the offending method, and the IL object code
> that results.

Well it works fine when I compile it with cscc ... The errant
code is in Qt.dll in the QT# .debs distro ...

http://prdownloads.sourceforge.net/qtcsharp/qtsharp_0.5-1_i386.deb?download

I am unable to test it as I have an old version of QT and am
unable to compile qtc ... But the error was reported on ilverify
of the Qt.dll

I think it is a bug with the image read ? .. viz I'm getting '-1'
in member.c but no '.try' in the dissassembled code ...

Gopal

PS: I have not submitted this to savannah , as I do not have a
    decent test case :-)


reply via email to

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