Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Visual Studio 17.13.6 Qt cleanup not working
Qt 6.11 is out! See what's new in the release blog

Visual Studio 17.13.6 Qt cleanup not working

Scheduled Pinned Locked Moved Unsolved General and Desktop
2 Posts 1 Posters 766 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • PerdrixP Offline
    PerdrixP Offline
    Perdrix
    wrote on last edited by
    #1

    I think this is related to a recent version of Visual C++

    I'm been working almost exclusively on Mac and Linux lately.

    Now I'm doing some work on Windows, I found that one of my classes which relied on its dtor to clean some things up at program termination, had stopped doing so. I had to move the code into a function setup to be invoked by the atexit() handler which I should not have needed to do. If opened a VC++ problem report:

    https://developercommunity.visualstudio.com/t/Destructor-for-object-of-in-global-scope/10884627

    I also use Visual Leak Detector and now when I close the programme I get loads of memory leak reports that I didn't before. The leaked blocks look very like Qt stuff.

    I think the two issues are very firmly related.

    1 Reply Last reply
    0
    • PerdrixP Offline
      PerdrixP Offline
      Perdrix
      wrote on last edited by
      #2

      It appears that this has been fixed in Visual Studio 17.14.2

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved