Kinook Software Forum

Go Back   Kinook Software Forum > Visual Build Professional > [VBP] General Discussion
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Rating: Thread Rating: 2 votes, 4.50 average. Display Modes
  #1  
Old 07-13-2012, 09:20 AM
teognost teognost is online now
Registered User
 
Join Date: 05-25-2004
Location: Prague,Czech Republic
Posts: 200
VBP is freezing

I used to have this problem on another machine (http://kinook.com/Forum/showthread.php?t=3888) but now it appears on a new machine (OS installed approx 1 month ago)
Basically the build remains frozen at some random steps (run program,send email,zip files),nothing is written in the log anymore,when I look in Task Mgr I see the VBP process and the child process if it is the case (e.g msbuild.exe) ,by killing the child process the build still remains frozen.
Usually the builds are ran through VisBuildCmd.exe silently from Scheduled Tasks,I tried even to lunch them by VisuildPro with usei interface -in this case I got a white screen and process appears as not responding (see the attachment).
I tried to reproduce this issue but it still appears randomly,not every time.
However I noticed the build freeze appears only when I have multiple (3-4) builds running in the same time (from different folders).
In this case -1 or 2 builds remains frozen always ,the rest are finished ok.
But the necessary build time is increased quite substantial,the builds are very slow-maybe this is causing the freeze ,not sure.
It is important to solve this issue as it happened we had to do some urgent build and when checked if finished -it appears as still running because it was frozen.
I implemented the steps from here:
http://www.kinook.com/Forum/showthre...?threadid=3892
but did not help.
Even if the hanging step is configured to finish after some time -this does not happen ,it still remains frozen.
This machine is Win2k8 X64 ,4 GB of RAM ,Intel Xeon 3320@2.50 Ghz 2.49 Ghz
VBP installed is :
Visual Build Professional 8.0 (x64)
I created even some dump file for frozen VBP process,I can send it to you if you think it is needed.
Regards
Attached Images
   
Reply With Quote
  #2  
Old 07-13-2012, 12:41 PM
kinook kinook is online now
Administrator
 
Join Date: 03-06-2001
Location: Colorado
Posts: 6,034
Testing on a Windows 2008 R2 x64 VMWare guest w/ Visual Build Pro v8.0 x64, we built 6 simultaneous instances (3 running VisBuildCmd via scheduled task, 3 running VisBuildPro launched interactively) of the attached project for several hours and could not reproduce any freezing. We would need more details to be able to reproduce the problem here (see http://www.kinook.com/Forum/showthread.php?t=3044).
Attached Images
 
Attached Files
File Type: bld BuildX.bld (3.1 KB, 1947 views)
Reply With Quote
  #3  
Old 07-13-2012, 06:07 PM
teognost teognost is online now
Registered User
 
Join Date: 05-25-2004
Location: Prague,Czech Republic
Posts: 200
I will try to run your project on my build machine to see if it will freeze.
I am in holiday for 3 weeks so I will get back to u afterwards -unless some emergency will appear in the meantime
Reply With Quote
  #4  
Old 08-20-2012, 06:16 AM
teognost teognost is online now
Registered User
 
Join Date: 05-25-2004
Location: Prague,Czech Republic
Posts: 200
On Friday I sent to support@kinook.com a zip file (2012_08_17.zip) containg a VBP project that always gets frozen,I tried it on 3 different machines.
Reply With Quote
  #5  
Old 09-03-2012, 08:19 PM
kinook kinook is online now
Administrator
 
Join Date: 03-06-2001
Location: Colorado
Posts: 6,034
On the slow/hanging machines, try setting Tools | Application Options | Advanced | Maximum step output macro length to something other than 0 (the default is 1048576). Also remove or change any script code like this in your project(s):
Code:
Application.Options.MaxStepOutputLength = 0
Since the output macro value is stored in memory, and your project generates a lot of output, the 0 value (unlimited) on the problem machines could consume a lot of memory and severely degrade build performance.
http://www.kinook.com/VisBuildPro/Manual/advopt.htm

Or, modify the 'Parse the difference file -looking for changes other than version' step to not generate so much log output.
Reply With Quote
  #6  
Old 09-07-2012, 09:17 AM
teognost teognost is online now
Registered User
 
Join Date: 05-25-2004
Location: Prague,Czech Republic
Posts: 200
Tried your suggestion -it works ok now,not freezing anymore,tks!
I hope this settingwill elliminate the other freezing issues I have with other builds ,will test it now.
But I have a step where a program is ran (Run Program)-I need to write the output of the step to some file.
Before I used to implement a step script like:
Sub vbld_StepDone()
where i write the LASTSTEP_OUTPUT to a file.
Now I will have a partial output in LASTSTEP_OUTPUT but I need all of it to be written in that text file -how can I do it?
Reply With Quote
  #7  
Old 09-07-2012, 09:42 AM
kinook kinook is online now
Administrator
 
Join Date: 03-06-2001
Location: Colorado
Posts: 6,034
change the Command to

%DOSCMD% original command here >c:\path\to\file.ext
Reply With Quote
  #8  
Old 09-07-2012, 10:54 AM
teognost teognost is online now
Registered User
 
Join Date: 05-25-2004
Location: Prague,Czech Republic
Posts: 200
when running normally works fine:
"c:\Program Files (x86)\Installshield\StandaloneBuild9SP1\IsSABld.ex e" -p "D:\Builds\ffng\Install\WEB\WEB.ism" -r "Release 1" -c COMP -o "c:\Program Files (x86)\Common Files\Merge Modules"

when adding the DOSCMD it fails:
C:\Windows\system32\cmd.exe /C "c:\Program Files (x86)\Installshield\StandaloneBuild9SP1\IsSABld.ex e" -p "D:\Builds\ffng\Install\ WEB\NG WEB.ism" -r "Release 1" -c COMP -o "c:\Program Files (x86)\Common Files\Merge Modules" >"D:\Reports\BuildsOutput\WEB.ism.txt"
'c:\Program' is not recognized as an internal or external command,
operable program or batch file.

Process completed with exit code 1
D:\Reports\BuildsOutput\WEB.ism.txt
9/7/2012 5:53:11 PM: Step '1169 - Build current project' failed
Reply With Quote
  #9  
Old 09-07-2012, 11:13 AM
kinook kinook is online now
Administrator
 
Join Date: 03-06-2001
Location: Colorado
Posts: 6,034
http://superuser.com/questions/23881...-command-shell
Reply With Quote
  #10  
Old 09-07-2012, 11:29 AM
teognost teognost is online now
Registered User
 
Join Date: 05-25-2004
Location: Prague,Czech Republic
Posts: 200
Quote:
Originally Posted by kinook View Post
wow,tks a lot,did not think about it
now the output is redirected ok to the text file
Reply With Quote
Reply

Tags
frozen build


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -5. The time now is 11:55 PM.


Copyright © 1999-2023 Kinook Software, Inc.