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

ASSERT when hitting "F2" on a file in Recycle Bin

    XMLWordPrintable

Details

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

    Description

      Using reactos-bootcd-0.4.15-dev-5018-g5bd03d8-x86-gcc-lin-dbg

      • Place a file in recycle bin
      • Open Recyble bin
      • Select the file, hit F2 (multiple times) (while no "Rename" action is expected)
      • ASSERT

      Likely related to CORE-18345 (but different as DEL is an expected action here while Rename is NOT expected to be supported in Recycle Bin) but in both case the crash address leads to 

      CDefView::OnExplorerCommand

      ExceptionCode:    80000003
      CS:EIP 1b:7adea6e5
      DS 23 ES 23 FS 3b GS 0
      EAX: 00000001   EBX: 002a21e8   ECX: 00000001
      EDX: 00000000   EBP: 01a0fb6c   ESI: 00007050   ESP: 01a0fb3c
      EDI: 7adeacf8   EFLAGS: 00000246
      Address:
      <shell32.dll:8a6e5> (C:\ReactOS\system32\shell32.dll@7ad60000)
      Frames:
      <shell32.dll:8a9e1> (C:\ReactOS\system32\shell32.dll@7ad60000)
      <shell32.dll:f0842> (C:\ReactOS\system32\shell32.dll@7ad60000)
      <shell32.dll:eda78> (C:\ReactOS\system32\shell32.dll@7ad60000)
      <shell32.dll:f0502> (C:\ReactOS\system32\shell32.dll@7ad60000)
      <user32.dll:6a436> (C:\ReactOS\system32\user32.dll@77a20000)
      <user32.dll:5e794> (C:\ReactOS\system32\user32.dll@77a20000)
      <user32.dll:605db> (C:\ReactOS\system32\user32.dll@77a20000)
      <ntdll.dll:100d9> (C:\ReactOS\System32\ntdll.dll@7c920000)
      <shell32.dll:89711> (C:\ReactOS\system32\shell32.dll@7ad60000)
      <browseui.dll:388ad> (C:\ReactOS\System32\browseui.dll@78970000)
      <browseui.dll:2c314> (C:\ReactOS\System32\browseui.dll@78970000)
      <kernel32.dll:1c980> (C:\ReactOS\system32\kernel32.dll@7c620000)
      err:(win32ss/user/user32/windows/messagebox.c:1048) MessageBox: L"The exception Breakpoint\r\nA breakpoint has been reached.\r\n (0x80000003) occurred in the application at location 0x7adea6e5.\r\n\nCliquez sur OK pour terminer le programme.\nCliquez sur Annuler pour d\00e9boguer le programme."
      err:(win32ss/user/user32/windows/window.c:524) CreateWindowExW RegisterSystemControls
      

      Attachments

        Issue Links

          Activity

            People

              learn_more Mark Jansen
              KRosUser KRosUser
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: