MSHTML bug during Installation has been fixed

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

vicmarcal
Test Team
Posts: 2733
Joined: Mon Jul 07, 2008 12:35 pm

MSHTML bug during Installation has been fixed

Post by vicmarcal »

Good news!
Accordingly to ReactOS Twitter:
reactos @reactos
MSHTML-2nd Stage bug has been fixed! Please retest with 55631: goo.gl/IcqBX Feedback is appreciated! goo.gl/bJ9vW
Yesterday Zefklop (jgardou) tested a new patch in Patchbot which seems to fix the MSHTML bug. Patchbot was suffering this issue too, and it runs now smoothly. Also other testers are reporting the bug as fixed.

For those testers who are experiencing this issue, could you test again?
Thanks a lot!
User avatar
gonzoMD
Posts: 1077
Joined: Fri Oct 20, 2006 7:49 am
Location: Germany
Contact:

Re: MSHTML bug during Installation has been fixed

Post by gonzoMD »

I tested with 55631-dbg and it worked!!! \o/

I encountered an issue, I don't know if it's related.

I'm at a pc where downloading binary files is blocked, so you get a 403 Error.
When I got asked to download the gecko package and clicked download all windows disappeared and nothing more happened.
When I chose cancel everything worked fine.
I don't know if it's related to mm or to setup.
vicmarcal
Test Team
Posts: 2733
Joined: Mon Jul 07, 2008 12:35 pm

Re: MSHTML bug during Installation has been fixed

Post by vicmarcal »

gonzoMD wrote:I tested with 55631-dbg and it worked!!! \o/

I encountered an issue, I don't know if it's related.

I'm at a pc where downloading binary files is blocked, so you get a 403 Error.
When I got asked to download the gecko package and clicked download all windows disappeared and nothing more happened.
When I chose cancel everything worked fine.
I don't know if it's related to mm or to setup.
Hmm...i think it is more related to the 403 error. Maybe we are not managing correctly the situation when there is no communication done and hence it "waits forever".
Anyway, please retry several times to check if it is a bug or a bug-happening-some-times.
Nice to know it works!!
zefklop
Developer
Posts: 114
Joined: Sat Feb 11, 2006 8:47 pm

Re: MSHTML bug during Installation has been fixed

Post by zefklop »

Indeed. As vic said, please test this, so this bug can be closed.

