[ros-dev] install problem

Hartmut Birr hartmut.birr at gmx.de
Fri May 6 20:03:36 CEST 2005


Hartmut Birr wrote:

>Hi,
>
>since some time, I'm not able to install ros from the bootcd over an
>existing ros. The first stage setup works perfect. The second boot hangs
>after loading most of the drivers. The last line on the debug port comes
>from framebuf.dll:
>
>...
>DriverBase for \??\E:\ReactOS\system32\win32k.sys: 9d62b000
>DriverBase for \??\E:\ReactOS\system32\freetype.dll: 9d803000
>DriverBase for \SystemRoot\System32\kbdgr.dll: 9d78f000
>(ntuser/desktop.c:574) IntShellHookNotify: No desktop!
>(ntuser/desktop.c:574) IntShellHookNotify: No desktop!
>(ntuser/desktop.c:574) IntShellHookNotify: No desktop!
>DriverBase for \SystemRoot\System32\framebuf.DLL: 9dfab000
>
>Has anyone the same problem? The install works again, if I delete all
>registry files from the existing installation. Usually I use the 'make
>install' command to install ros over the network on my test machines.
>
>- Hartmut
>_______________________________________________
>Ros-dev mailing list
>Ros-dev at reactos.com
>http://reactos.com:8080/mailman/listinfo/ros-dev
>
>
>  
>
Hi,

I found what is wrong. Setup.exe hangs while loading syssetup.dll. One
of the dlls, which is imported from syssetup.dll does import
wininet.dll. Wininet.dll calls functions from shell32.dllin DllMain
(DLL_PROCESS_ATTACH). It isn't possible to call a function from an other
dll in DllMain if this functions needs its own dll completely
initialized. This means the call to URLCacheContainers_CreateDefaults
must be removed in DllMain of wininet.

- Hartmut


More information about the Ros-dev mailing list