Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-97112

QDrag / QDropEvent combase error : Class not registered

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Duplicate
    • Affects Version/s: 5.12, 5.14.2, 5.15.2
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      Windows 10 64-bit
    • Platform/s:
      Windows

      Description

      Standard QT drag / drop event code to transfer data between widgets produces a combase error and causes GUI thread to stall. Reproducable in QT examples in both debug and release builds with MINGW and MSVC.

      onecore\com\combase\dcomrem\resolver.cxx(2491)\combase.dll!00007FFD1A377992: (caller: 00007FFD1A2C2075) ReturnHr(1) tid(399c) 80040154 Class not registered

      Reproducible when a drag event is in progress but it is not catageorized as one of the following:

      • dragMoveEvent
      • dragEnterEvent
      • dragLeaveEvent
      • dropEvent

      In other words, if an item is dragged and mouse stops on the receiving widget.

      Related QT forum post:

      https://forum.qt.io/topic/123927/qdrag-qdropevent-combase-error-class-not-registered/14

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              owolff Oliver Wolff
              Reporter:
              rtavakko Roham Tavakkoli
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes