IndexError: list index out of range

by Radim Novotny last modified Dec 30, 2008 03:08 PM
createObject raises strange IndexError: list index out of range

Traceback looks like:

  Module Products.Archetypes.debug, line 113, in generateFrames
  Module inspect, line 805, in stack
  Module inspect, line 786, in getouterframes
  Module inspect, line 761, in getframeinfo
  Module inspect, line 435, in findsource
IndexError: list index out of range

Solution: Remove all .pyc files from you Zope tree and try again:

find <zopedir> -name "*.pyc" | xargs rm

Source and explanation of the solution is here: http://mail.zope.org/pipermail/zope/2005-September/161352.html