From ea74046a1884204d224a6a2659bc4f8ae56d1eac Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Mon, 15 Feb 2010 00:55:20 +0000 Subject: [PATCH] Protection from crash; display error svn: r14377 --- src/gui/viewmanager.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/gui/viewmanager.py b/src/gui/viewmanager.py index f379f0c2d..415679812 100644 --- a/src/gui/viewmanager.py +++ b/src/gui/viewmanager.py @@ -929,7 +929,13 @@ class ViewManager(CLIManager): # create view page and add to category notebook page.define_actions() - page_display = page.get_display() + try: + page_display = page.get_display() + except: + import traceback + print "ERROR: '%s' failed to create view" % pdata.name + traceback.print_exc() + continue page_display.show_all() page.post() page_no = self.notebook_cat[-1].append_page(page_display,