git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Bug - crash on large commit

From
PFP Fudd <fink@ch.pkts.ca>
Date
Mar 22, 2010, 23:36 UTC
Message-ID
<310ba29b220a70e5624819e6ef80bff0.squirrel@www.pkts.ca>
Hi...

I'm a new user, and thinking that git is better than sliced bread. So, today I had to set up a new computer (MacOSX), and thought: "hey, I could put the whole system into git!"

Well, ok, technically yes, you can do that. Go into the root directory, type 'git init', then 'git add .', then 'git commit -a'.

Bug 1: git complained about a symbolic link to nowhere and halted... several hours into the 'add'. If I want to store a broken link, let me; maybe warn me.

Bug 2: git died with an out-of-memory error on the commit:
------
# git commit -a
[master (root-commit) 62b52e2] The initial checkin of the whole hard disk.
 Committer: System Administrator <root@Mac-Pro.local>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:
    git config --global user.name "Your Name"
    git config --global user.email you@example.com
If the identity used for this commit is wrong, you can fix it with:
    git commit --amend --author='Your Name <you@example.com>'

git(4667) malloc: *** mmap(size=1964838912) failed (error code=12) *** error: can't allocate region *** set a breakpoint in malloc_error_break to debug git(4667) malloc: *** mmap(size=1964838912) failed (error code=12) *** error: can't allocate region *** set a breakpoint in malloc_error_break to debug fatal: Out of memory, malloc failed [Mac-Pro:/] shadministrator# git version git version 1.7.0.2 -----

Anyhoo, it's not really the right tool for the job, but Apple hasn't got a
package management system to speak of (yes, I know about bom files --
don't speak of it), and their filesystem loses bits now and then, so I
wanted the crypto checksums and the ability to spot and roll back changes.
 I suppose TimeMachine will have to do.
Thanks for a great program!
Next: Erik Faye-Lund
Message 1 of 3 in “Bug - crash on large commit”
  1. P FuddMar 22, 2010
  2. Erik Faye-LundMar 23, 2010
  3. Jeff KingMar 23, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.