[ros-bugs] [Bug 4060] New: Infinite loop in user32_winetest
ReactOS.Bugzilla at www.reactos.org
ReactOS.Bugzilla at www.reactos.org
Sat Jan 24 15:52:56 CET 2009
http://www.reactos.org/bugzilla/show_bug.cgi?id=4060
Summary: Infinite loop in user32_winetest
Product: ReactOS
Version: unspecified
Platform: VMWare 3
OS/Version: ReactOS
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: Win32
AssignedTo: ros-bugs at reactos.org
ReportedBy: johnyadams at hotmail.com
QAContact: ros-bugs at reactos.org
Created an attachment (id=3459)
--> (http://www.reactos.org/bugzilla/attachment.cgi?id=3459)
back teace
When I run user32_winetest msg (and disable all the previous tests that
hang/crash reactos) , it falls in an infinite loop and the result is that the
stack grows so much that it stops in the following assertion in the kernel:
Assertion '((PCHAR)Thread->Tcb.StackBase - (PCHAR)Thread->Tcb.StackLimit) <=
(KERNEL_LARGE_STACK_SIZE + PAGE_SIZE)' failed at ntoskrnl\mm\procsup.c line 263
The test actually tests if the window proc of a window can create an infinite
loop by adding a messge loop insiede the window proc. However the measure of
the test to decide if it is indeed in an infinite loop is 256 recursive calls,
but it needs just 50 recursiv calls to make the stack too big to crash the
kernel.
The backtrace and the location of the infinite loop is in the attached file
--
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Ros-bugs
mailing list