Results 1 to 5 of 5

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

  1. #1
    Join Date
    Jan 2006
    Posts
    162
    Thanks
    9
    Qt products
    Qt3
    Platforms
    Windows

    Default [QT3.3.3.] [VC++6.0] [LINK ERRROR LNK1143] Too many widgets ?

    Hi,

    So another issu today, ... 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.

    Qt Code:
    1. multiframemainwindow.obj : fatal error LNK1143: invalid or corrupt file: no symbol for comdat section 0xffff8000
    To copy to clipboard, switch view to plain text mode 

    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 ?

  2. #2
    Join Date
    Jan 2006
    Location
    Ukraine,Lviv
    Posts
    454
    Thanks
    9
    Thanked 27 Times in 27 Posts
    Qt products
    Qt3
    Platforms
    Unix/X11 Windows

    Default Re: [QT3.3.3.] [VC++6.0] [LINK ERRROR LNK1143] Too many widgets ?

    i think if you show us a couple of code solving will be faster

  3. #3
    Join Date
    Jan 2006
    Posts
    162
    Thanks
    9
    Qt products
    Qt3
    Platforms
    Windows

    Default Re: [QT3.3.3.] [VC++6.0] [LINK ERRROR LNK1143] Too many widgets ?

    I used QT Designer for the graphical interface.

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

  4. #4
    Join Date
    Jan 2006
    Posts
    14
    Thanked 2 Times in 2 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: [QT3.3.3.] [VC++6.0] [LINK ERRROR LNK1143] Too many widgets ?

    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.

  5. #5
    Join Date
    Jan 2006
    Posts
    162
    Thanks
    9
    Qt products
    Qt3
    Platforms
    Windows

    Default Re: [QT3.3.3.] [VC++6.0] [LINK ERRROR LNK1143] Too many widgets ?

    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.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.