[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] "memory exhausted" error for 'mtn list status' command
From: |
Drakie Awita |
Subject: |
[Monotone-devel] "memory exhausted" error for 'mtn list status' command |
Date: |
Wed, 26 Jul 2006 19:09:23 -0700 |
Hi,
I've been a happy mtn user for a while, and the upgrade to v0.27 is ok
except for one problem: if I have some large amount of un-versioned
files/sub-directories (thousands of them) under my versioned project
tree, then 'mtn list unknow' command errors out with "memory
exhausted" message:
# mtn list unknown
mtn: fatal: std::runtime_error: Memory exhausted
mtn:
mtn: this is almost certainly a bug in monotone.
mtn: please send this error message, the output of 'mtn --full-version',
mtn: and a description of what you were doing to address@hidden
mtn: wrote debugging log to ....../_MTN/debug
mtn: if reporting a bug, please include this file
and here's the debug file:
================ BEGIN: debug ============
acted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/tools/quickbook/doc/html/boostbook.css'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/tools/quickbook/doc/html/index.html'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/tools/quickbook/doc/Jamfile.v2'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/tools/quickbook/doc/quickbook.qbk'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/tools/quickbook/doc/quickbook.xml'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/tools/quickbook/Jamfile.v2'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/tools/quickbook/doc_info.hpp'
...... (thousands of them) ...........
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/bin/boost/libs/date_time/build'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/bin/boost/libs/date_time/build/libboost_date_time.so'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/bin/boost/libs/date_time/build/libboost_date_time.so/gcc'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/bin/boost/libs/date_time/build/libboost_date_time.so/gcc/debug'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/bin/boost/libs/date_time/build/libboost_date_time.so/gcc/debug/shared-linkable-true'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/bin/boost/libs/date_time/build/libboost_date_time.so/gcc/debug/shared-linkable-true/greg_month.o'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/bin/boost/libs/date_time/build/libboost_date_time.so/gcc/debug/shared-linkable-true/greg_weekday.o'
loading lua hook ignore_file
lua: extracted bool = 1
empty include of path
'contrib/oss.boost.release/boost_1_33_1/bin/boost/libs/date_time/build/libboost_date_time.so/gcc/debug/shared-linkable-true/date_generators.o'
loading lua hook ignore_file
statement cache statistics
prepared 6 statements
1 executions of SELECT 1 FROM revisions LIMIT 1
1 executions of SELECT 1 FROM rosters LIMIT 1
1 executions of SELECT data FROM rosters WHERE id = ?
1 executions of SELECT id FROM revisions WHERE id = ?
1 executions of SELECT id FROM rosters WHERE id = ?
1 executions of SELECT roster_id FROM revision_roster WHERE rev_id = ?
================ END: debug ============
The directory "contrib/oss.boost.release" is the large un-versioned
sub-directory in my versioned project. If I remove this unversioned
directory from the project, the 'mtn list unknow' works ok. Any
clue?
--- Drakie
- [Monotone-devel] "memory exhausted" error for 'mtn list status' command,
Drakie Awita <=