From 9e1a17f5be3a97d96ade761206e19f43675b1e99 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 17 Jun 2009 12:19:00 -0700 Subject: [PATCH] Ignore error loading saved GUI settings caused by change in PyQt --- src/calibre/utils/config.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/utils/config.py b/src/calibre/utils/config.py index b3e1cd2cf9..0925d8667d 100644 --- a/src/calibre/utils/config.py +++ b/src/calibre/utils/config.py @@ -497,6 +497,8 @@ class DynamicConfig(dict): raw = f.read() try: d = cPickle.loads(raw) if raw.strip() else {} + except SystemError: + pass except: import traceback traceback.print_exc()