Details
Description
Reproduction steps:
- VBox 4.3.12 512MB RAM, VBEMP graphics driver, no 3D additions, no Mesa from rapps
- a GCC8.4.0 Win RosBE2.2.1 build
- just launch main.exe from https://jira.reactos.org/secure/attachment/55182/GDIProg.zip
- extract to C:\GdiProg\CRTRel\main.exe *Using that exact path is important to see it crashing!*
Regression test
0.4.15-dev-2689-ge70df4c crashes with BSOD0x1E
0.4.15-dev-2689-ge70df4c_BSOD0x1E.webm
0.4.15-dev-2689-ge70df4c_BSOD0x1E.log
ReactOS-0.4.14-RC-71-gcfc2431.iso crashes with BSOD0x1E
ReactOS-0.4.14-RC-64-g44e1f96.iso crashes with BSOD0x1E (proving that it was not introduced by 0.4.15-dev-2085-g834394a / 0.4.14-RC-65-gdd0f439)
reactos-bootcd-0.4.14-dev-1-gd055c9f-x86-gcc-lin-dbg.iso crashes with BSOD0x1E
reactos-bootcd-0.4.12-dev-1082-ge0e5363-x86-gcc-lin-dbg.iso BSOD 0x1E
reactos-bootcd-0.4.12-dev-360-gdaadcc6-x86-gcc-lin-dbg.iso BSOD 0x1E
reactos-bootcd-0.4.12-dev-280-g44fdf3f-x86-gcc-lin-dbg.iso BSOD 0x1E
reactos-bootcd-0.4.12-dev-270-g60448f8-x86-gcc-lin-dbg.iso BSOD 0x1E
reactos-bootcd-0.4.12-dev-267-gd6dc1fd-x86-gcc-lin-dbg.iso BSOD 0x1E
reactos-bootcd-0.4.12-dev-266-g8ab3652-x86-gcc-lin-dbg.iso BSOD 0x1E guilty
reactos-bootcd-0.4.12-dev-265-g13efff3-x86-gcc-lin-dbg.iso ok 0.4.12-dev-265-g13efff3_ok.webm
reactos-bootcd-0.4.12-dev-260-g0150bb9-x86-gcc-lin-dbg.iso ok
reactos-bootcd-0.4.12-dev-240-gc109019-x86-gcc-lin-dbg.iso ok
reactos-bootcd-0.4.12-dev-200-gec5c0c9-x86-gcc-lin-dbg.iso ok
reactos-bootcd-0.4.12-dev-116-g6d47eab-x86-gcc-lin-dbg.iso ok
reactos-bootcd-0.4.12-dev-8-g958ae44-x86-gcc-lin-dbg.iso ok
reactos-bootcd-0.4.8-dev-1074-g111c40e-x86-gcc-lin-dbg.iso ok
I noticed it the first time, when I wanted to test the https://github.com/reactos/reactos/pull/3678 for the gdiprog case.
Is it a nullptr deref? dibobj.c Line 138 looks like that
COLORREF crColor = RGB(rgb.rgbRed, rgb.rgbGreen, rgb.rgbBlue);
|
Expected result
2K3_SP2_ok_also_for_path_C_gdiprog_crtrel_main_exe.png
Attachments
Issue Links
- blocks
-
CORE-16510 [GDI32] Wrong colors in 8-bit paletted mode bitmap graphics
- Resolved