For those who also compile the test suite, please also run "ntdll_apitest NtAllocateVirtualMemory" from command line. (It's in c:\Reactos\bin). It should report no errors. Otherwise, please let us know.
wildschwein
Posts: 420
Joined: Tue Sep 16, 2008 1:13 pm

Re: MSHTML bug during Installation has been fixed

Post by wildschwein »

Hmm....tried 55631, now it's hanging on the line PCIIDE.SYS. It never hung before there.
Here is the log. Something with ACPI... I can set an IRQ. 9, 10 or 11, but it doesn't run with none of them.

Can sb help, please ?

Code: Select all

(ntoskrnl/kd/kdio.c:326) -----------------------------------------------------
(ntoskrnl/kd/kdio.c:327) ReactOS 0.4-SVN (Build 20120216-r55631)
(ntoskrnl/kd/kdio.c:329) 1 System Processor [0 MB Memory]
(ntoskrnl/kd/kdio.c:330) Command Line: /DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /                                              

    SOS
(ntoskrnl/kd/kdio.c:334) ARC Paths: multi(0)disk(0)rdisk(0)partition(1) \ multi(                                              

    0)disk(0)rdisk(0)partition(1) \ReactOS\
(ntoskrnl/ke/i386/cpu.c:494) Supported CPU features : KF_V86_VIS KF_RDTSC KF_CR4                                              

     KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_MTRR KF_CMPXCHG8B KF_MMX KF_WORKING_PTE                                          

         KF_PAT KF_FXSR KF_FAST_SYSCALL KF_XMMI   KF_XMMI64 KF_DTS
(ntoskrnl/ke/i386/cpu.c:801) Prefetch Cache: 64 bytes   L2 Cache: 262144 bytes L                                              

    2 Cache Line: 64 bytes  L2 Cache Associativity: 8
(hal/halx86/acpi/halacpi.c:696) ACPI RSDT at 0xFFD01424
(hal/halx86/acpi/halacpi.c:775) ACPI 2.0 detected
(hal/halx86/acpi/halacpi.c:828) ACPI FACP at 0xFFD03008
(hal/halx86/acpi/halacpi.c:340) Failed to find ACPI table DBGP
(hal/halx86/acpi/halacpi.c:840) ACPI DBGP at 0x00000000
(hal/halx86/acpi/halacpi.c:340) Failed to find ACPI table SRAT
(hal/halx86/acpi/halacpi.c:340) Failed to find ACPI table SRAT
(hal/halx86/acpi/halacpi.c:847) ACPI SRAT at 0x00000000
(hal/halx86/acpi/halacpi.c:797) ACPI Timer at: 1008h (EXT: 0)
(hal/halx86/acpi/halacpi.c:535) ACPI BOOT at 0xFFD06008
(hal/halx86/acpi/halacpi.c:542) ACPI Boot table found, but not supported!
(ntoskrnl/mm/ARM3/mminit.c:1319) HAL I/O Mapping at FFFE0000 is unsafe
(ntoskrnl/mm/mminit.c:257)           0x80000000 - 0x80C00000    Boot Loaded Imag                                              

    e
(ntoskrnl/mm/mminit.c:261)           0xB0000000 - 0xB02FE000    PFN Database
(ntoskrnl/mm/mminit.c:265)           0xB02FE000 - 0xB12CE000    ARM³ Non Paged                                               

    Pool
(ntoskrnl/mm/mminit.c:269)           0xBC000000 - 0xBD000000    System View Spac                                              

    e
(ntoskrnl/mm/mminit.c:273)           0xBD000000 - 0xC0000000    Session Space
(ntoskrnl/mm/mminit.c:276)           0xC0000000 - 0xC03FFFFF    Page Tables
(ntoskrnl/mm/mminit.c:279)           0xC0300000 - 0xC0300FFF    Page Directories
(ntoskrnl/mm/mminit.c:282)           0xC0400000 - 0xC07FFFFF    Hyperspace
(ntoskrnl/mm/mminit.c:286)           0xE1000000 - 0xF1000000    ARM³ Paged Pool
(ntoskrnl/mm/mminit.c:289)           0xF3400000 - 0xF8BB0000    System PTE Space
(ntoskrnl/mm/mminit.c:292)           0xF8BB0000 - 0xFFBE0000    Non Paged Pool E                                              

    xpansion PTE Space
ACPI Compatible Eisa/Isa HAL Detected
(ntoskrnl/io/pnpmgr/pnpmgr.c:3181) Firmware mapper is disabled
(ntoskrnl/io/pnpmgr/pnpreport.c:346) Reported device: DETECTEDInternal\ACPI_HAL                                               

    (Root\ACPI_HAL\0)
(ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/driver.c:1561) '\Driver\BUSLOGIC' initialization failed, stat                                              

    us (0xc00000c0)
(hal/halx86/acpi/halacpi.c:340) Failed to find ACPI table WDRT
(ntoskrnl/io/pnpmgr/pnpmgr.c:385) Installed service 'acpi' for critical device '                                              

    *PNP0C08'
(ntoskrnl/io/pnpmgr/pnpinit.c:319) IopOpenRegistryKeyEx() failed with Status C00                                              

    00034
(ntoskrnl/io/iomgr/driver.c:692) ZwOpenKey() failed with Status C0000034
(ntoskrnl/io/iomgr/driver.c:692) ZwOpenKey() failed with Status C0000034
Sof_T
Posts: 140
Joined: Fri May 01, 2009 4:46 pm

Re: MSHTML bug during Installation has been fixed

Post by Sof_T »

Just tried 55632 and it works fine for me, I also get the Wine Gecko download window which I didn't get on the hack fixed release version. Something else I noticed is that Vbox seamless cursor mode is now working again, this was previously missing in 3.14 release.
wildschwein
Posts: 420
Joined: Tue Sep 16, 2008 1:13 pm

Re: MSHTML bug during Installation has been fixed

Post by wildschwein »

for me not...55632 also hangs at PCIIDE.SYS
vicmarcal
Test Team
Posts: 2733
Joined: Mon Jul 07, 2008 12:35 pm

Re: MSHTML bug during Installation has been fixed

Post by vicmarcal »

Maybe it is a regression not related with mshtml but another one?
Which was yout latest succesfully working ISO?
DOSGuy
Posts: 585
Joined: Wed Sep 14, 2011 5:55 pm
Contact:

Re: MSHTML bug during Installation has been fixed

Post by DOSGuy »

No issues with PCIIDE.SYS in Bochs 2.5.1 with r55639. Everything works great!
Today entirely the maniac there is no excuse with the article. Get free BeOS, DOS, OS/2, and Windows games at RGB Classic Games.
vicmarcal
Test Team
Posts: 2733
Joined: Mon Jul 07, 2008 12:35 pm

Re: MSHTML bug during Installation has been fixed

Post by vicmarcal »

wildschwein wrote:for me not...55632 also hangs at PCIIDE.SYS
Dunno if this is acievable, but worths a try, Could you pick a revision old enough that presents the MSHTML bug, apply this patch, and test the ISO? I am almost sure you won't have any problems with PCIIDE.sys. This way we can confirm if the patch is or is not the responsible of your hang.
Thanks
milon
Posts: 969
Joined: Sat Sep 05, 2009 9:26 pm

Re: MSHTML bug during Installation has been fixed

Post by milon »

ROS build 55645 on VBox 4.1.8 has trouble. When it is installing drivers during phase 2 setup, it took 3 or 5 minutes to get past that screen (used to take about half a second or less). When it finally started up, it didn't recognize the mouse at all. At least, that's my assumption. When I mouse over VBox, the mouse disappears entirely. WIn7 appropriately tracks its location, but it just has no cursor over VBox and ROS doesn't "capture" it either. This has the frustrating effect of rendering rapps unusable (there's no way to navigate it with keyboard only). It's also not playing nice with Guest Additions yet, so no Shared Folders are possible.
igorko
Posts: 145
Joined: Thu Jun 18, 2009 3:12 pm

