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

[Comdlg32] Incorrectly allows to save within .zip structures (leading to error or unhandled exceptions)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Shell
    • None

    Description

      reactos-bootcd-0.4.16-dev-329-g9223134-x86-gcc-lin-dbg

      Maybe related to CORE-19751 ?

      • Put a .zip on Desktop
      • Install CPU-Z from RAPPS (but this can be substitued by ano app)
      • In CPU-Z use Tools > Save Bios menu action

      • If selecting the .zip on Desktop using the ComDlg main list, proposes to "overwrite" existing file, as expected

      • Using the ComDlg32 "combobox" allows to enter the .zip structure and attempt to save leads to unhandled exception
      • While selecting the .zip from the combobox, no content is displayed and the following line is logged for each object in the zip file
      • Problem occurs when selecting a file inside the .zip

      fixme:(dll/win32/comdlg32/filedlgbrowser.c:249) unsupported interface, {10339516-2894-11d2-9039-00c04f8eeb3e} 

      • Expected result: .zip should NOT be listed in ComDlg combobox.
      • Ubuntu / Wine 10.0-rc3 is NOT affected

      Unhandled exception
      ExceptionCode:    c0000417
      CS:EIP 1b:55487b
      DS 23 ES 23 FS 3b GS 0
      EAX: 0012e464   EBX: 00000000   ECX: 00000000
      EDX: 00000000   EBP: 0012e77c   ESI: 00000000   ESP: 0012e738
      EDI: 00000000   EFLAGS: 00000212
      Address:
      <cpuz.exe:15487b> (C:\Program Files\CPUID\CPU-Z\cpuz.exe@400000)
      Frames:
      <cpuz.exe:af5e> (C:\Program Files\CPUID\CPU-Z\cpuz.exe@400000)
      <cpuz.exe:33006f> (C:\Program Files\CPUID\CPU-Z\cpuz.exe@400000)
      (ntoskrnl/mm/mmfault.c:146) Address: 91919091
      <[invalid address]:91919091>
      (ntoskrnl/mm/mmfault.c:146) Address: 90909092
      err:(win32ss/user/user32/windows/messagebox.c:1048) MessageBox: L"The exception unknown software exception (0xc0000417) occurred in the application at location 0x0055487b.\r\n\nCliquez sur OK pour terminer le programme.\nCliquez sur Annuler pour d\00e9boguer le programme." 

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: