View Full Version : [QT3.3.3.] [VC++6.0] [LINK ERRROR LNK1143] Too many widgets ?

27th January 2006, 15:28

So another issu today, :o ... this time it is a link error LNK 1143.

I was developping my application which contains a lots of widgets adn every thing was going well untill I had just a couple of widgets, then I had this error.

multiframemainwindow.obj : fatal error LNK1143: invalid or corrupt file: no symbol for comdat section 0xffff8000

MSDN says it is due to a corrupt file or invalid file but I don't think so because when I remove the couple of widgets previously added, every thing goes well again.

I have heard that sometime, when an application has too many variables or needs too many memory crashes occured ... but if it was the case I should have an associated messages from the compiler no ?

Did someone had the same problem or have a clue for me ?

27th January 2006, 16:32
i think if you show us a couple of code solving will be faster:)

27th January 2006, 16:34
I used QT Designer for the graphical interface.

There are many lines of code, what do you wish to check ?

27th January 2006, 18:51
From MSDN:

Linker Tools Error LNK1143

Error Message
invalid or corrupt file: no symbol for COMDAT section number

This error can be caused if the object file is corrupt.

Rebuild the file.

See Corrupt Object File for more information.

--> try cleaning and rebuilding the project or just delete the corrupted obj file so it will be rebuilt.

28th January 2006, 18:12
I've seen this note on MSDN site, thanks, but I did it and the problem still remains.

I think it is probable due to the high number of variables that my application contains.

As soon as I have th solution, I'll write it down in the forum but it might take some time.