Re: MSHTML bug during Installation has been fixed

Post by igorko »

milon wrote:ROS build 55645 on VBox 4.1.8 has trouble. When it is installing drivers during phase 2 setup, it took 3 or 5 minutes to get past that screen (used to take about half a second or less).
If your "used to take about half a second or less" was a long time ago than it's ok : pnp manager works much longer now because it works better ;)

About PCIIDE.SYS: this could be related to USB. Please disable/enable USB in VM and try again.
wildschwein
Posts: 420
Joined: Tue Sep 16, 2008 1:13 pm

Re: MSHTML bug during Installation has been fixed

Post by wildschwein »

Disabled USB Support --->still hangs with PCIIDE.SYS

I wanna patch an old working release, but sorry, i don't know where to get the patch.
Could sb please provide a link ?

I hope i don't need to compile whole ROS, i hope it's an patch.exe that i can apply on windows.

r54804 has no PCIIDE.SYS hang, and runs until mshtml-bug

Code: Select all

(ntoskrnl/kd/kdio.c:326) -----------------------------------------------------
(ntoskrnl/kd/kdio.c:327) ReactOS 0.4-SVN (Build 20120101-r54804)
(ntoskrnl/kd/kdio.c:329) 1 System Processor [0 MB Memory]
(ntoskrnl/kd/kdio.c:330) Command Line: /DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS
(ntoskrnl/kd/kdio.c:334) ARC Paths: multi(0)disk(0)rdisk(0)partition(1) \ multi(0)disk(0)rdisk(0)partition(1) \ReactOS\
(ntoskrnl/ke/i386/cpu.c:494) Supported CPU features : KF_V86_VIS KF_RDTSC KF_CR4 KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_MTRR KF_CMPXCHG8B KF_MMX KF_WORKING_PTE KF_PAT KF_FXSR KF_FAST_SYSCALL KF_XMMI   KF_XMMI64 KF_DTS
(ntoskrnl/ke/i386/cpu.c:801) Prefetch Cache: 64 bytes   L2 Cache: 262144 bytes L2 Cache Line: 64 bytes  L2 Cache Associativity: 8
(hal/halx86/acpi/halacpi.c:696) ACPI RSDT at 0xFFD01424
(hal/halx86/acpi/halacpi.c:775) ACPI 2.0 detected
(hal/halx86/acpi/halacpi.c:828) ACPI FACP at 0xFFD03008
(hal/halx86/acpi/halacpi.c:340) Failed to find ACPI table DBGP
(hal/halx86/acpi/halacpi.c:840) ACPI DBGP at 0x00000000
(hal/halx86/acpi/halacpi.c:340) Failed to find ACPI table SRAT
(hal/halx86/acpi/halacpi.c:340) Failed to find ACPI table SRAT
(hal/halx86/acpi/halacpi.c:847) ACPI SRAT at 0x00000000
(hal/halx86/acpi/halacpi.c:797) ACPI Timer at: 1008h (EXT: 0)
(hal/halx86/acpi/halacpi.c:535) ACPI BOOT at 0xFFD06008
(hal/halx86/acpi/halacpi.c:542) ACPI Boot table found, but not supported!
(ntoskrnl/mm/ARM3/mminit.c:1316) HAL I/O Mapping at FFFE0000 is unsafe
(ntoskrnl/mm/mminit.c:243)           0x80000000 - 0x80C00000    Boot Loaded Image
(ntoskrnl/mm/mminit.c:247)           0xB0000000 - 0xB02F4000    PFN Database
(ntoskrnl/mm/mminit.c:251)           0xB02F4000 - 0xB127C000    ARM³ Non Paged Pool
(ntoskrnl/mm/mminit.c:255)           0xBC000000 - 0xBD000000    System View Space
(ntoskrnl/mm/mminit.c:259)           0xBD000000 - 0xC0000000    Session Space
(ntoskrnl/mm/mminit.c:262)           0xC0000000 - 0xC0300000    Page Tables
(ntoskrnl/mm/mminit.c:265)           0xC0300000 - 0xC0400000    Page Directories
(ntoskrnl/mm/mminit.c:268)           0xC0400000 - 0xC0800000    Hyperspace
(ntoskrnl/mm/mminit.c:272)           0xE1000000 - 0xF2400000    ARM³ Paged Pool
(ntoskrnl/mm/mminit.c:275)           0xF2400000 - 0xF7BE0000    System PTE Space
(ntoskrnl/mm/mminit.c:278)           0xF7BE0000 - 0xFFBE0000    Non Paged Pool Expansion PTE Space
ACPI Compatible Eisa/Isa HAL Detected
(ntoskrnl/io/pnpmgr/pnpmgr.c:2820) Firmware mapper is disabled
(ntoskrnl/io/pnpmgr/pnpreport.c:346) Reported device: DETECTEDInternal\ACPI_HAL (Root\ACPI_HAL\0)
(ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented!
(ntoskrnl/io/iomgr/driver.c:1558) '\Driver\BUSLOGIC' initialization failed, status (0xc00000c0)
(ntoskrnl/io/iomgr/iorsrce.c:725) Failed opening given symbolic link!
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\floppy.sys at F7A11000 with 18 pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\cdrom.sys at F79F1000 with 1c pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\fs_rec.sys at F79E5000 with c pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\null.sys at F79DD000 with 8 pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\beep.sys at F79D4000 with 9 pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\mouclass.sys at F79C0000 with 14 pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\kbdclass.sys at F79AC000 with 14 pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\blue.sys at F79A1000 with b pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\vbemp.sys at F7995000 with c pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\videoprt.sys at F7976000 with 1f pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\npfs.sys at F7962000 with 14 pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\msfs.sys at F7958000 with a pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\afd.sys at F792E000 with 2a pages
(hal/halx86/acpi/halacpi.c:340) Failed to find ACPI table WDRT
(ntoskrnl/io/iomgr/file.c:421) Using IopParseDevice() hack. Requested invalid attributes: 1
Drive letter already used!
(ntoskrnl/ex/init.c:1918) Free non-cache pages: 1d5e9
(ntoskrnl/ps/query.c:1609) No execute support not implemented
(ntoskrnl/ps/query.c:1609) No execute support not implemented
Boot took 4029284726 cycles!
Interrupts: 361 System Calls: 3902 Context Switches: 303
(dll/ntdll/ldr/ldrutils.c:1322) LDR: LdrpMapDll Relocating Image Name csrsrv.dll (00400000 -> 00330000)
(dll/ntdll/ldr/ldrutils.c:1361) Overlapping DLL: \??\C:\ReactOS\system32\csrss.exe
(ntoskrnl/ps/query.c:1609) No execute support not implemented
(ntoskrnl/ps/query.c:1266) Should check privilege
(subsystems/win32/csrss/csrsrv/api/wapi.c:183) Size: 300000
(subsystems/win32/csrss/csrsrv/api/wapi.c:343) Status: 0. Root: C:\ReactOS
(subsystems/win32/csrss/csrsrv/init.c:614) SM: CsrpLoadKernelModeDriver called
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SYSTEMROOT\system32\win32k.sys at F76E9000 with 229 pages
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SYSTEMROOT\system32\ftfd.dll at F7607000 with e2 pages
(ntoskrnl/mm/anonmem.c:1152) Region size is illegal for MEM_RELEASE (0x100000)
(ntoskrnl/mm/section.c:4093) Mapping between 0x7FCB9000 and 0x7FFB9000 failed (C0000018).
(subsystems/win32/csrss/csrsrv/api/wapi.c:296) Multiple mapping hack
(subsystems/win32/csrss/csrsrv/api/wapi.c:97) CSR: Unknown request type 0x10004
(dll/win32/kernel32/client/dllmain.c:154) CSR Failed to give us a console
(subsystems/win32/win32k/main/dllmain.c:332) No Desktop handle for this Thread!
(subsystems/win32/win32k/ntuser/sysparams.c:1547) err: UserSystemParametersInfo called without active windowstation.
(subsystems/win32/win32k/ntuser/ntuser.c:158) err: Enter NtUserInitialize(0, 00000000, 00000000)
(subsystems/win32/win32k/ntuser/display.c:79) err: InitDisplayDriver(\Device\Video0, \Registry\Machine\System\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\VBE\Device0);
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\System32\framebuf.dll at F75E8000 with b pages
err:(dll/win32/user32/misc/dllmain.c:351) GetConnected
(ntoskrnl/mm/section.c:4093) Mapping between 0x7FCB9000 and 0x7FFB9000 failed (C0000018).
(subsystems/win32/csrss/csrsrv/api/wapi.c:296) Multiple mapping hack
(subsystems/win32/win32k/main/dllmain.c:332) No Desktop handle for this Thread!
(subsystems/win32/win32k/ntuser/hook.c:1089) err: Kill Thread Hooks pti 0xb0b6c798 pdo 0x0
(ntoskrnl/ps/query.c:1609) No execute support not implemented
(subsystems/win32/win32k/main/dllmain.c:332) No Desktop handle for this Thread!
(subsystems/win32/win32k/ntuser/sysparams.c:1547) err: UserSystemParametersInfo called without active windowstation.
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\System32\kbdus.dll at F749E000 with 9 pages
(ntoskrnl/ps/query.c:1609) No execute support not implemented
err:(dll/win32/user32/windows/window.c:327) CreateWindowExA RegisterSystemControls
(ntoskrnl/ps/query.c:1609) No execute support not implemented
Boot took 6594007740 cycles!
Interrupts: 814 System Calls: 9670 Context Switches: 1491
(ntoskrnl/ps/query.c:1609) No execute support not implemented
(dll/ntdll/ldr/ldrutils.c:1322) LDR: LdrpMapDll Relocating Image Name ws2_32.dll (74AA0000 -> 00740000)
(dll/ntdll/ldr/ldrutils.c:1361) Overlapping DLL: C:\ReactOS\System32\syssetup.DLL
(ntoskrnl/ps/query.c:1609) No execute support not implemented
(ntoskrnl/ps/query.c:1609) No execute support not implemented
(ntoskrnl/ps/query.c:1609) No execute support not implemented
Boot took 7254992908 cycles!
Interrupts: 881 System Calls: 14265 Context Switches: 2210
DHCPCSVC: DHCP service is starting up
(ntoskrnl/ps/query.c:1609) No execute support not implemented
err:(dll/win32/setupapi/queue.c:1659) copy error 2 L"C:\\ReactOS\\inf\\batt.dll" -> L"C:\\ReactOS\\system32\\batt.dll"
(subsystems/win32/win32k/eng/mouse.c:151) No SaveSurface!
(ntoskrnl/ps/query.c:1609) No execute support not implemented
(base/services/umpnpmgr/umpnpmgr.c:3183) Surprise removal: Root\ACPI_HAL\0
(base/services/umpnpmgr/umpnpmgr.c:2828) Installing: Root\ACPI_HAL\0
(ntoskrnl/ps/query.c:1609) No execute support not implemented
(subsystems/win32/win32k/eng/mouse.c:151) No SaveSurface!
(base/services/umpnpmgr/umpnpmgr.c:2934) Success? 1
(base/services/umpnpmgr/umpnpmgr.c:2828) Installing: ACPI_HAL\PNP0C08\0
(ntoskrnl/ps/query.c:1609) No execute support not implemented
err:(dll/win32/setupapi/queue.c:1659) copy error 2 L"C:\\ReactOS\\inf\\acpi.sys" -> L"C:\\ReactOS\\system32\\drivers\\acpi.sys"
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\acpi.sys at F72CD000 with 76 pages
(ntoskrnl/ex/init.c:1960) Free non-cache pages: 1c8be
(ntoskrnl/mm/ARM3/zeropage.c:40) Free non-cache pages: 1c8be
DOSGuy
Posts: 585
Joined: Wed Sep 14, 2011 5:55 pm
Contact:

Re: MSHTML bug during Installation has been fixed

Post by DOSGuy »

wildschwein wrote:r54804 has no PCIIDE.SYS hang, and runs until mshtml-bug
M comes before P, so isn't it possible that you never saw the PCIIDE.SYS hang because you got stuck at MSHTML.DLL? Is the hang in the first or second stage?
Today entirely the maniac there is no excuse with the article. Get free BeOS, DOS, OS/2, and Windows games at RGB Classic Games.
vicmarcal
Test Team
Posts: 2733
Joined: Mon Jul 07, 2008 12:35 pm

Re: MSHTML bug during Installation has been fixed

Post by vicmarcal »

DOSGuy wrote:
wildschwein wrote:r54804 has no PCIIDE.SYS hang, and runs until mshtml-bug
M comes before P, so isn't it possible that you never saw the PCIIDE.SYS hang because you got stuck at MSHTML.DLL? Is the hang in the first or second stage?
In my opinion:
-He had ReactOS perfectly working until rX
-Then MSHTML bug striked him in rY
-During MSTHML brokeness a new regression was introduced in rZ(but not noticed as PCI hang comes after MSHTML)
-Now we have fixed MSTHML so he is experiencing the PCI hang.

wildschwein wrote: I hope i don't need to compile whole ROS, i hope it's an patch.exe that i can apply on windows.
There are 2 ways.

"The FAST but not really sure RIGHT way"
1)Here you can find the ntoskrnl patched. Download it: http://www.4shared.com/file/n4WYXjCl/ntoskrnl.html
2)Now, open the ISO which was failing for you 200 revisions or so ago.Replace the ntoskrnl with this patched one. Save the ISO.
3)Install ReactOS, cross your fingers and check if you are able to install perfectly or if you hit PCIIDE.SYS. Follow any of these options:

In case you hit PCIIDE.SYS:
-Download and older revision and patch it again.(try with the first one that stopped working for you because the MSHTML bug)
-----------If with an older revision you are able to install ReactOS perfectly, then you will need to find in which revision PCIIDE.sys bug appears
-----------If wih an older revision you are not able to install ReactOS because the PCIIDE.sys bug, then try this patched ntoskrnl in a working ISO for you. Maybe the patch is the cause of the PCIIDE bug?

In case you didn't hit PCIIDE.sys:
-Congrats you found a revision that doesnt suffer from PCIIDE bug.
-You have now a range [patched non-buggy PCIIDE, patched buggy PCIIDE]. Perform a regression testing, patching all the ISOs needed.

In case you didn't even reach PCIIDE.sys neither MSHTML.dll:
-This ntoskrnl crazyness(using a different kernel ) seems to not work.
- You will have to download the sources, and patch it. But let's try first the patching way first ;)
Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 4 guests