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
Forum Updated to NodeBB v4.3 + New Features

Visual Studio 17.13.6 Qt cleanup not working

Scheduled Pinned Locked Moved Unsolved General and Desktop
2 Posts 1 Posters 219 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 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