Details
-
Bug
-
Resolution: Cannot Reproduce
-
Critical
-
None
-
None
-
60,808
Description
Since r60808/r60809 when test_interthread_messages was skipped, the sysparams test crashes the kernel due to a NULL pointer.
Assigning to you Jim, since you're the author of that revision. However if you don't have a solution in the short term, maybe we should just skip tests accordingly.
Looks pretty simple though.
Memory at 0x00000010 could not be read: Page not present.
|
kdb:>
|
bt
|
Eip:
|
<NTOSKRNL.EXE:1597f0 (/mnt/ramdisk/buildbot/output-MinGW-i386/reactos/ReactOS/lib/rtl/unicode.c:406 (RtlEqualUnicodeString))>
|
Frames:
|
<win32k.sys:d18c (win32ss/gdi/eng/ldevobj.c:378 (EngLoadImageEx))>
|
<win32k.sys:10aa6 (win32ss/gdi/eng/pdevobj.c:307 (EngpCreatePDEV))>
|
<win32k.sys:11168 (win32ss/gdi/eng/pdevobj.c:453 (PDEVOBJ_bSwitchMode))>
|
<win32k.sys:3bb68 (win32ss/user/ntuser/display.c:761 (UserChangeDisplaySettings))>
|
<win32k.sys:3bec0 (win32ss/user/ntuser/display.c:906 (NtUserChangeDisplaySettings))>
|
<NTOSKRNL.EXE:135efc (ntoskrnl/include/internal/arch/../i386/ke.h:687 (KiFastCallEntryHandler))>
|
<NTOSKRNL.EXE:3ced (:0 (KiFastCallEntry))>
|
<gdi32.dll:4ff8 (win32ss/gdi/gdi32/misc/stubs.c:1387 (GdiConvertToDevmodeW))>
|
<user32_winetest.exe:96795 (modules/rostests/winetests/user32/sysparams.c:2484 (test_WM_DISPLAYCHANGE))>
|
<user32_winetest.exe:98a0a (modules/rostests/winetests/user32/sysparams.c:2560 (SysParamsThreadFunc))>
|
<kernel32.dll:19cb2 (dll/win32/kernel32/client/thread.c:69 (BaseThreadStartup))>
|
Crash in testman:
https://reactos.org/sites/all/modules/reactos/testman/detail.php?id=10928995&prev=10735164
Comparison 60807 vs 60809 in testman:
https://reactos.org/sites/all/modules/reactos/testman/compare.php?ids=21893,21897