[haiku-bugs] Re: [Haiku] #8446: git error: rev-list died of signal 21 (in hrev43574)

  • From: "Karvjorm" <trac@xxxxxxxxxxxx>
  • Date: Thu, 05 Apr 2012 15:53:30 -0000

#8446: git error: rev-list died of signal 21 (in hrev43574)
-------------------------+----------------------------
   Reporter:  Karvjorm   |      Owner:  nobody
       Type:  bug        |     Status:  new
   Priority:  normal     |  Milestone:  R1
  Component:  - General  |    Version:  R1/Development
 Resolution:             |   Keywords:  git pull error
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  All
-------------------------+----------------------------

Comment (by Karvjorm):

 OK,

 the second error message ('''error: cannot fork() for gc: Out of
 memory''') was reproducible:

 {{{
 ~/haiku/haiku> git pull
 remote: Counting objects: 9, done.
 remote: Compressing objects: 100% (5/5), done.
 remote: Total 5 (delta 3), reused 0 (delta 0)
 Unpacking objects: 100% (5/5), done.
 From git://git.haiku-os.org/haiku
    84c93bf..71cfb0c  master     -> origin/master
  * [new tag]         hrev43952  -> hrev43952
 Updating 84c93bf..71cfb0c
 Fast-forward
  build/jam/OptionalPackages |   10 ++++------
  1 files changed, 4 insertions(+), 6 deletions(-)
 ~/haiku/haiku> cd ..
 ~/haiku> cd haikuports
 ~/haiku/haikuports> ls -al
 total 26
 drwxr-xr-x 1 user root 2048 2012-02-24 23:54 .
 drwxr-xr-x 1 user root 2048 2012-03-15 22:31 ..
 drwxr-xr-x 1 user root 2048 2012-04-04 21:29 .svn
 drwxr-xr-x 1 user root 2048 2012-02-24 23:54 branches
 drwxr-xr-x 1 user root 2048 2012-02-24 23:54 tags
 drwxr-xr-x 1 user root 4096 2012-02-24 23:52 trunk
 ~/haiku/haikuports> svn update
 At revision 1865.
 ~/haiku/haikuports> cd ..
 ~/haiku> cd haiku
 ~/haiku/haiku> git pull
 remote: Counting objects: 44, done.
 remote: Compressing objects: 100% (25/25), done.
 remote: Total 26 (delta 21), reused 0 (delta 0)
 Unpacking objects: 100% (26/26), done.
 From git://git.haiku-os.org/haiku
    71cfb0c..c83bde4  master     -> origin/master
  * [new tag]         hrev43955  -> hrev43955
 From git://git.haiku-os.org/haiku
  * [new tag]         hrev43953  -> hrev43953
  * [new tag]         hrev43954  -> hrev43954
 Updating 71cfb0c..c83bde4
 Fast-forward
 error: cannot fork() for gc: Out of memory
  build/scripts/build_cross_tools_gcc4               |    7 ++-
  headers/private/runtime_loader/runtime_loader.h    |    5 +-
  src/system/kernel/sem.cpp                          |    1 +
  src/system/libroot/posix/dlfcn.c                   |   16 ++---
  src/system/runtime_loader/elf.cpp                  |   69
 ++++++++++++--------
  src/system/runtime_loader/export.cpp               |    2 +-
  src/system/runtime_loader/runtime_loader_private.h |    4 +-
  7 files changed, 61 insertions(+), 43 deletions(-)
 }}}

 I made "svn update" for haikuports and again "git pull" for haiku source
 tree and now I received that error message again.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8446#comment:4>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: