Runtime Error attempting to view build log from 'View History'


Hi,

We are using finalbuilder 7.0.0.170 under windows 2008 R2 64bit (under hyper-v).

When we click on one particular entry in the 'Project History' of one of our build projects final builder 7 is giving us a generic error page (attached). This would appear to be a bug in itself as I don't believe that this content is meant to be seen in a production environment.

The actual error appears to be an access violation in the fbloggingserver.exe.

The Application Event log has the following details:

 

 

 

 

Event code: 3005 

Event message: An unhandled exception has occurred. 

Event time: 2/09/2010 4:01:02 PM 

Event time (UTC): 2/09/2010 6:01:02 AM 

Event ID: 9c1be972ad444960a60e504ccfd6a25b 

Event sequence: 5918 

Event occurrence: 2 

Event detail code: 0 

 

Application information: 

    Application domain: /LM/W3SVC/1/ROOT/FBServer7-1-129278561002157564 

    Trust level: Full 

    Application Virtual Path: /FBServer7 

    Application Path: C:\Inetpub\FBServer7\ 

    Machine name: LOOKFINALBUILDE 

 

Process information: 

    Process ID: 2724 

    Process name: w3wp.exe 

    Account name: IIS APPPOOL\DefaultAppPool 

 

Exception information: 

    Exception type: InvalidLogResponseException 

    Exception message: The response sent back from the logging server was an error. Message: DoGetUnitTestSummaries: Access violation at address 0040815E in module 'FBLoggingServer.exe'. Write of address 0065004C 

 

Request information: 

    Request URL: http://192.168.1.193/FBServer7/BuildLog.aspx?ProjectName=trunk+incremental&BuildId=2bFC873AF5-A46A-4B86-BFE1-5C92E3BB11AB2d&ReturnURL=2eAn unhandled exception has occurred.fProjectHistory.aspx 

    Request path: /FBServer7/BuildLog.aspx 

    User host address: 192.168.1.158 

    User:  

    Is authenticated: False 

    Authentication Type:  

    Thread account name: IIS APPPOOL\DefaultAppPool 

 

Thread information: 

    Thread ID: 9 

    Thread account name: IIS APPPOOL\DefaultAppPool 

    Is impersonating: False 

    Stack trace:    at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)

   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)

   at VSoftTechnologies.FinalBuilderServer.Remoting.IFBServerManager.GetUnitTestSummaries(String projectName, String buildID)

   at VSoftTechnologies.FinalBuilderServer.Web.BuildLog.LoadUnitTestSummary(String projectName)

   at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)

   at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)

   at System.Web.UI.Control.OnLoad(EventArgs e)

   at VSoftTechnologies.FinalBuilderServer.Web.Classes.CommonPage.OnLoad(EventArgs e)

   at VSoftTechnologies.FinalBuilderServer.Web.Classes.ProjectPage.OnLoad(EventArgs e)

   at System.Web.UI.Control.LoadRecursive()

   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

 

 

Custom event details: 

 

001_fbserver7error.jpg


Update: This seems to be occurring even more now!

Hi Simon,

 
Could you update to the following build of FinalBuilder Server and then follow the instructions below to turn on the detailed exception logging.
 
URL: https://www.finalbuilder.com/downloads/fbserver7/FBServer_7.0.0.172.exe
 
To turn on detailed exception logging:
 
Download the attached archive, extract it to a temporary location. Apply 'EnableLogExceptions.reg' to the registry to enable logging.
Restart the logging service and then use FinalBuilder Server web interface to navigate to the pages where the exception occurs. Once you've seen the error, go to C:\Windows\Temp and send in the FB7LogServerExceptions.txt file to support [at] finalbuilder.com. You can then apply the other registry path to disable the detailed logging.
 
Regards,
Paul.
LogExceptions.zip (634 B)