Details
- 
    Bug 
- 
    Resolution: Unresolved
- 
    Major 
- 
    None
Description
ReactOS version originally tested: reactos-bootcd-0.4.15-dev-8135-g1bc6c90-x86-gcc-lin-dbg
Version with the frankenstein, based on CORE-16479 and the patch proposed under CORE-19320 to workaround the IME32 bug situation.
Description of the bug:
Once I have the frankenstein installed in your VM or whatever, open the ReactOS explorer. The address bar will look like the image attached, that prevents a normal rendering of the icon's space or the toolbar too.
Actually, the icons are responsive and exist. If you disable the adressbar, the system will hang.
| DXG: DxDdGetSurfaceLock | 
| (dll/win32/kernel32/client/loader.c:386) LoadLibraryExW(rshell.dll) failing with status c0000135 | 
| (dll/win32/kernel32/client/loader.c:386) LoadLibraryExW(rshell.dll) failing with status c0000135 | 
| fixme:(dll/win32/comctl32/toolbar.c:394) [000100A6] TBSTYLE_REGISTERDROP not implemented | 
| fixme:(dll/win32/comctl32/toolbar.c:394) [000100A8] TBSTYLE_REGISTERDROP not implemented | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| DXG: DxDdGetDirectDrawBound | 
| err:(dll/win32/imm32/utils.c:778) DLL is not an IME | 
| err:(dll/win32/imm32/utils.c:778) DLL is not an IME*** Assertion failed: ProtoPte->u.Long == 0 | 
| *** Source File: ../ntoskrnl/mm/ARM3/section.c, line 1994Break repeatedly, break Once, Ignore, terminate Process or terminate Thread (boipt)? | 
| kdb:> i*** Assertion failed: ProtoPte->u.Long == 0 | 
| *** Source File: ../ntoskrnl/mm/ARM3/section.c, line 1994Break repeatedly, break Once, Ignore, terminate Process or terminate Thread (boipt)? | 
| kdb:> o | 
| Execute '.cxr F67DB3D8' to dump contextEntered debugger on embedded INT3 at 0x0008:0x805AAB5E.kdb:> bt | 
| Eip: | 
| <ntoskrnl.exe:1aab5e (:0 (DbgUserBreakPoint))> | 
| Frames: | 
| <ntoskrnl.exe:d68c5 (ntoskrnl/mm/ARM3/section.c:1994 (MiUnmapViewInSystemSpace))> | 
| <ntoskrnl.exe:de1b7 (ntoskrnl/mm/ARM3/section.c:2741 (MmUnmapViewInSessionSpace))> | 
| <win32k.sys:d4f09> | 
| <win32k.sys:899b5> | 
| <win32k.sys:89be1> | 
| <win32k.sys:89d4d> | 
| <win32k.sys:70bb5> | 
| <win32k.sys:8de2c> | 
| <win32k.sys:8db32> | 
| <ntoskrnl.exe:3fe5 (:0 (KiSystemCallTrampoline))> | 
| <ntoskrnl.exe:168369 (ntoskrnl/ke/i386/traphdlr.c:1840 (KiSystemServiceHandler))> | 
| <ntoskrnl.exe:3e2f (:0 (KiFastCallEntry))> | 
| <ntdll.dll:f8ad> | 
| <GDI32.dll:73be> | 
| <comctl32.dll:4d768> | 
| <comctl32.dll:4f3eb> | 
| <comctl32.dll:57864> | 
| <user32.dll:1c3b2> | 
| <user32.dll:1c47f> | 
| <user32.dll:1ca63> | 
| <user32.dll:1ce75>--- Press q to abort, any other key to continue ---<ntdll.dll:f800> | 
| <user32.dll:1c773> | 
| <browseui.dll:2a3c8> | 
| <browseui.dll:2a543> | 
| <kernel32.dll:1ca53>kdb:>   | 
It affects both of the archs, but under MSVC, it could be ignored (ahi command), under GCC kills itself fatally.
It is a regression located in 23f31cf7b400f4503a6c4ec412047972281fdbf3 by whindsaks in the PR https://github.com/reactos/reactos/pull/5760 .
Attachments
Issue Links
- blocks
- 
                    CORE-16479 win32k.sys from 2k3sp2 Frankenstein Epic -         
- Untriaged
 
-         
- is duplicated by
- 
                    CORE-19924 [WIN32SS-FRANKENSTEIN] [BROWSER] ReactOS can't open explorer.exe without crashing. -         
- Resolved
 
-         
