[ros-bugs] [Bug 4605] New: Shell folders crashing

ReactOS.Bugzilla at www.reactos.org ReactOS.Bugzilla at www.reactos.org
Fri Jun 12 22:28:15 CEST 2009


http://www.reactos.org/bugzilla/show_bug.cgi?id=4605

           Summary: Shell folders crashing
           Product: ReactOS
           Version: TRUNK
          Platform: VirtualBox
        OS/Version: Microsoft Windows Vista
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: Shell
        AssignedTo: ros-bugs at reactos.org
        ReportedBy: perencia at gmail.com
         QAContact: ros-bugs at reactos.org


I have ReactOS in Spanish, english menu names may not be correct, it's my 
translation.

>From Start->Configuration->Configuration Menus 

fixme:(dll\win32\shell32\shfldr_cpanel.c:663) retrieve display name from
control panel app
err:(dll\win32\shell32\classes.c:463) HCR_GetFolderAttributes should be called
for simple PIDL's only!
fixme:(dll\win32\shell32\shfldr_cpanel.c:672) special pidl
(dll\ntdll\ldr\utils.c:2248) Relocating (65100000 -> 02760000)
C:\ReactOS\System32\appwiz.cpl
fixme:(dll\win32\powrprof\powrprof.c:718) (74AD0000, 1, 00000000) not fully
implemented
fixme:(dll\win32\powrprof\powrprof.c:718) (74AD0000, 0, 00000000) not fully
implemented
fixme:(dll\win32\powrprof\powrprof.c:718) (74AD0000, 1, 00000000) not fully
implemented
fixme:(dll\win32\powrprof\powrprof.c:718) (74AD0000, 0, 00000000) not fully
implemented
err:(dll\win32\shell32\shellole.c:204) failed (0x80004005) to create CLSID:
        {d20ea4e1-3957-11d2-a40b-0c5020524153} (Herramientas Administrativas)
IID:
        {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder)
err:(dll\win32\shell32\shellole.c:205) class not found in registry
err:(dll\win32\shell32\shellole.c:204) failed (0x80004005) to create CLSID:
        {d20ea4e1-3957-11d2-a40b-0c5020524153} (Herramientas Administrativas)
IID:
        {000214e6-0000-0000-c000-000000000046} (IID_IShellFolder)
err:(dll\win32\shell32\shellole.c:205) class not found in registry
unknown Exception: 0x80004005
Context: ShellFolder::ShellFolder(IShellFolder*, LPCITEMIDLIST)
Location: base\shell\explorer\utility\shellclasses.cpp:287
Context Trace:
- ShellFolder::ShellFolder(IShellFolder*, LPCITEMIDLIST)
- ShellDirectory::read_directory()
- Entry::read_directory_base()
- Entry::smart_scan()
- explorer_main
- WinMain()

WARNING:  MmLockPagableSectionByHandle at ntoskrnl\mm\drvlck.c:43 is
UNIMPLEMENTED!
WARNING:  MmUnlockPagableImageSection at ntoskrnl\mm\drvlck.c:79 is
UNIMPLEMENTED!
WARNING:  MmLockPagableSectionByHandle at ntoskrnl\mm\drvlck.c:43 is
UNIMPLEMENTED!
WARNING:  MmUnlockPagableImageSection at ntoskrnl\mm\drvlck.c:79 is
UNIMPLEMENTED!
fixme:(dll\win32\shell32\shfldr_cpanel.c:663) retrieve display name from
control panel app
fixme:(dll\win32\shell32\shfldr_cpanel.c:663) retrieve display name from
control panel app

from inside Control panel -> Administrative Tools:

The log is the same but a couple of new messageboxes appear, one with :
unknown Exception:0x80004005
Context:ShellFolder::ShellFolder(LPCITEMIDLIST)
Location: base\shell\explorer\utility\shellclasses.cpp:299


and another with.

ERROR_BAD_PATHNAME - The specified path is invalid

All the messageboxes with errors are showed twice.

At the end another log is shown:


fixme:(dll\win32\shell32\shlexec.c:1541) flags ignored: 0x0000000c
err:(dll\win32\shell32\shfldr_cpanel.c:982) RegGetValueW failed with 0


If anyone wants to give me some advice to put me in the right direction ( i'm
new in ReactOS though i've been prowling around the code for a time ) i'd be
pleased to try to fix it.


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the Ros-bugs mailing list