kernel mode trap fix