[vbox-dev] OSE r32797 causes null-pointer dereference on linux host

Knut Osmundsen knut.osmundsen at oracle.com
Tue Oct 5 18:41:37 GMT 2010


Hi Walt,

do you see any panic message or anything which gives a slight hint to where things are going wrong? Could you provide me with the kernel version number + bit count, please?

Kind Regards,
 bird

On Oct 5, 2010, at 6:13 PM, walt wrote:

> Hi team,
> 
> This commit crashes my linux host just after starting XP guest:
> 
> --- src/VBox/VMM/VMMR0/GVMMR0.cpp       (revision 32796)
> +++ src/VBox/VMM/VMMR0/GVMMR0.cpp       (revision 32797)
> 
> @@ -64,7 +64,7 @@
> /*******************************************************************************
> *   Defined Constants And Macros                                               *
> *******************************************************************************/
> -#ifdef DOXYGEN_RUNNING
> +#if defined(RT_OS_LINUX) || defined(DOXYGEN_RUNNING)
> /** Define this to enable the periodic preemption timer. */
> # define GVMM_SCHED_WITH_PPT
> #endif
> 
> If I remove the RT_OS_LINUX test, then everything is back to normal.
> (Both 64-bit and 32-bit linux hosts are affected.)
> 
> I'm now up to date at OSE r32892 -- same crash, and reverting r32797
> still fixes it.
> 
> Any thoughts?
> 
> Thanks.





More information about the vbox-dev mailing list