Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-19240

Internet Browser : Shall not have "Explore" menu action (opens Explorer then immediately closes)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Trivial
    • 0.4.15
    • Shell
    • None

    Description

      reactos-bootcd-0.4.15-dev-6746-g1c4bf2d-x86-gcc-lin-dbg

      • Right click > Explore on "Internet Browser"
      • Opens Explorer which immediately closes
      • This action shall not be present

      Faulty code is around CDefaultContextMenu::QueryContextMenu as SFGAO_BROWSABLE should not be present for this item as return of GetAttributesOf

      This attribute shall be removed in CRegFolder::GetGuidItemAttributes if IsEqualGUID(m_pidlRoot, CLSID_Internet) or something equivalent

      err:(dll/win32/browseui/explorerband.cpp:835) Unable to get browser PIDL !
      (win32ss/gdi/gdi32/objects/text.c:576) GdiBCExtTextOut nothing
      (win32ss/user/ntuser/winpos.c:3526) err: NtUserSetWindowPos bad window handle!
      fixme:(dll/win32/ieframe/ieframe_main.c:229) {871c5380-42a0-1069-a2ea-08002b30309d} {00000001-0000-0000-c000-000000000046} 0220F854
      err:(dll/win32/ole32/compobj.c:1406) DllGetClassObject returned error 0x80040111 for dll L"C:\\ReactOS\\System32\\ieframe.dll"
      err:(dll/win32/ole32/compobj.c:3274) no class object {871c5380-42a0-1069-a2ea-08002b30309d} could be created for context 0x1
      err:(dll/win32/shell32/wine/shellole.c:187) failed (0x80040111) to create CLSID:
              {871c5380-42a0-1069-a2ea-08002b30309d} (Navigateur Internet) IID:
              {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder)
      err:(dll/win32/shell32/wine/shellole.c:189) class not found in registry
      shlfolder.cpp:175: Unexpected failure (hr)=80040111.
      CRegFolder.cpp:451: Unexpected failure (hr)=80040111.
      shellbrowser.cpp:814: Unexpected failure (hResult)=80040111.
      desktopipc.cpp:374: Unexpected failure (hResult)=80040111. 

      Attachments

        1. putty.log
          242 kB
        2. LiveCD-FIXED.png
          LiveCD-FIXED.png
          22 kB
        3. image-2023-10-14-12-54-10-937.png
          image-2023-10-14-12-54-10-937.png
          5 kB
        4. BootCD-FIXED.png
          BootCD-FIXED.png
          23 kB

        Issue Links

          Activity

            People

              whindsaks whindsaks
              KRosUser KRosUser
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: