The error reads:

DBNoSuchFileError: (2, 'No such file or directory -- /home/bob/Shepherd Family.grdb: unable to flush: No such file or directory')

So, does /home/bob/Shepherd Family.grdb exist?
If not, it would appear normal GRAMPS crashes on this in the middle of working with it.

Do read this too if you thing of changing the name: http://www.gramps-project.org/wiki/index.php?title=Recover_corrupted_grdb

Benny

2008/6/27 Bob <mexicanbob@iinet.net.au>:
"User Information:
===================

error just came up on the screen as I opened the filter side view command


Error Details:
===================

1320427: ERROR: gramps.py: line 148: Unhandled exception
Traceback (most recent call last):
 File "/usr/share/gramps/ViewManager.py", line 492, in quit
   self.state.db.close()
 File "/usr/share/gramps/GrampsDb/_GrampsBSDDB.py", line 1108, in close
   self.env.close()
DBNoSuchFileError: (2, 'No such file or directory -- /home/bob/Shepherd Family.grdb: unable to flush: No such file or directory')
16813244: ERROR: gramps.py: line 148: Unhandled exception
Traceback (most recent call last):
 File "/usr/share/gramps/DataViews/_PersonView.py", line 337, in filter_toggle
   self.build_tree()
 File "/usr/share/gramps/DataViews/_PersonView.py", line 518, in build_tree
   self.model = PeopleModel(self.dbstate.db, filter_info, skip)
 File "/usr/share/gramps/DisplayModels/_PeopleModel.py", line 298, in __init__
   self.rebuild_data(data_filter, skip)
 File "/usr/share/gramps/DisplayModels/_PeopleModel.py", line 313, in rebuild_data
   self.calculate_data(data_filter, skip)
 File "/usr/share/gramps/DisplayModels/_PeopleModel.py", line 379, in calculate_data
   self._build_data(dfilter, skip)
 File "/usr/share/gramps/DisplayModels/_PeopleModel.py", line 347, in _build_filter_sub
   handle_list = self.db.get_person_handles()
 File "/usr/share/gramps/GrampsDb/_GrampsDbBase.py", line 1207, in get_person_handles
   cursor = self.get_person_cursor()
 File "/usr/share/gramps/GrampsDb/_GrampsBSDDB.py", line 166, in get_person_cursor
   return GrampsBSDDBCursor(self.person_map,self.txn)
 File "/usr/share/gramps/GrampsDb/_GrampsBSDDB.py", line 77, in __init__
   self.cursor = source.db.cursor(txn)
DBError: (0, 'DB object has been closed')


System Information:
===================

Python version: 2.5.2 (r252:60911, Apr 21 2008, 11:12:42) [GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)]
BSDDB version: 4.4.5.3
Gramps version: 2.2.10-1
LANG: en_AU.UTF-8
OS: Linux
Distribution: 2.6.24-19-generic
"

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Gramps-bugs mailing list
Gramps-bugs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gramps-bugs