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

        1. image-2024-12-24-10-18-56-307.png
          35 kB
          KRosUser
        2. image-2024-12-24-10-20-01-157.png
          23 kB
          KRosUser
        3. image-2024-12-24-10-20-50-748.png
          29 kB
          KRosUser
        4. image-2024-12-24-10-21-03-337.png
          33 kB
          KRosUser
        5. image-2024-12-24-10-22-13-140.png
          10 kB
          KRosUser
        6. image-2024-12-24-10-22-31-731.png
          20 kB
          KRosUser
        7. screenshot.png
          25 kB
          whindsaks
        8. win2003_no_zip_in_comdlg32_combobox.png
          84 kB
          hbelusca

        Activity

          People

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

            Dates

              Created:
              Updated: