Closed wcmcintosh closed 10 years ago
First ideogram plots OK Second goes wild with some kind of recession loop 263E monitors
28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 Figure : 2014-04-02 15:24:09,557 DEBUG (MainThread) selected samples changed. loading analyses. low=None, high=None, limit=100 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0846705513 28.3450832767 280.0 310.0 setting limits 28.0846705513 28.3450832767 Figure : 2014-04-02 15:24:16,735 DEBUG (MainThread) Dumping UnknownsPane selection Processor : 2014-04-02 15:24:19,788 DEBUG (MainThread) use offline database False 23247 ideo : 2014-04-02 15:24:19,793 DEBUG (MainThread) analyses changed nanalyses=6 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3372318037 traits : 2014-04-02 15:24:28,843 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.tasks.analysis_edit.plot_editor_pane.PlotEditorPane object at 0x11edd9bf0>, trait: current_editor, old value: None, new value: <pychron.processing.tasks.plot_editor.PlotEditor object at 0x133096a70> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 520, in _dispatch_change_event self.dispatch( handler, *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 615, in dispatch handler( *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 366, in _update_editor self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 380, in resynch_editor self.factory.id ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 433, in ui ui.ui( parent, kind ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/ui.py", line 221, in ui self.rebuild( self, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/toolkit.py", line 140, in ui_subpanel ui_panel.ui_subpanel( ui, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 79, in ui_subpanel _ui_panel_for(ui, parent, True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 85, in _ui_panel_for ui.control = control = _Panel(ui, parent, is_subpanel).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 143, in __init__ self.control = panel(ui) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 231, in panel panel = _GroupPanel(content[0], ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 541, in __init__ _fill_panel(sub, content, self.ui, self._add_page_item) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 270, in _fill_panel gp = _GroupPanel(item, ui, suppress_label=True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 570, in __init__ layout = self._add_groups(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 649, in _add_groups panel = _GroupPanel(subgroup, self.ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 572, in __init__ layout = self._add_items(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 840, in _add_items editor.prepare(inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 158, in prepare self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 380, in resynch_editor self.factory.id ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 433, in ui ui.ui( parent, kind ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/ui.py", line 221, in ui self.rebuild( self, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/toolkit.py", line 140, in ui_subpanel ui_panel.ui_subpanel( ui, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 79, in ui_subpanel _ui_panel_for(ui, parent, True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 85, in _ui_panel_for ui.control = control = _Panel(ui, parent, is_subpanel).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 143, in __init__ self.control = panel(ui) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 231, in panel panel = _GroupPanel(content[0], ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 570, in __init__ layout = self._add_groups(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 649, in _add_groups panel = _GroupPanel(subgroup, self.ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 572, in __init__ layout = self._add_items(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 840, in _add_items editor.prepare(inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 158, in prepare self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 371, in resynch_editor view = self.view_for( value, self.item_for( value ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 283, in view_for self.object_name, self.name ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/handler.py", line 316, in trait_view_for return object.trait_view( view ) or object.trait_view() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2145, in trait_view self.editable_traits, self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2209, in _trait_view result = method() File "/Users/mcintosh/Programming/git/pychron/pychron/processing/tasks/plot_editor.py", line 70, in traits_view v = View(HGroup(Item('show_grid', label='Show Grid'), File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/item.py", line 273, in __init__ super( Item, self ).__init__( **traits ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3565, in _init_trait_delegate_listener self.on_trait_change( notify, name_pattern, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2814, in on_trait_change listener.register( self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 433, in register value = getattr( self, type )( new, name, False ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 701, in _register_simple return next.register( getattr( object, name ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 475, in __call__ self.notify_listener( self, object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 594, in _notify_method_listener listener ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 579, in _dispatch_change_event handle_exception( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 162, in _handle_exception handler_info.handler( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 228, in _log_exception handler = logging.StreamHandler() File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/logging/__init__.py", line 822, in __init__ Handler.__init__(self) RuntimeError: maximum recursion depth exceeded while calling a Python object 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 28.0755828213 28.3372318037 280.0 310.0 traits : 2014-04-02 15:24:28,995 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.plotters.figure_container.FigureContainer object at 0x135a6aa70>, trait: model, old value: None, new value: <pychron.processing.plotters.ideogram.ideogram_model.IdeogramModel object at 0x135a6a4d0> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 340, in __call__ self.handler( *args ) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_container.py", line 40, in _model_changed comp.add(p.make_graph()) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_panel.py", line 92, in make_graph fig.build(plots) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/arar_figure.py", line 145, in build p = graph.new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/stacked_graph.py", line 102, in new_plot p = super(StackedGraph, self).new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 777, in new_plot p = self._plot_factory(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 1247, in _plot_factory **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot.py", line 173, in __init__ overlay_position="top", component=self) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot_label.py", line 80, in __init__ super(PlotLabel, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/abstract_overlay.py", line 36, in __init__ super(AbstractOverlay, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/enable/component.py", line 390, in __init__ super(Component,self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3565, in _init_trait_delegate_listener self.on_trait_change( notify, name_pattern, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2814, in on_trait_change listener.register( self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 433, in register value = getattr( self, type )( new, name, False ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 701, in _register_simple return next.register( getattr( object, name ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_types.py", line 2790, in create_default_value return klass( *args[1:], **kw ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/label.py", line 84, in __init__ super(Label, self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3518, in _init_trait_method_listener deferred = True ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2808, in on_trait_change listener.set( handler = ListenerHandler( handler ), AttributeError: 'NoneType' object has no attribute 'set' 28.0755828213 28.3372318037 280.0 310.0 traits : 2014-04-02 15:24:29,041 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.plotters.figure_container.FigureContainer object at 0x135a75890>, trait: model, old value: None, new value: <pychron.processing.plotters.ideogram.ideogram_model.IdeogramModel object at 0x135a756b0> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 340, in __call__ self.handler( *args ) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_container.py", line 40, in _model_changed comp.add(p.make_graph()) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_panel.py", line 92, in make_graph fig.build(plots) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/arar_figure.py", line 145, in build p = graph.new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/stacked_graph.py", line 102, in new_plot p = super(StackedGraph, self).new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 777, in new_plot p = self._plot_factory(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 1247, in _plot_factory **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot.py", line 173, in __init__ overlay_position="top", component=self) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot_label.py", line 80, in __init__ super(PlotLabel, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/abstract_overlay.py", line 36, in __init__ super(AbstractOverlay, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/enable/component.py", line 390, in __init__ super(Component,self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3565, in _init_trait_delegate_listener self.on_trait_change( notify, name_pattern, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2814, in on_trait_change listener.register( self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 433, in register value = getattr( self, type )( new, name, False ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 701, in _register_simple return next.register( getattr( object, name ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_types.py", line 2790, in create_default_value return klass( *args[1:], **kw ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/label.py", line 84, in __init__ super(Label, self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3518, in _init_trait_method_listener deferred = True ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2808, in on_trait_change listener.set( handler = ListenerHandler( handler ), AttributeError: 'NoneType' object has no attribute 'set' 28.0755828213 28.3372318037 280.0 310.0 setting limits 28.0846705513 28.3450832767 Traceback (most recent call last): File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/logging/__init__.py", line 846, in emit msg = self.format(record) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/logging/__init__.py", line 723, in format return fmt.format(record) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/logging/__init__.py", line 472, in format record.exc_text = self.formatException(record.exc_info) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/logging/__init__.py", line 438, in formatException traceback.print_exception(ei[0], ei[1], ei[2], None, sio) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/traceback.py", line 126, in print_exception Exception occurred in traits notification handler for object: <traits.traits_listener.ListenerParser object at 0x135f110b0>, trait: text, old value: , new value: plots:[padding_left, padding_right]. Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 340, in __call__ self.handler( *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1302, in _text_changed self.listener = self.parse() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1172, in parse return self.parse_group( EOS ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1183, in parse_group items.append( self.parse_item( terminator ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1245, in parse_item next = self.parse_item( terminator ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1209, in parse_item result = self.parse_group() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1183, in parse_group items.append( self.parse_item( terminator ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1207, in parse_item c = self.skip_ws File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1128, in _get_skip_ws c = self.next RuntimeError: maximum recursion depth exceeded traits : 2014-04-02 15:24:29,149 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.plotters.figure_container.FigureContainer object at 0x135f00e30>, trait: model, old value: None, new value: <pychron.processing.plotters.ideogram.ideogram_model.IdeogramModel object at 0x135f00bf0> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 340, in __call__ self.handler( *args ) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_container.py", line 40, in _model_changed comp.add(p.make_graph()) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_panel.py", line 61, in make_graph container_dict=dict(padding=0, spacing=self.graph_spacing), ) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 147, in __init__ super(Graph, self).__init__(*args, **kw) File "/Users/mcintosh/Programming/git/pychron/pychron/loggable.py", line 80, in __init__ super(Loggable, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3518, in _init_trait_method_listener deferred = True ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2808, in on_trait_change listener.set( handler = ListenerHandler( handler ), AttributeError: 'NoneType' object has no attribute 'set' Traceback (most recent call last): File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/logging/__init__.py", line 846, in emit msg = self.format(record) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/logging/__init__.py", line 723, in format return fmt.format(record) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/logging/__init__.py", line 472, in format record.exc_text = self.formatException(record.exc_info) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/logging/__init__.py", line 438, in formatException traceback.print_exception(ei[0], ei[1], ei[2], None, sio) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/traceback.py", line 126, in print_exception Exception occurred in traits notification handler for object: <traits.traits_listener.ListenerParser object at 0x135f11110>, trait: text, old value: , new value: plots:[padding_left, padding_right]. Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 340, in __call__ self.handler( *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1302, in _text_changed self.listener = self.parse() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1172, in parse return self.parse_group( EOS ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1183, in parse_group items.append( self.parse_item( terminator ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1245, in parse_item next = self.parse_item( terminator ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1209, in parse_item result = self.parse_group() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1183, in parse_group items.append( self.parse_item( terminator ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1207, in parse_item c = self.skip_ws File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1128, in _get_skip_ws c = self.next RuntimeError: maximum recursion depth exceeded traits : 2014-04-02 15:24:29,155 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.plotters.figure_container.FigureContainer object at 0x135f00dd0>, trait: model, old value: None, new value: <pychron.processing.plotters.ideogram.ideogram_model.IdeogramModel object at 0x135f00bf0> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 340, in __call__ self.handler( *args ) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_container.py", line 40, in _model_changed comp.add(p.make_graph()) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_panel.py", line 61, in make_graph container_dict=dict(padding=0, spacing=self.graph_spacing), ) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 147, in __init__ super(Graph, self).__init__(*args, **kw) File "/Users/mcintosh/Programming/git/pychron/pychron/loggable.py", line 80, in __init__ super(Loggable, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3518, in _init_trait_method_listener deferred = True ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2808, in on_trait_change listener.set( handler = ListenerHandler( handler ), AttributeError: 'NoneType' object has no attribute 'set' 28.0755828213 28.3372318037 280.0 310.0 traits : 2014-04-02 15:24:29,212 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.plotters.figure_container.FigureContainer object at 0x135f00f50>, trait: model, old value: None, new value: <pychron.processing.plotters.ideogram.ideogram_model.IdeogramModel object at 0x135f00bf0> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 340, in __call__ self.handler( *args ) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_container.py", line 40, in _model_changed comp.add(p.make_graph()) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_panel.py", line 92, in make_graph fig.build(plots) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/arar_figure.py", line 145, in build p = graph.new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/stacked_graph.py", line 102, in new_plot p = super(StackedGraph, self).new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 777, in new_plot p = self._plot_factory(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 1247, in _plot_factory **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot.py", line 173, in __init__ overlay_position="top", component=self) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot_label.py", line 80, in __init__ super(PlotLabel, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/abstract_overlay.py", line 36, in __init__ super(AbstractOverlay, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/enable/component.py", line 390, in __init__ super(Component,self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3565, in _init_trait_delegate_listener self.on_trait_change( notify, name_pattern, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2814, in on_trait_change listener.register( self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 433, in register value = getattr( self, type )( new, name, False ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 701, in _register_simple return next.register( getattr( object, name ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_types.py", line 2790, in create_default_value return klass( *args[1:], **kw ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/label.py", line 84, in __init__ super(Label, self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3518, in _init_trait_method_listener deferred = True ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2808, in on_trait_change listener.set( handler = ListenerHandler( handler ), AttributeError: 'NoneType' object has no attribute 'set' 28.0755828213 28.3372318037 280.0 310.0 traits : 2014-04-02 15:24:29,256 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.plotters.figure_container.FigureContainer object at 0x135f17290>, trait: model, old value: None, new value: <pychron.processing.plotters.ideogram.ideogram_model.IdeogramModel object at 0x135f170b0> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 340, in __call__ self.handler( *args ) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_container.py", line 40, in _model_changed comp.add(p.make_graph()) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_panel.py", line 92, in make_graph fig.build(plots) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/arar_figure.py", line 145, in build p = graph.new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/stacked_graph.py", line 102, in new_plot p = super(StackedGraph, self).new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 777, in new_plot p = self._plot_factory(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 1247, in _plot_factory **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot.py", line 173, in __init__ overlay_position="top", component=self) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot_label.py", line 80, in __init__ super(PlotLabel, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/abstract_overlay.py", line 36, in __init__ super(AbstractOverlay, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/enable/component.py", line 390, in __init__ super(Component,self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3565, in _init_trait_delegate_listener self.on_trait_change( notify, name_pattern, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2814, in on_trait_change listener.register( self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 433, in register value = getattr( self, type )( new, name, False ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 701, in _register_simple return next.register( getattr( object, name ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_types.py", line 2790, in create_default_value return klass( *args[1:], **kw ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/label.py", line 84, in __init__ super(Label, self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3518, in _init_trait_method_listener deferred = True ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2808, in on_trait_change listener.set( handler = ListenerHandler( handler ), AttributeError: 'NoneType' object has no attribute 'set' 28.0755828213 28.3372318037 280.0 310.0 traits : 2014-04-02 15:24:29,298 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.plotters.figure_container.FigureContainer object at 0x135f00dd0>, trait: model, old value: None, new value: <pychron.processing.plotters.ideogram.ideogram_model.IdeogramModel object at 0x135f00bf0> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 340, in __call__ self.handler( *args ) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_container.py", line 40, in _model_changed comp.add(p.make_graph()) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/figure_panel.py", line 92, in make_graph fig.build(plots) File "/Users/mcintosh/Programming/git/pychron/pychron/processing/plotters/arar_figure.py", line 145, in build p = graph.new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/stacked_graph.py", line 102, in new_plot p = super(StackedGraph, self).new_plot(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 777, in new_plot p = self._plot_factory(**kw) File "/Users/mcintosh/Programming/git/pychron/pychron/graph/graph.py", line 1247, in _plot_factory **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot.py", line 173, in __init__ overlay_position="top", component=self) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/plot_label.py", line 80, in __init__ super(PlotLabel, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/abstract_overlay.py", line 36, in __init__ super(AbstractOverlay, self).__init__(*args, **kw) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/enable/component.py", line 390, in __init__ super(Component,self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3565, in _init_trait_delegate_listener self.on_trait_change( notify, name_pattern, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2814, in on_trait_change listener.register( self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 433, in register value = getattr( self, type )( new, name, False ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 701, in _register_simple return next.register( getattr( object, name ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_types.py", line 2790, in create_default_value return klass( *args[1:], **kw ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/chaco/label.py", line 84, in __init__ super(Label, self).__init__(**traits) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3518, in _init_trait_method_listener deferred = True ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2808, in on_trait_change listener.set( handler = ListenerHandler( handler ), AttributeError: 'NoneType' object has no attribute 'set' Exception occurred in traits notification handler for object: <pychron.processing.tasks.analysis_edit.plot_editor_pane.PlotEditorPane object at 0x11edd9bf0>, trait: current_editor, old value: None, new value: <pychron.processing.tasks.plot_editor.PlotEditor object at 0x1355b38f0>. Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 520, in _dispatch_change_event self.dispatch( handler, *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 615, in dispatch handler( *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 366, in _update_editor self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 380, in resynch_editor self.factory.id ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 433, in ui ui.ui( parent, kind ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/ui.py", line 221, in ui self.rebuild( self, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/toolkit.py", line 140, in ui_subpanel ui_panel.ui_subpanel( ui, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 79, in ui_subpanel _ui_panel_for(ui, parent, True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 85, in _ui_panel_for ui.control = control = _Panel(ui, parent, is_subpanel).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 143, in __init__ self.control = panel(ui) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 231, in panel panel = _GroupPanel(content[0], ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 541, in __init__ _fill_panel(sub, content, self.ui, self._add_page_item) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 270, in _fill_panel gp = _GroupPanel(item, ui, suppress_label=True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 570, in __init__ layout = self._add_groups(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 649, in _add_groups panel = _GroupPanel(subgroup, self.ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 572, in __init__ layout = self._add_items(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 840, in _add_items editor.prepare(inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 158, in prepare self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 371, in resynch_editor view = self.view_for( value, self.item_for( value ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 283, in view_for self.object_name, self.name ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/handler.py", line 316, in trait_view_for return object.trait_view( view ) or object.trait_view() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2145, in trait_view self.editable_traits, self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2209, in _trait_view result = method() File "/Users/mcintosh/Programming/git/pychron/pychron/processing/tasks/plot_editor.py", line 172, in traits_view v = View(y_grp) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 324, in __init__ self.set_content( *values ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 355, in set_content self.content = Group( container = self, *content ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/group.py", line 210, in __init__ super( ViewSubElement, self ).__init__( **traits ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3544, in _init_trait_property_listener self.on_trait_change( pre_notify, pattern, priority = True, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2805, in on_trait_change listener = ListenerParser( name ).listener File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1144, in __init__ self.text = text File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 352, in __call__ handle_exception( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 162, in _handle_exception handler_info.handler( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 220, in _log_exception ''.join( traceback.format_exception( *sys.exc_info() ) ) ) ) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/traceback.py", line 141, in format_exception list = list + format_tb(tb, limit) RuntimeError: maximum recursion depth exceeded traits : 2014-04-02 15:24:29,342 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.tasks.analysis_edit.plot_editor_pane.PlotEditorPane object at 0x11edd9bf0>, trait: current_editor, old value: None, new value: <pychron.processing.tasks.plot_editor.PlotEditor object at 0x1355b38f0> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 520, in _dispatch_change_event self.dispatch( handler, *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 615, in dispatch handler( *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 366, in _update_editor self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 380, in resynch_editor self.factory.id ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 433, in ui ui.ui( parent, kind ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/ui.py", line 221, in ui self.rebuild( self, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/toolkit.py", line 140, in ui_subpanel ui_panel.ui_subpanel( ui, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 79, in ui_subpanel _ui_panel_for(ui, parent, True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 85, in _ui_panel_for ui.control = control = _Panel(ui, parent, is_subpanel).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 143, in __init__ self.control = panel(ui) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 231, in panel panel = _GroupPanel(content[0], ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 541, in __init__ _fill_panel(sub, content, self.ui, self._add_page_item) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 270, in _fill_panel gp = _GroupPanel(item, ui, suppress_label=True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 570, in __init__ layout = self._add_groups(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 649, in _add_groups panel = _GroupPanel(subgroup, self.ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 572, in __init__ layout = self._add_items(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 840, in _add_items editor.prepare(inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 158, in prepare self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 371, in resynch_editor view = self.view_for( value, self.item_for( value ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 283, in view_for self.object_name, self.name ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/handler.py", line 316, in trait_view_for return object.trait_view( view ) or object.trait_view() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2145, in trait_view self.editable_traits, self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2209, in _trait_view result = method() File "/Users/mcintosh/Programming/git/pychron/pychron/processing/tasks/plot_editor.py", line 172, in traits_view v = View(y_grp) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 324, in __init__ self.set_content( *values ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 355, in set_content self.content = Group( container = self, *content ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/group.py", line 210, in __init__ super( ViewSubElement, self ).__init__( **traits ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3544, in _init_trait_property_listener self.on_trait_change( pre_notify, pattern, priority = True, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2805, in on_trait_change listener = ListenerParser( name ).listener File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1144, in __init__ self.text = text File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 352, in __call__ handle_exception( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 162, in _handle_exception handler_info.handler( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 220, in _log_exception ''.join( traceback.format_exception( *sys.exc_info() ) ) ) ) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/traceback.py", line 141, in format_exception list = list + format_tb(tb, limit) RuntimeError: maximum recursion depth exceeded Exception occurred in traits notification handler for object: <pychron.processing.tasks.analysis_edit.plot_editor_pane.PlotEditorPane object at 0x11edd9bf0>, trait: current_editor, old value: None, new value: <pychron.processing.tasks.plot_editor.PlotEditor object at 0x135a7e650>. Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 520, in _dispatch_change_event self.dispatch( handler, *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 615, in dispatch handler( *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 366, in _update_editor self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 380, in resynch_editor self.factory.id ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 433, in ui ui.ui( parent, kind ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/ui.py", line 221, in ui self.rebuild( self, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/toolkit.py", line 140, in ui_subpanel ui_panel.ui_subpanel( ui, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 79, in ui_subpanel _ui_panel_for(ui, parent, True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 85, in _ui_panel_for ui.control = control = _Panel(ui, parent, is_subpanel).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 143, in __init__ self.control = panel(ui) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 231, in panel panel = _GroupPanel(content[0], ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 541, in __init__ _fill_panel(sub, content, self.ui, self._add_page_item) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 270, in _fill_panel gp = _GroupPanel(item, ui, suppress_label=True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 570, in __init__ layout = self._add_groups(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 649, in _add_groups panel = _GroupPanel(subgroup, self.ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 572, in __init__ layout = self._add_items(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 840, in _add_items editor.prepare(inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 158, in prepare self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 380, in resynch_editor self.factory.id ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 433, in ui ui.ui( parent, kind ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/ui.py", line 221, in ui self.rebuild( self, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/toolkit.py", line 140, in ui_subpanel ui_panel.ui_subpanel( ui, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 79, in ui_subpanel _ui_panel_for(ui, parent, True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 85, in _ui_panel_for ui.control = control = _Panel(ui, parent, is_subpanel).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 143, in __init__ self.control = panel(ui) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 231, in panel panel = _GroupPanel(content[0], ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 570, in __init__ layout = self._add_groups(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 649, in _add_groups panel = _GroupPanel(subgroup, self.ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 572, in __init__ layout = self._add_items(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 840, in _add_items editor.prepare(inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 158, in prepare self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 371, in resynch_editor view = self.view_for( value, self.item_for( value ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 283, in view_for self.object_name, self.name ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/handler.py", line 316, in trait_view_for return object.trait_view( view ) or object.trait_view() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2145, in trait_view self.editable_traits, self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2209, in _trait_view result = method() File "/Users/mcintosh/Programming/git/pychron/pychron/processing/tasks/plot_editor.py", line 72, in traits_view UItem('line_width'))) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 324, in __init__ self.set_content( *values ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 355, in set_content self.content = Group( container = self, *content ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/group.py", line 210, in __init__ super( ViewSubElement, self ).__init__( **traits ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3544, in _init_trait_property_listener self.on_trait_change( pre_notify, pattern, priority = True, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2805, in on_trait_change listener = ListenerParser( name ).listener File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1144, in __init__ self.text = text File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 352, in __call__ handle_exception( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 162, in _handle_exception handler_info.handler( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 220, in _log_exception ''.join( traceback.format_exception( *sys.exc_info() ) ) ) ) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/traceback.py", line 141, in format_exception list = list + format_tb(tb, limit) RuntimeError: maximum recursion depth exceeded traits : 2014-04-02 15:24:29,420 ERROR (MainThread) Exception occurred in traits notification handler for object: <pychron.processing.tasks.analysis_edit.plot_editor_pane.PlotEditorPane object at 0x11edd9bf0>, trait: current_editor, old value: None, new value: <pychron.processing.tasks.plot_editor.PlotEditor object at 0x135a7e650> Traceback (most recent call last): File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 520, in _dispatch_change_event self.dispatch( handler, *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 615, in dispatch handler( *args ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 366, in _update_editor self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 380, in resynch_editor self.factory.id ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 433, in ui ui.ui( parent, kind ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/ui.py", line 221, in ui self.rebuild( self, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/toolkit.py", line 140, in ui_subpanel ui_panel.ui_subpanel( ui, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 79, in ui_subpanel _ui_panel_for(ui, parent, True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 85, in _ui_panel_for ui.control = control = _Panel(ui, parent, is_subpanel).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 143, in __init__ self.control = panel(ui) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 231, in panel panel = _GroupPanel(content[0], ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 541, in __init__ _fill_panel(sub, content, self.ui, self._add_page_item) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 270, in _fill_panel gp = _GroupPanel(item, ui, suppress_label=True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 570, in __init__ layout = self._add_groups(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 649, in _add_groups panel = _GroupPanel(subgroup, self.ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 572, in __init__ layout = self._add_items(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 840, in _add_items editor.prepare(inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 158, in prepare self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 380, in resynch_editor self.factory.id ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 433, in ui ui.ui( parent, kind ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/ui.py", line 221, in ui self.rebuild( self, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/toolkit.py", line 140, in ui_subpanel ui_panel.ui_subpanel( ui, parent ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 79, in ui_subpanel _ui_panel_for(ui, parent, True) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 85, in _ui_panel_for ui.control = control = _Panel(ui, parent, is_subpanel).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 143, in __init__ self.control = panel(ui) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 231, in panel panel = _GroupPanel(content[0], ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 570, in __init__ layout = self._add_groups(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 649, in _add_groups panel = _GroupPanel(subgroup, self.ui).control File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 572, in __init__ layout = self._add_items(content, inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/ui_panel.py", line 840, in _add_items editor.prepare(inner) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/editor.py", line 158, in prepare self.update_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 319, in update_editor self.resynch_editor() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 371, in resynch_editor view = self.view_for( value, self.item_for( value ) ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/qt4/instance_editor.py", line 283, in view_for self.object_name, self.name ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/handler.py", line 316, in trait_view_for return object.trait_view( view ) or object.trait_view() File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2145, in trait_view self.editable_traits, self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2209, in _trait_view result = method() File "/Users/mcintosh/Programming/git/pychron/pychron/processing/tasks/plot_editor.py", line 72, in traits_view UItem('line_width'))) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 324, in __init__ self.set_content( *values ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/view.py", line 355, in set_content self.content = Group( container = self, *content ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traitsui/group.py", line 210, in __init__ super( ViewSubElement, self ).__init__( **traits ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3510, in _init_trait_listeners getattr( self, '_init_trait_%s_listener' % data[0] )( name, *data ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 3544, in _init_trait_property_listener self.on_trait_change( pre_notify, pattern, priority = True, target=self ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/has_traits.py", line 2805, in on_trait_change listener = ListenerParser( name ).listener File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/traits_listener.py", line 1144, in __init__ self.text = text File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 352, in __call__ handle_exception( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 162, in _handle_exception handler_info.handler( object, trait_name, old, new ) File "/Users/mcintosh/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/traits/trait_notifiers.py", line 220, in _log_exception ''.join( traceback.format_exception( *sys.exc_info() ) ) ) ) File "/Applications/Canopy.app/appdata/canopy-1.0.0.1160.macosx-x86_64/Canopy.app/Contents/lib/python2.7/traceback.py", line 141, in format_exception list = list + format_tb(tb, limit) RuntimeError: maximum recursion depth exceeded
caused by auto refresh plot and xlimits persistence(?) Disabled auto_refresh for now. figure out solution when necessary
First ideogram plots OK Second goes wild with some kind of recession loop 263E monitors