Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Qt 6
  4. nested QtConcurrent::map runs into deadlock
Forum Updated to NodeBB v4.3 + New Features

nested QtConcurrent::map runs into deadlock

Scheduled Pinned Locked Moved Unsolved Qt 6
4 Posts 3 Posters 505 Views 1 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.
  • H Offline
    H Offline
    Heike
    wrote on last edited by
    #1

    I ran into the issue documented here: https://bugreports.qt.io/browse/QTBUG-72872

    So I updated Qt to version 6.2.1 on my machine and I still run into the deadlock when using nested QtConcurrent::map.

    In the bug report it says "fixed in dev". Does this mean it is not yet merged/available in Qt 6.2.1?

    JonBJ 1 Reply Last reply
    0
    • H Heike

      I ran into the issue documented here: https://bugreports.qt.io/browse/QTBUG-72872

      So I updated Qt to version 6.2.1 on my machine and I still run into the deadlock when using nested QtConcurrent::map.

      In the bug report it says "fixed in dev". Does this mean it is not yet merged/available in Qt 6.2.1?

      JonBJ Offline
      JonBJ Offline
      JonB
      wrote on last edited by JonB
      #2

      @Heike
      My understanding is from the top of the bug report:

      Fix Version/s:

      5.15.7, 6.2.1, 6.3.0 Feature Freeze

      And in the History:

      qtgerritbotGerrit Bot made changes - 15 Sep '21 16:57

      Commits 1afd562b0b0bbba02575aa79601f0fae555cfa19 1afd562b0b0bbba02575aa79601f0fae555cfa19 7cd69f9af057f4b48b259004b032f241b72f0de9 (qt/qtbase/6.2)

      Fix Version/s 6.2.1 [ 19721 ]

      1 Reply Last reply
      0
      • H Offline
        H Offline
        Heike
        wrote on last edited by
        #3

        I can see that the submodule qtbase has been updated on Sep 15th.

        commit 8f77aad620d6f8373a3a04fa0fc7ba9e6391575e
        Author: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
        Date:   Wed Sep 15 12:29:23 2021 +0300
        
            Update submodules on '6.2' in qt/qt5
            
            Change-Id: I84d860988a29673b3e6acdb2c97a06d4f175d9f6
            Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
        
        commit 606219e8aeb3da87fa1a366d4c4c37a45e48211b
        Author: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
        Date:   Wed Sep 15 03:10:25 2021 +0300
        
            Update submodules on '6.2' in qt/qt5
            
            Change-Id: Ic29a3336f09138631bbdd3204fd62aa45677242d
            Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
        
        

        And my submodule qtbase is pointing to

         9fa805f7f8dfe96d561e9ed3170770ad768baf93 ../qtbase (v6.2.1)
        

        and I still run into a deadlock. So the fix has been merged in, but isn't fixed properly then, correct?

        Christian EhrlicherC 1 Reply Last reply
        0
        • H Heike

          I can see that the submodule qtbase has been updated on Sep 15th.

          commit 8f77aad620d6f8373a3a04fa0fc7ba9e6391575e
          Author: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
          Date:   Wed Sep 15 12:29:23 2021 +0300
          
              Update submodules on '6.2' in qt/qt5
              
              Change-Id: I84d860988a29673b3e6acdb2c97a06d4f175d9f6
              Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
          
          commit 606219e8aeb3da87fa1a366d4c4c37a45e48211b
          Author: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
          Date:   Wed Sep 15 03:10:25 2021 +0300
          
              Update submodules on '6.2' in qt/qt5
              
              Change-Id: Ic29a3336f09138631bbdd3204fd62aa45677242d
              Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
          
          

          And my submodule qtbase is pointing to

           9fa805f7f8dfe96d561e9ed3170770ad768baf93 ../qtbase (v6.2.1)
          

          and I still run into a deadlock. So the fix has been merged in, but isn't fixed properly then, correct?

          Christian EhrlicherC Offline
          Christian EhrlicherC Offline
          Christian Ehrlicher
          Lifetime Qt Champion
          wrote on last edited by
          #4

          @Heike said in nested QtConcurrent::map runs into deadlock:

          So the fix has been merged in, but isn't fixed properly then, correct?

          Please provide a minimal, compilable example to reproduce the issue then. Best directly in the bug report. But please update to latest (6.2.2 I guess) before.

          Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
          Visit the Qt Academy at https://academy.qt.io/catalog

          1 Reply Last reply
          2

          • Login

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