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

walt w41ter at gmail.com
Tue Oct 5 16:13:54 GMT 2010


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