[Chandler-dev] MemoryError: (12, 'Not enough space')
Andi Vajda
vajda at osafoundation.org
Fri Mar 2 12:35:44 PST 2007
On Fri, 2 Mar 2007, Andre Mueninghoff wrote:
> Hi, I suspect this may be a known issue. I've seen this error on several
> occasions in the past couple of months, most often after leaving
> Chandler running overnight, or after doing a half dozen to a dozen or so
> restores and frequent Check and Repairs. Today I noticed (with r13329)
> that if I hovered the mouse pointer over the toolbar icons, that these
> MemoryError messages would scroll by very quickly. There seem to be
> other contributing causes, but hovering over the toolbar had a definite
> effect. Thought I'd mention it.
> Andre
No, it is not (yet) a known issue. What are the contents of your
__repository__ directory like when this happens ?
What is the Chandler process size (see Task Manager) ?
How much free diskspace do you have when this happens ?
A workaround is to run without mvcc, using the --nomvcc command line arg.
Andi..
>
> Traceback (most recent call last):
> File "C:\Program
> Files\Chandler0.7alpha5\repository\persistence\DBRepositoryVi
> ew.py", line 298, in refresh
> txnStatus = self._startTransaction(False)
> File "C:\Program
> Files\Chandler0.7alpha5\repository\persistence\DBRepositoryVi
> ew.py", line 162, in _startTransaction
> return self.store.startTransaction(self, nested, nomvcc)
> File "C:\Program
> Files\Chandler0.7alpha5\repository\persistence\DBRepository.p
> y", line 1207, in startTransaction
> locals['txn'] = DBTransaction(self, None, status, not nomvcc)
> File "C:\Program
> Files\Chandler0.7alpha5\repository\persistence\DBRepository.p
> y", line 905, in start
> return store.repository._env.txn_begin(_txn, DBEnv.DB_TXN_SNAPSHOT)
> MemoryError: (12, 'Not enough space')
> Traceback (most recent call last):
> File "C:\Program Files\Chandler0.7alpha5\application\Application.py",
> line 920
> , in OnIdle
> self.propagateAsynchronousNotifications()
> File "C:\Program Files\Chandler0.7alpha5\application\Application.py",
> line 897
> , in propagateAsynchronousNotifications
> self.fireAsynchronousNotifications()
> File "C:\Program Files\Chandler0.7alpha5\application\Application.py",
> line 892
> , in fireAsynchronousNotifications
> view.itsVersion -= 1
> File "C:\Program
> Files\Chandler0.7alpha5\repository\persistence\DBRepositoryVi
> ew.py", line 298, in refresh
> txnStatus = self._startTransaction(False)
> File "C:\Program
> Files\Chandler0.7alpha5\repository\persistence\DBRepositoryVi
> ew.py", line 162, in _startTransaction
> return self.store.startTransaction(self, nested, nomvcc)
> File "C:\Program
> Files\Chandler0.7alpha5\repository\persistence\DBRepository.p
> y", line 1207, in startTransaction
> locals['txn'] = DBTransaction(self, None, status, not nomvcc)
> File "C:\Program
> Files\Chandler0.7alpha5\repository\persistence\DBRepository.p
> y", line 905, in start
> return store.repository._env.txn_begin(_txn, DBEnv.DB_TXN_SNAPSHOT)
> MemoryError: (12, 'Not enough space')
> --
> Andre Mueninghoff
> andre_mueninghoff at fastmail.fm
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
>
More information about the chandler-dev
mailing list