KelSolaar / sIBL_GUI

sIBL_GUI - HDRI Lighting with Smart IBL.
http://www.hdrlabs.com/
GNU General Public License v3.0
27 stars 6 forks source link

Handle Python 2.6.x related exception in "inspector" Component. #176

Closed KelSolaar closed 11 years ago

KelSolaar commented 11 years ago
Traceback (most recent call last):
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/bin/sIBL_GUI", line 57, in <module>
    main()
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/launcher.py", line 309, in main
    ("core.iblSetsOutliner",))
  File "/usr/people/thomas-ma/Developement/Umbra/umbra/engine.py", line 1860, in run
    RuntimeGlobals.engine = engine(None, componentsPaths, requisiteComponents, visibleComponents)
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/launcher.py", line 184, in __init__
    **kwargs)
  File "/usr/people/thomas-ma/Developement/Umbra/umbra/engine.py", line 425, in __init__
    hasattr(interface, "onStartup") and interface.onStartup()
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/components/core/iblSetsOutliner/iblSetsOutliner.py", line 1183, in onStartup
    if not self.addDirectory(directory):
  File "/usr/people/thomas-ma/Developement/Umbra/umbra/engine.py", line 248, in encapsulateProcessingWrapper
    return object(*args, **kwargs)
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/components/core/iblSetsOutliner/iblSetsOutliner.py", line 1730, in addDirectory
    self.refreshNodes.emit()
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/components/core/iblSetsOutliner/iblSetsOutliner.py", line 1258, in __model__refreshNodes
    self.setIblSets()
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/components/core/iblSetsOutliner/iblSetsOutliner.py", line 1855, in setIblSets
    self.__model.initializeModel(rootNode)
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/components/core/iblSetsOutliner/models.py", line 82, in initializeModel
    self.endResetModel()
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/components/core/inspector/inspector.py", line 1134, in __iblSetsOutliner__modelReset
    self.__setActiveIblSet()
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/components/core/inspector/inspector.py", line 1210, in __setActiveIblSet
    self.__activeIblSet and self.__setActiveIblSetParser()
  File "/usr/people/thomas-ma/Developement/sIBL_GUI/sibl_gui/components/core/inspector/inspector.py", line 1223, in __setActiveIblSetParser
    self.__sectionsFileParsersCache.addContent(**{self.__activeIblSet.path : sectionsFileParser})
TypeError: addContent() keywords must be strings