I just got this error log email:
{{{
Shutter Studio Error Notification
Customer: ---blanked---
License: ---blanked---
User Timestamp: 2009-05-05 22:30:27.287000
Server Timestamp: 2009-05-05 22:31:03.913154
Version, Platform: 0.9.33 Windows-Vista-6.0.6001-SP1
Exception Object: database disk image is malformed
SQL: update daboprefs set ctype = ?, cvalue = ? where ckey = ?
Exception Type: <class 'dabo.dException.DBQueryException'>
Active Form: None
Active Control: None
Traceback (most recent call last):
File "main.py", line 2, in <module>
File "sbs_studio.pyc", line 85, in main
File "dabo\dApp.pyc", line 783, in setUserSetting
File "dabo\dUserSettingProvider.pyc", line 48, in setUserSetting
File "dabo\dPref.pyc", line 428, in setValue
File "dabo\dPref.pyc", line 139, in __setattr__
File "dabo\dPref.pyc", line 235, in _persist
File "dabo\db\dCursorMixin.pyc", line 329, in execute
<class 'dabo.dException.DBQueryException'>: database disk image is malformed
SQL: update daboprefs set ctype = ?, cvalue = ? where ckey = ?
=======================================================
User Notes:
=======================================================
}}}
Just FYI. Something is probably wrong with this user's computer, *or* something
with
Windows Vista is screwing up the preferences file, which is located in
c:\Documents
and Settings\<username>\Application Data\Shutter Studio\DaboPreferences.db.
Or maybe the user had a second instance of the app open the db?
I wonder if we should build in something to check the prefs db upon startup
("pragma
integrity_check;") and do something if it has problems (copy from the last
backup and
notify the app?)
Paul
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: http://leafe.com/archives/byMID/[email protected]