My Vista x64 system locks up after Blink encounters this error in the Windows Application Log. This occured 3 minutes after eEye Auto-Update ran. The version is Blink Personal Version 4.3.2, Rule version 1534, AntiVirus Version 1.0.749, Vulnerability Scanner version 5.10.12, Audits version 2120. Issuing "shutdown /r /f /t 0" doesn't reboot the computer. I have to use the power or reset button to restart.
Excerpt from the Windows Application Log:
function Toggle(node)
{
if (!window.fullyLoaded) return;
// Expand the branch?
if (node.nextSibling.style.display == 'none')
{
// Change the sign from "+" to "-".
var tBodyNode = node.childNodes[0];
var trNode = tBodyNode.childNodes[0];
var tdNode = trNode.childNodes[0];
var bNode = tdNode.childNodes[0];
var textNode = bNode.childNodes[0];
if (textNode.nodeType == 3 /* Node.TEXT_NODE */) {
var s = textNode.data;
if (s.length > 0 && s.charAt(0) == '+') {
textNode.data = '-' + s.substring(1, s.length);
}
}
// show the branch
node.nextSibling.style.display = '';
}
else // Collapse the branch
{
// Change the sign from "-" to "+".
var tBodyNode = node.childNodes[0];
var trNode = tBodyNode.childNodes[0];
var tdNode = trNode.childNodes[0];
var bNode = tdNode.childNodes[0];
var textNode = bNode.childNodes[0];
if (textNode.nodeType == 3 /* Node.TEXT_NODE */) {
var s = textNode.data;
if (s.length > 0 && s.charAt(0) == '-') {
textNode.data = '+' + s.substring(1, s.length);
}
}
// hide the branch
node.nextSibling.style.display = 'none';
}
}
// Toggle "System" element by default so that it's default status is to hide its children
function ToggleSystemElement()
{
var body = document.getElementById("body");
var anchor = body.getElementsByTagName("table")[0];
Toggle(anchor);
}
// If binary data is present in event XML, show it in friendly form.
function ProcessBinaryData(binaryString, binaryDataCaption, wordsFormatString, bytesFormatString, normalFont, fixedWidthFont)
{
var bodyNode = document.getElementById("body");
// Add a <hr> at the end of the HTML body.
bodyNode.appendChild(document.createElement("hr"));
// This paragraph (p element) is the "Binary data:" literal string.
var p = document.createElement("p");
p.style.fontFamily = normalFont;
var b = document.createElement("b");
b.appendChild(document.createTextNode(binaryDataCaption));
p.appendChild(b);
p.appendChild(document.createElement("br"));
bodyNode.appendChild(p);
//
// Show binary data in Words format.
//
p = document.createElement("p");
p.style.fontFamily = normalFont;
p.appendChild(document.createTextNode(wordsFormatString));
bodyNode.appendChild(p);
// Must use fixed-width font for binary data.
p = document.createElement("p");
p.style.fontFamily = fixedWidthFont;
var i = 0;
var j = 0;
var s, tempS;
var translatedString;
var charCode;
var byte1, byte2;
// Each character in binaryString is a hex (16-based) representation of
// 4 binary bits. So it takes 2 characters in binaryString to form a
// complete byte; 4 characters for a word.
while (i < binaryString.length) {
s = (i / 4).toString(16); // To hex representation.
while (s.length < 4) {
s = "0" + s;
}
s += ": ";
// DWords representation is simply a rearrangement of the original binaryString
// For example, from:
//
// 0000000002005600000000000f000540
//
// (which is 00 00 00 00 02 00 56 00 00 00 00 00 0f 00 05 40).
//
// to:
//
// 0000: 00000000 00560002 00000000 4005000f
// 8 words per line, 4 DWords per line.
for (j = 0; j < 4; j++) {
s += binaryString.substring(i + 6, i + 8);
s += binaryString.substring(i + 4, i + 6);
s += binaryString.substring(i + 2, i + 4);
s += binaryString.substring(i, i + 2) + " ";
i += 8;
}
p.appendChild(document.createTextNode(s));
p.appendChild(document.createElement("br"));
}
bodyNode.appendChild(p);
//
// Show binary data in bytes format.
//
p = document.createElement("p");
p.style.fontFamily = normalFont;
p.appendChild(document.createTextNode(bytesFormatString));
bodyNode.appendChild(p);
// Must use fixed-width font for binary data.
p = document.createElement("p");
p.style.fontFamily = fixedWidthFont;
i = 0;
j = 0;
// Each character in binaryString is a hex (16-based) representation of
// 4 binary bits. So it takes 2 characters in binaryString to form a
// complete byte.
while (i < binaryString.length) {
translatedString = "";
// 2 characters in binaryString to form a byte
s = (i / 2).toString(16); // to hex representation.
// Prefix with '0' until its length is 4.
while (s.length < 4) {
s = "0" + s;
}
s += ": ";
// Show 8 bytes per line
for (j = 0; j < 8; j++) {
tempS = binaryString.substring(i, i + 2); // 2 for 1 byte
i += 2;
s += tempS + " ";
// Treat tempS as hex integer
charCode = parseInt(tempS, 16);
if (charCode < 32) {
translatedString += ".";
} else {
translatedString += String.fromCharCode(charCode);
}
}
while (s.length < 32) {
s += " ";
}
s += translatedString;
p.appendChild(document.createTextNode(s));
p.appendChild(document.createElement("br"));
}
bodyNode.appendChild(p);
}
|
|
|
Keywords |
0x80000000000000 |
|
|
|
|
|
|
[ SystemTime] |
2009-08-09T06:16:40.000Z |
|
|
|
|
800706BF -
The remote procedure call failed and did not execute.
|
This also appeared in the system log
function Toggle(node)
{
if (!window.fullyLoaded) return;
// Expand the branch?
if (node.nextSibling.style.display == 'none')
{
// Change the sign from "+" to "-".
var tBodyNode = node.childNodes[0];
var trNode = tBodyNode.childNodes[0];
var tdNode = trNode.childNodes[0];
var bNode = tdNode.childNodes[0];
var textNode = bNode.childNodes[0];
if (textNode.nodeType == 3 /* Node.TEXT_NODE */) {
var s = textNode.data;
if (s.length > 0 && s.charAt(0) == '+') {
textNode.data = '-' + s.substring(1, s.length);
}
}
// show the branch
node.nextSibling.style.display = '';
}
else // Collapse the branch
{
// Change the sign from "-" to "+".
var tBodyNode = node.childNodes[0];
var trNode = tBodyNode.childNodes[0];
var tdNode = trNode.childNodes[0];
var bNode = tdNode.childNodes[0];
var textNode = bNode.childNodes[0];
if (textNode.nodeType == 3 /* Node.TEXT_NODE */) {
var s = textNode.data;
if (s.length > 0 && s.charAt(0) == '-') {
textNode.data = '+' + s.substring(1, s.length);
}
}
// hide the branch
node.nextSibling.style.display = 'none';
}
}
// Toggle "System" element by default so that it's default status is to hide its children
function ToggleSystemElement()
{
var body = document.getElementById("body");
var anchor = body.getElementsByTagName("table")[0];
Toggle(anchor);
}
// If binary data is present in event XML, show it in friendly form.
function ProcessBinaryData(binaryString, binaryDataCaption, wordsFormatString, bytesFormatString, normalFont, fixedWidthFont)
{
var bodyNode = document.getElementById("body");
// Add a <hr> at the end of the HTML body.
bodyNode.appendChild(document.createElement("hr"));
// This paragraph (p element) is the "Binary data:" literal string.
var p = document.createElement("p");
p.style.fontFamily = normalFont;
var b = document.createElement("b");
b.appendChild(document.createTextNode(binaryDataCaption));
p.appendChild(b);
p.appendChild(document.createElement("br"));
bodyNode.appendChild(p);
//
// Show binary data in Words format.
//
p = document.createElement("p");
p.style.fontFamily = normalFont;
p.appendChild(document.createTextNode(wordsFormatString));
bodyNode.appendChild(p);
// Must use fixed-width font for binary data.
p = document.createElement("p");
p.style.fontFamily = fixedWidthFont;
var i = 0;
var j = 0;
var s, tempS;
var translatedString;
var charCode;
var byte1, byte2;
// Each character in binaryString is a hex (16-based) representation of
// 4 binary bits. So it takes 2 characters in binaryString to form a
// complete byte; 4 characters for a word.
while (i < binaryString.length) {
s = (i / 4).toString(16); // To hex representation.
while (s.length < 4) {
s = "0" + s;
}
s += ": ";
// DWords representation is simply a rearrangement of the original binaryString
// For example, from:
//
// 0000000002005600000000000f000540
//
// (which is 00 00 00 00 02 00 56 00 00 00 00 00 0f 00 05 40).
//
// to:
//
// 0000: 00000000 00560002 00000000 4005000f
// 8 words per line, 4 DWords per line.
for (j = 0; j < 4; j++) {
s += binaryString.substring(i + 6, i + 8);
s += binaryString.substring(i + 4, i + 6);
s += binaryString.substring(i + 2, i + 4);
s += binaryString.substring(i, i + 2) + " ";
i += 8;
}
p.appendChild(document.createTextNode(s));
p.appendChild(document.createElement("br"));
}
bodyNode.appendChild(p);
//
// Show binary data in bytes format.
//
p = document.createElement("p");
p.style.fontFamily = normalFont;
p.appendChild(document.createTextNode(bytesFormatString));
bodyNode.appendChild(p);
// Must use fixed-width font for binary data.
p = document.createElement("p");
p.style.fontFamily = fixedWidthFont;
i = 0;
j = 0;
// Each character in binaryString is a hex (16-based) representation of
// 4 binary bits. So it takes 2 characters in binaryString to form a
// complete byte.
while (i < binaryString.length) {
translatedString = "";
// 2 characters in binaryString to form a byte
s = (i / 2).toString(16); // to hex representation.
// Prefix with '0' until its length is 4.
while (s.length < 4) {
s = "0" + s;
}
s += ": ";
// Show 8 bytes per line
for (j = 0; j < 8; j++) {
tempS = binaryString.substring(i, i + 2); // 2 for 1 byte
i += 2;
s += tempS + " ";
// Treat tempS as hex integer
charCode = parseInt(tempS, 16);
if (charCode < 32) {
translatedString += ".";
} else {
translatedString += String.fromCharCode(charCode);
}
}
while (s.length < 32) {
s += " ";
}
s += translatedString;
p.appendChild(document.createTextNode(s));
p.appendChild(document.createElement("br"));
}
bodyNode.appendChild(p);
}
|
|
|
|
|
[ Name] |
Service
Control Manager |
|
|
|
[ Guid] |
{555908D1-A6D7-4695-8E1E-26931D2012F4} |
|
|
|
[ EventSourceName] |
Service
Control Manager |
|
|
|
|
Keywords |
0x80000000000000 |
|
|
|
|
|
|
[ SystemTime] |
2009-08-09T06:16:38.000Z |
|
|
|
param5 |
Restart
the service |