[ros-kernel] crash in win32k

Hartmut Birr hartmut.birr at gmx.de
Mon Mar 15 22:56:22 CET 2004



> -----Original Message-----
> From: ros-kernel-bounces at reactos.com 
> [mailto:ros-kernel-bounces at reactos.com] On Behalf Of Filip Navara
> Sent: Monday, March 15, 2004 6:08 PM
> To: ReactOS Kernel List
> Subject: Re: [ros-kernel] crash in win32k
> 
> 
> Hi,
> 
> The problem with my patch is that there are two (or actually three) 
> handle tables in Win32k. One for user mode visible objects (like 
> HBITMAP, HICON, HWND), second for driver visible objects 
> (like SURFOBJ, 
> CLIPOBJ, WNDOBJ). And we have also an sparate object manager 
> for Windows 
> and Menus that really doesn't exist on Windows and shouldn't be there 
> IMHO. My patch traces only handles in the first table. It 
> shouldn't be 
> hard to adapt it for the second handle table mangement and if no one 
> will do it first, I will do it tomorrow.
> 

Hi,

I've got a crash with debug output from using/allocating of the handles.
I'm not sure if it is usable. You should also modify the patch a little
bit. The allocated memory for storing the calling functions is never
freed.

- Hartmut

-------------- next part --------------
A non-text attachment was scrubbed...
Name: handle_crash.zip
Type: application/x-zip-compressed
Size: 55650 bytes
Desc: not available
Url : http://reactos.com:8080/pipermail/ros-kernel/attachments/20040315/90bfee6d/handle_crash-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdiobj.c.diff
Type: application/octet-stream
Size: 3454 bytes
Desc: not available
Url : http://reactos.com:8080/pipermail/ros-kernel/attachments/20040315/90bfee6d/gdiobj.c-0001.obj


More information about the Ros-kernel mailing list