Details
Description
The installation of AVG Antivirus in Windows XP (Service Pack 3) went successfully without any pitfalls. The tested version of this antivirus is 17.8.3036 and it can be downloaded from this website.
Doing it in ReactOS, however, results in a complete hang of the system. No mouse input, keyboard, etc. The OS hangs prior to AVG when it tries to download the necessary components for the antivirus so it can continue the installation of the antivirus.
Here I've attached two different debug logs, you can notice the difference at the end. In reactos-bootcd-0.4.8-dev-71-AVGBUG.txt I used set condition * first always just before launching the AVG installer application. In this way ROS will break on every exception. In this log, the backtrace shows some lines starting with avgzensetupx.dll. I doubt it is any useful for the developers though...
Whilst in reactos-bootcd-0.4.8-dev-71-ASSERTIONFAILED.txt the debugging has been done normally. In this situation when ROS breaks onto debugger, according to the output, an Assertion failed is shown as follows:
*** Assertion failed: Peb->ReadOnlyStaticServerData
|
*** Source File: /srv/buildbot/Build_GCCLin_x86/build/dll/win32/kernel32/client/dllmain.c, line 152 |
Both the logs have a backtrace included but I cannot guarantee they're taken correctly.