intermittent git errors on windows

View: New views
3 Messages — Rating Filter:   Alert me  

intermittent git errors on windows

by Bret Pettichord :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

A couple of weeks ago, I moved the Watir project to git and github and updated to using the latest version of ccrb from master. It runs on a windows2003 slice hosted at www.watirbuild.com.

Since then I have been getting these intermittent errors. They happen several times a day. Any suggestions?

Bret

[error] C:/Documents and Settings/Administrator/.cruise/projects/ie_core_tests/work Administrator$ git fetch origin 
fatal: read error (Invalid argument)

[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:70:in `execute_with_error_log'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:52:in `execute_in_local_copy'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:51:in `chdir'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:51:in `execute_in_local_copy'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:104:in `git'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:96:in `load_new_changesets_from_origin'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:66:in `new_revisions'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:54:in `up_to_date?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/change_in_source_control_trigger.rb:11:in `build_necessary?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in `build_necessary?'
[error]   c:/ruby/lib/ruby/1.8/fileutils.rb:1029:in `any?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in `each'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in `any?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in `build_necessary?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:211:in `build_if_necessary'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/polling_scheduler.rb:13:in `run'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:79
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:78:in `catch'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:78
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:47:in `load'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:47:in `builder'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:10:in `send'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:10:in `run'
[error]   ./lib/cruise_control/../../script/../config/../cruise:5



--
Bret Pettichord
GTalk: bpettichord@...
CTO, WatirCraft LLC, http://www.watircraft.com
Lead Developer, Watir, http://www.watir.com
Blog (Essays), http://www.io.com/~wazmo/blog
MiniBlog (Links), http://feeds.feedburner.com/bretshotlist
Training, http://www.watircraft.com/watir-training

_______________________________________________
Cruisecontrolrb-users mailing list
Cruisecontrolrb-users@...
http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users

Re: intermittent git errors on windows

by Adam Goucher-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Gogole would seem to imply this is a git issue more than a cc.rb one.
Did you see
http://osdir.com/ml/version-control.msysgit/2008-01/msg00117.html ? They
discuss this error wrt git itself.

-adam

> A couple of weeks ago, I moved the Watir project to git and github and
> updated to using the latest version of ccrb from master. It runs on a
> windows2003 slice hosted at www.watirbuild.com
> <http://www.watirbuild.com>.
>
> Since then I have been getting these intermittent errors. They happen
> several times a day. Any suggestions?
>
> Bret
>
> [error] C:/Documents and
> Settings/Administrator/.cruise/projects/ie_core_tests/work
> Administrator$ git fetch origin
> fatal: read error (Invalid argument)
>
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:70:in
> `execute_with_error_log'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:52:in
> `execute_in_local_copy'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:51:in
> `chdir'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:51:in
> `execute_in_local_copy'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:104:in
> `git'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:96:in
> `load_new_changesets_from_origin'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:66:in
> `new_revisions'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:54:in
> `up_to_date?'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/change_in_source_control_trigger.rb:11:in
> `build_necessary?'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in
> `build_necessary?'
> [error]   c:/ruby/lib/ruby/1.8/fileutils.rb:1029:in `any?'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in
> `each'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in
> `any?'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in
> `build_necessary?'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:211:in
> `build_if_necessary'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/polling_scheduler.rb:13:in
> `run'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:79
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:78:in
> `catch'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:78
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:47:in
> `load'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:47:in
> `builder'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:10:in
> `send'
> [error]  
> ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:10:in
> `run'
> [error]   ./lib/cruise_control/../../script/../config/../cruise:5
>
>
>
> --
> Bret Pettichord
> GTalk: bpettichord@... <mailto:bpettichord@...>
> CTO, WatirCraft LLC, http://www.watircraft.com
> Lead Developer, Watir, http://www.watir.com
> Blog (Essays), http://www.io.com/~wazmo/blog 
> <http://www.io.com/%7Ewazmo/blog>
> MiniBlog (Links), http://feeds.feedburner.com/bretshotlist
> Training, http://www.watircraft.com/watir-training
> ------------------------------------------------------------------------
>
> _______________________________________________
> Cruisecontrolrb-users mailing list
> Cruisecontrolrb-users@...
> http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users
>  

_______________________________________________
Cruisecontrolrb-users mailing list
Cruisecontrolrb-users@...
http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users

Re: intermittent git errors on windows

by Bret Pettichord :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks. It looks like a problem with msysgit. I posted a note here: http://code.google.com/p/msysgit/issues/detail?id=197

Bret

On Tue, Feb 24, 2009 at 2:26 PM, Adam Goucher <adam@...> wrote:
Gogole would seem to imply this is a git issue more than a cc.rb one. Did you see http://osdir.com/ml/version-control.msysgit/2008-01/msg00117.html ? They discuss this error wrt git itself.

-adam
A couple of weeks ago, I moved the Watir project to git and github and updated to using the latest version of ccrb from master. It runs on a windows2003 slice hosted at www.watirbuild.com <http://www.watirbuild.com>.


Since then I have been getting these intermittent errors. They happen several times a day. Any suggestions?

Bret

[error] C:/Documents and Settings/Administrator/.cruise/projects/ie_core_tests/work Administrator$ git fetch origin fatal: read error (Invalid argument)

[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:70:in `execute_with_error_log'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:52:in `execute_in_local_copy'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:51:in `chdir'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/abstract_adapter.rb:51:in `execute_in_local_copy'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:104:in `git'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:96:in `load_new_changesets_from_origin'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:66:in `new_revisions'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../lib/source_control/git.rb:54:in `up_to_date?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/change_in_source_control_trigger.rb:11:in `build_necessary?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in `build_necessary?'
[error]   c:/ruby/lib/ruby/1.8/fileutils.rb:1029:in `any?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in `each'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in `any?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:234:in `build_necessary?'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/project.rb:211:in `build_if_necessary'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/../config/../app/models/polling_scheduler.rb:13:in `run'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:79
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:78:in `catch'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/../../script/builder:78
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:47:in `load'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:47:in `builder'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:10:in `send'
[error]   ./lib/cruise_control/../../script/../config/../lib/cruise_control/init.rb:10:in `run'
[error]   ./lib/cruise_control/../../script/../config/../cruise:5



--
Bret Pettichord
GTalk: bpettichord@... <mailto:bpettichord@...>

CTO, WatirCraft LLC, http://www.watircraft.com
Lead Developer, Watir, http://www.watir.com
Blog (Essays), http://www.io.com/~wazmo/blog <http://www.io.com/%7Ewazmo/blog> ------------------------------------------------------------------------

_______________________________________________
Cruisecontrolrb-users mailing list
Cruisecontrolrb-users@...
http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users
 

_______________________________________________
Cruisecontrolrb-users mailing list
Cruisecontrolrb-users@...
http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users



--
Bret Pettichord
GTalk: bpettichord@...
CTO, WatirCraft LLC, http://www.watircraft.com
Lead Developer, Watir, http://www.watir.com
Blog (Essays), http://www.io.com/~wazmo/blog
MiniBlog (Links), http://feeds.feedburner.com/bretshotlist
Training, http://www.watircraft.com/watir-training

_______________________________________________
Cruisecontrolrb-users mailing list
Cruisecontrolrb-users@...
http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users