[ros-bugs] [Bug 677] New: Crashes after lots of
GDI_OBJECT_TYPE_BRUSH - memory corruption?
ReactOS.Bugzilla at reactos.com
ReactOS.Bugzilla at reactos.com
Sun Jul 17 14:58:10 CEST 2005
http://reactos.com/bugzilla/show_bug.cgi?id=677
Summary: Crashes after lots of GDI_OBJECT_TYPE_BRUSH - memory
corruption?
Product: ReactOS
Version: 0.3.0-SVN
Platform: x86 Hardware
OS/Version: ReactOS
Status: NEW
Severity: blocker
Priority: P3
Component: Win32
AssignedTo: ros-bugs at reactos.com
ReportedBy: michael at fritscher.net
Examples are totalcmd, drhardware 2002 and Everest. They worked some time ago
Lesson5.exe (a opengl test) works, but when I move teh mouse I get corrupt
blocks on the screen
totalcmd:(crashes only sometimes)
...
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
0 bytes requested - initiating pool verification
ntoskrnl\mm\/rpoolmgr.h(699): High-side redzone overwrite detected for paged
pool address 0x8cd29270
Tag None(656E6F4E), Size 72, UserSize 32, LoZone 87878787, HiZone 8c92d28c
First few Stack Frames: <ntoskrnl.exe:62ec0 (ntoskrnl/mm/ppool.c:868
(RPoolAlloc))> <ntoskrnl.exe:63462 (ntoskrnl/mm/ppool.c:92
(ExAllocatePagedPoolWithTag))> <CDCDCDCD>
Contents of Block:
0000 01 00 00 00 70 A0 D2 8C 70 92 D2 8C 48 A4 D6 8C ....p...p...H...
0010 00 00 00 00 84 92 D2 8C 84 92 D2 8C 8C 92 D2 8C ................
A problem has been detected and ReactOS has been shut down to prevent damage to
your computer.
Technical information:
*** STOP: 0x00000000 (0x00000000,0x00000000,0x00000000,0x00000000)
Frames:
<ntoskrnl.exe:23cc (ntoskrnl/ke/bug.c:498 (KeBugCheckEx))>
<ntoskrnl.exe:2404 (ntoskrnl/ke/bug.c:519 (KeBugCheck))>
<ntoskrnl.exe:62114 (ntoskrnl/mm/ppool.c:410 (RiBadBlock))>
<ntoskrnl.exe:623b4 (ntoskrnl/mm/ppool.c:471 (RUsedRedZoneCheck))>
<ntoskrnl.exe:62520 (ntoskrnl/mm/ppool.c:540 (RPoolRedZoneCheck))>
<ntoskrnl.exe:62a72 (ntoskrnl/mm/ppool.c:700 (RPoolAlloc))>
<ntoskrnl.exe:63462 (ntoskrnl/mm/ppool.c:92 (ExAllocatePagedPoolWithTag))>
<ntoskrnl.exe:612f0 (ntoskrnl/mm/pool.c:54 (EiAllocatePool))>
<ntoskrnl.exe:613a7 (ntoskrnl/mm/pool.c:128 (ExAllocatePoolWithTag))>
<win32k.sys:35be2 (subsys/win32k/eng/mem.c:52 (EngAllocMem))>
<framebuf.DLL:15a6 (drivers/video/displays/framebuf/palette.c:179
(DrvSetPalette))>
<win32k.sys:6f4fe (subsys/win32k/objects/color.c:410 (NtGdiRealizePalette))>
<ntoskrnl.exe:924e2 ({standard input}:177 (KiSystemService))>
<totalcmd.EXE:300b2>
dhard2002:
...
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
(subsys\system\services\rpcserver.c:582) Could not find a service!
(lib\advapi32\service\scm.c:691) ScmrOpenServiceA() failed (Error 1060)
(lib\advapi32\service\scm.c:219) CreateServiceA is unimplemented, but returning
INVALID_HANDLE_VALUE instead of NULL
(ntoskrnl\mm\mm.c:344) Address: ffffffff
_SEHCallHandler: REG 00f3f414
_SEHCallHandler: REG 00f3f8e0
_SEHCallHandler: REG 00f3f8e0
Unhandled exception
Address:
402895 C:\reactos\System32\services.exe
CS:EIP 1b:402895
DS 23 ES 23 FS 3b GS 23
EAX: ffffffff EBX: 0065b520 ECX: 00f3fdf8
EDX: 00f3fdf8 EBP: 00f3fdd0 ESI: 00000000 ESP: 00f3fdb8
EDI: 00000000 EFLAGS: 00010286
Frames:
400000+3816 C:\reactos\System32\services.exe
76000000+b133 C:\reactos\System32\rpcrt4.dll
76000000+b26d C:\reactos\System32\rpcrt4.dll
7c800000+3487c C:\reactos\system32\KERNEL32.dll
_SEHCallHandler: REG 00f3f960
_SEHCallHandler: REG 00f3ffb8
_SEHCallHandler: REG 00f3ffb8
Everest:
...
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
GDI32: UnrealizeObject is unimplemented, please try again later.
WARNING: NtGdiUnrealizeObject at subsys\win32k\objects\color.c:598 is
UNIMPLEMENTED!
(subsys\win32k\objects\color.c:617) GDI_OBJECT_TYPE_BRUSH
(lib\shell32\shell32_main.c:471:SHGetFileInfoW) set icon to shell size, stub
(lib\shell32\shell32_main.c:471:SHGetFileInfoW) set icon to shell size, stub
(lib\shell32\shlexec.c:1026:ShellExecuteExW32) flags ignored: 0x00000500
(ntoskrnl\ke\mutex.c:149) Trying to touch a Mutant that the caller doesn't own!
KeBugCheckWithTf at ntoskrnl\ke\catch.c:217
A problem has been detected and ReactOS has been shut down to prevent damage to
your computer.
The problem seems to be caused by the following file: ntoskrnl.exe
Technical information:
*** STOP: 0x0000001E (0xc0000046,0x80006446,0x000ec340,0x9faa2c44)
*** ntoskrnl.exe - Address 0x8002a7c9 base at 0x80000000, DateStamp 0x0
Exception: -2143058045(0)
Processor: 0 CS:EIP 8:8002a7c9 <ntoskrnl.exe:2a7c9 ({standard input}:1521
(ZwRaiseException))>
cr2 9faa2898 cr3 4a19000 Proc: 80fc9c28 Pid: 134 <everest.exe> Thrd: 80fcf6a0
Tid: 138
DS 10 ES 10 FS 30 GS 23
EAX: 00000096 EBX: 0000009d ECX: 00000000
EDX: 9faa2d74 EBP: 9faa2bf4 ESI: 0055fc6c ESP: 9faa2884
EDI: 9faa2d74 EFLAGS: 00000282 kESP 9faa2884 kernel stack base 9faa0000
Frames:
<ntoskrnl.exe:1bb3a (ntoskrnl/ex/error.c:64 (ExRaiseStatus))>
<ntoskrnl.exe:6446 (ntoskrnl/ke/mutex.c:150 (KeReleaseMutant))>
<ntoskrnl.exe:21576 (ntoskrnl/ex/mutant.c:337 (NtReleaseMutant))>
<ntoskrnl.exe:924e2 ({standard input}:177 (KiSystemService))>
<KERNEL32.DLL:330a7 (lib/kernel32/synch/mutex.c:202 (ReleaseMutex))>
--
Configure bugmail: http://reactos.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Ros-bugs
mailing list