%@Language =JScript %> <% /********************************************************************************** Debug Portal - Version 2 PAGE : DBGPortal_ViewBucket.asp DESCRIPTION : Entry point to the debug portal site. MODIFICATION HISTORY: 11/13/2001 - Created ***********************************************************************************/ //Session("Authenticated") = "Yes" //Source: 0 - Command Line // 1 - Auto path // 2 - Cer // 5 - Manual Upload // 6 - Debuggerless stress Response.buffer=false var CurrentDate = new Date() var FrameID = new String( Request.Querystring("FrameID") ) if( FrameID.toString() == "undefined" ) FrameID = 0 if ( Session("Authenticated") != "Yes" ) Response.Redirect("privacy/authentication.asp?../DBGPortal_ViewBucket.asp?" + Request.QueryString() ) %>
<% if( SiteDown == 1 ) Responsef.Redirect ("dbgportalv2.asp") var UpdateBugNumber = Request.Form( "UpdateBugNumber" ) var BucketID = new String( Request.QueryString("BucketID") ) var ShowCustomerBuckets = new String( Request( "ShowCustomerBuckets" ) ) var Page = new String( Request("Page") ) var PageSize = new String( Request("PageSize") ) var OpenCustomerData = new String( Request("OpenCustomerData") ) var UserAlias = new String( GetShortUserAlias() ) var iBucket = new String( Request("iBucket") ) if ( Page == "undefined" ) Page="1" if (PageSize == "undefined" ) PageSize = "1000" if ( iBucket != "undefined" && BucketID == "undefined" ) var tmpiBucket = iBucket else var tmpiBucket = parseInt( BucketID, 10 ) var g_DBConn = GetDBConnection( Application("CRASHDB3") ) //tmpiBucket stores an int representation of the BucketID value //lets check and see if it might be an ibucket value if ( (!isNaN( tmpiBucket ) && tmpiBucket != 0) || ( iBucket != "undefined" && BucketID == "undefined" ) ) { try { var Query= "DBGP_GetBucketIDByiBucket " + tmpiBucket var rsBucketID = g_DBConn.Execute( Query ) if ( !rsBucketID.EOF ) BucketID = new String( rsBucketID("BucketID") ) } catch( err ) { ; //Response.Write("Could not get bucket name by iBucket<% if ( trim( SolutionID) == "null" && BucketStatus != "8" ) { Response.Write("\n" ) } else { if ( BucketStatus == "8" ) { if ( BucketStatusAlias == GetShortUserAlias() ) Response.Write("\n" ) } } %> <% if ( PoolCorruption == "true" ) { Response.Write(" " ) } else { Response.Write("" ) } %> | |||||||||||||
|
Loading data, please wait . . . |
Create Logfile during debug sessions |
If a crash does not belong in this bucket, send mail to AndreVa |
Debug | FullDMP | Source | Entry Date | Build | SP | Crash Cab Path | <% try { var rsCrashData = g_DBConn.Execute("DBGPortal_GetBucketCrashes '" + BucketID + "'" ) var altColor = "sys-table-cell-bgcolor2" var ReplaceString = /\\/g while ( !rsCrashData.EOF ) { if ( altColor == "sys-table-cell-bgcolor2" ) altColor = "sys-table-cell-bgcolor1" else altColor = "sys-table-cell-bgcolor2" Response.Write("|||||||
\n") var FullDmp = new String( rsCrashData("bFullDump" ) ) if ( FullDmp == "1" ) Response.Write(" | Yes! | \n") else Response.Write("  | \n") var Source = new String( rsCrashData("Source") ) if ( Source == "1" ) Response.Write("Web Site | \n") else if ( Source == "2" ) Response.Write("CER Report | \n") else if ( Source == "0" ) Response.Write("CMD DBG | \n") else if ( Source == "5" ) Response.Write("Manual Upload | \n") else if ( Source == "6" ) Response.Write("Stress Upload | \n") else Response.Write("Unknown[" + Source + "] | \n") var EntryDate = new Date( rsCrashData("EntryDate") ) var EntryDate = ( EntryDate.getMonth() + 1 ) + "/" + EntryDate.getDate() + "/" + EntryDate.getFullYear() Response.Write("" + EntryDate + " | \n") var BuildNumber = new String( rsCrashData("BuildNo" ) ) var SP = BuildNumber.substr( 4, 4 ) var BuildNumber = BuildNumber.substr( 0, 4 ) Response.Write("" + BuildNumber + " | \n") Response.Write("" + SP + " | \n") Response.Write("" + rsCrashData("Email") + " | \n") Response.Write("" + rsCrashData("FilePath") + " | \n") Response.Write("
An error occurred trying to retrive the bucket crashes, please try this task again " + err.description + " |