Index: modules/system/system.updater.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.updater.inc,v
retrieving revision 1.1
diff -u -p -r1.1 system.updater.inc
--- modules/system/system.updater.inc	15 Oct 2009 21:19:31 -0000	1.1
+++ modules/system/system.updater.inc	26 Oct 2009 04:30:26 -0000
@@ -117,7 +117,7 @@ class ThemeUpdater extends Updater imple
   public function postInstall() {
     // Update the system table.
     clearstatcache();
-    drupal_static_reset('_system_get_theme_data');
+    drupal_static_reset('_system_rebuild_theme_data');
     _system_rebuild_theme_data();
 
     // Active the theme
Index: modules/user/user.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/user/user.admin.inc,v
retrieving revision 1.86
diff -u -p -r1.86 user.admin.inc
--- modules/user/user.admin.inc	16 Oct 2009 19:20:34 -0000	1.86
+++ modules/user/user.admin.inc	26 Oct 2009 04:30:26 -0000
@@ -650,12 +650,12 @@ function user_admin_permissions($form, $
   );
   // Render role/permission overview:
   $options = array();
+  $module_info = system_get_info('module');
   $hide_descriptions = !system_admin_compact_mode();
   foreach (module_implements('permission') as $module) {
     if ($permissions = module_invoke($module, 'permission')) {
-      $info = drupal_parse_info_file(drupal_get_path('module', $module) . "/$module.info");
       $form['permission'][] = array(
-        '#markup' => $info['name'],
+        '#markup' => $module_info[$module]['name'],
         '#id' => $module,
       );
       foreach ($permissions as $perm => $perm_item) {
