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

Unhandled Exception when opening "RAPPS Downloads" folder after installating a few apps

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Major
    • None
    • Shell
    • None

    Description

      reactos-bootcd-0.4.15-dev-5137-g826bd41-x86-gcc-lin-dbg

      • Open RAPPS
      • Install 7Zip
      • Install AR PL UMing font
      • (looks like problem comes from other apps previously downloaded by RAPPS.. i'll try to find which one precisely but this likely highlight a weakness in find_entry_by_id anyway)

      Open explorer then browse to RAPPS download folder => Unhandled Exception

      Function triggering the error : https://github.com/reactos/reactos/blob/master/win32ss/user/user32/misc/exticon.c#L124 

      See full logs

      Decoded bt :

      Address:
      * <user32.dll:2e9ef (win32ss/user/user32/misc/exticon.c:132 (find_entry_by_id))> (C:\ReactOS\system32\user32.dll@77a20000)
      Frames:
      * <user32.dll:2fc58 (win32ss/user/user32/misc/exticon.c:620 (ICO_ExtractIconExW))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:30688 (win32ss/user/user32/misc/exticon.c:819 (PrivateExtractIconExW))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <shell32.dll:45013 (sdk/include/reactos/wine/debug.h:390 (ExtractIconExW))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:582d5 (sdk/include/psdk/strsafe.h:914 (CFSExtractIcon_CreateInstance))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:5a1b2 (dll/win32/shell32/folders/CFSFolder.cpp:1255 (CFSFolder::GetUIObjectOf))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:44bf2 (dll/win32/shell32/iconcache.cpp:792 (SHMapPIDLToSystemImageListIndex))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:44cab (dll/win32/shell32/iconcache.cpp:791 (SHMapPIDLToSystemImageListIndex))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:8ff28 (dll/win32/shell32/CDefView.cpp:2102 (CDefView::OnNotify))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:f545f (sdk/lib/atl/atlexcept.h:28 (_ZN3ATL8CStringTIwNS_11StrTraitATLIwNS_11ChTraitsCRTIwEEEEEC1EPKw))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:f23fe (sdk/lib/atl/atlwin.h:1681 (CWindowImplBaseT<CToolbar<long unsigned int>, ATL::CWinTraits<1442840576, 0> >::WindowProc))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:f5162 (sdk/lib/atl/atlexcept.h:26 (_ZN3ATL8CStringTIwNS_11StrTraitATLIwNS_11ChTraitsCRTIwEEEEEC1EPKw))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <user32.dll:6a69a (win32ss/user/user32/windows/wndproc_fixup.S:50 (CALL_EXTERN_WNDPROC))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5e9f8 (win32ss/user/user32/windows/message.c:1558 (IntCallWindowProcW))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5ee12 (win32ss/user/user32/windows/message.c:1798 (IntCallMessageProc))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5fa0b (win32ss/user/user32/windows/message.c:2403 (SendMessageW))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <comctl32.dll:3e721 (dll/win32/comctl32/listview.c:841 (notify_hdr))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <comctl32.dll:43a4f (dll/win32/comctl32/listview.c:987 (notify_dispinfoT))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <comctl32.dll:44701 (dll/win32/comctl32/listview.c:6960 (LISTVIEW_GetItemT))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <comctl32.dll:4bb67 (dll/win32/comctl32/listview.c:4858 (LISTVIEW_DrawItem))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <comctl32.dll:4d95d (dll/win32/comctl32/listview.c:5239 (LISTVIEW_Refresh))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <comctl32.dll:4e7ec (dll/win32/comctl32/listview.c:10876 (LISTVIEW_Paint))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <comctl32.dll:56c1b (dll/win32/comctl32/listview.c:10900 (LISTVIEW_WindowProc))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <user32.dll:6a69a (win32ss/user/user32/windows/wndproc_fixup.S:50 (CALL_EXTERN_WNDPROC))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5e9f8 (win32ss/user/user32/windows/message.c:1558 (IntCallWindowProcW))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:6083f (win32ss/user/user32/windows/message.c:3015 (User32CallWindowProcFromKernel))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <ntdll.dll:100d9 (dll/ntdll/dispatch/i386/dispatch.S:142 (KiUserCallbackDispatcher))> (C:\ReactOS\System32\ntdll.dll@7c920000)
      * <shell32.dll:8e307 (sdk/lib/atl/atlwin.h:1284 (CDefView::CreateViewWindow3))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:8597f (dll/win32/shell32/CDefView.cpp:2958 (CDefView::CreateViewWindow2))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <browseui.dll:3bddd (dll/win32/browseui/shellbrowser.cpp:996 (CShellBrowser::BrowseToPath))> (C:\ReactOS\System32\browseui.dll@78970000)
      * <browseui.dll:3c432 (sdk/lib/atl/atlcomcli.h:91 (CShellBrowser::BrowseToPIDL))> (C:\ReactOS\System32\browseui.dll@78970000)
      * <browseui.dll:3c66f (dll/win32/browseui/shellbrowser.cpp:2241 (CShellBrowser::BrowseObject))> (C:\ReactOS\System32\browseui.dll@78970000)
      * <shell32.dll:9b2ca (dll/win32/shell32/CDefaultContextMenu.cpp:1081 (CDefaultContextMenu::TryToBrowse))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:9b5ba (dll/win32/shell32/CDefaultContextMenu.cpp:1170 (CDefaultContextMenu::InvokeRegVerb))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:9b7da (dll/win32/shell32/CDefaultContextMenu.cpp:1211 (CDefaultContextMenu::InvokeCommand))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:8a218 (dll/win32/shell32/CDefView.cpp:1488 (CDefView::InvokeContextMenuCommand))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:8a3f6 (dll/win32/shell32/CDefView.cpp:1531 (CDefView::OpenSelectedItems))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:8fb29 (dll/win32/shell32/CDefView.cpp:2022 (CDefView::OnNotify))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:f545f (sdk/lib/atl/atlexcept.h:28 (_ZN3ATL8CStringTIwNS_11StrTraitATLIwNS_11ChTraitsCRTIwEEEEEC1EPKw))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:f23fe (sdk/lib/atl/atlwin.h:1681 (CWindowImplBaseT<CToolbar<long unsigned int>, ATL::CWinTraits<1442840576, 0> >::WindowProc))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <shell32.dll:f5162 (sdk/lib/atl/atlexcept.h:26 (_ZN3ATL8CStringTIwNS_11StrTraitATLIwNS_11ChTraitsCRTIwEEEEEC1EPKw))> (C:\ReactOS\system32\shell32.dll@7ad60000)
      * <user32.dll:6a69a (win32ss/user/user32/windows/wndproc_fixup.S:50 (CALL_EXTERN_WNDPROC))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5e9f8 (win32ss/user/user32/windows/message.c:1558 (IntCallWindowProcW))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5ee12 (win32ss/user/user32/windows/message.c:1798 (IntCallMessageProc))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5fa0b (win32ss/user/user32/windows/message.c:2403 (SendMessageW))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <comctl32.dll:3e721 (dll/win32/comctl32/listview.c:841 (notify_hdr))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <comctl32.dll:44ac5 (dll/win32/comctl32/listview.c:911 (notify_click))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <comctl32.dll:4b9bc (dll/win32/comctl32/listview.c:10297 (LISTVIEW_LButtonDblClk))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <comctl32.dll:559ea (dll/win32/comctl32/listview.c:11892 (LISTVIEW_WindowProc))> (C:\ReactOS\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\comctl32.dll@7bc80000)
      * <user32.dll:6a69a (win32ss/user/user32/windows/wndproc_fixup.S:50 (CALL_EXTERN_WNDPROC))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5e9f8 (win32ss/user/user32/windows/message.c:1558 (IntCallWindowProcW))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5ee12 (win32ss/user/user32/windows/message.c:1798 (IntCallMessageProc))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <user32.dll:5f583 (win32ss/user/user32/windows/message.c:2046 (DispatchMessageW))> (C:\ReactOS\system32\user32.dll@77a20000)
      * <browseui.dll:2c33e (dll/win32/browseui/desktopipc.cpp:362 (BrowserThreadProc))> (C:\ReactOS\System32\browseui.dll@78970000)
      * <kernel32.dll:1c980 (dll/win32/kernel32/client/thread.c:71 (BaseThreadStartup))> (C:\ReactOS\system32\kernel32.dll@7c620000)
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              KRosUser KRosUser
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: