Line 27 template.php
To hide Notices change the code like that:
// If there is a base theme, collect the names of all themes that may have
// preprocess files to load.
if (isset($theme_info->base_theme)) {
if ($theme_info->base_theme) {
global $base_theme_info;
foreach($base_theme_info as $base){
$themes_active[] = $base->name;
}
}
}

Files: 
CommentFileSizeAuthor
#4 stdclass-1032570-3.patch467 byteskay_v
PASSED: [[SimpleTest]]: [MySQL] 0 pass(es).
[ View ]
#3 stdclass-1032570-2.patch391 bytestheohawse
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch stdclass-1032570-2.patch. Unable to apply patch. See the log in the details link for more information.
[ View ]
#2 stdclass-1032570-1.patch466 bytestheohawse
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch stdclass-1032570-1.patch. Unable to apply patch. See the log in the details link for more information.
[ View ]

Comments

Maybe that way will be better.

// If there is a base theme, collect the names of all themes that may have
// preprocess files to load.
if (!empty($theme_info->base_theme)) {
    global $base_theme_info;
    foreach($base_theme_info as $base){
        $themes_active[] = $base->name;
    }
}

Status:Active» Needs review
StatusFileSize
new466 bytes
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch stdclass-1032570-1.patch. Unable to apply patch. See the log in the details link for more information.
[ View ]

attached is patch for changes in #1

StatusFileSize
new391 bytes
FAILED: [[SimpleTest]]: [MySQL] Unable to apply patch stdclass-1032570-2.patch. Unable to apply patch. See the log in the details link for more information.
[ View ]

this is totally working for me

StatusFileSize
new467 bytes
PASSED: [[SimpleTest]]: [MySQL] 0 pass(es).
[ View ]

Patch in #3 didn't apply because it needs a line return after the last line. Here is the new patch with that minor change.