All pastes #811256 Raw Edit

Someone

public text v1 · immutable
·published 2007-12-10 19:19 UTC
rendered paste body
Using /System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python Chandler.py -W 2010
Traceback (most recent call last):
  File "/Users/morgen/dev/dogfood/release/site-packages/wx/_core.py", line 14442, in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File "/Users/morgen/dev/dogfood/parcels/osaf/framework/blocks/ControlBlocks.py", line 1022, in Notify
    wx.GetApp().OnCommand(event)
  File "/Users/morgen/dev/dogfood/application/Application.py", line 813, in OnCommand
    Block.post (blockEvent, arguments, block)
  File "/Users/morgen/dev/dogfood/parcels/osaf/framework/blocks/Block.py", line 180, in post
    hookItem.dispatchEvent (event, Block.depth)
  File "/Users/morgen/dev/dogfood/parcels/osaf/framework/blocks/Block.py", line 942, in dispatchEvent
    callNamedMethod (event.destinationBlockReference, methodName, event)
  File "/Users/morgen/dev/dogfood/parcels/osaf/framework/blocks/Block.py", line 873, in callNamedMethod
    event.arguments ['results'] = member (blockOrWidget, event)
  File "/Users/morgen/dev/dogfood/parcels/osaf/framework/blocks/ControlBlocks.py", line 1197, in onReminderTimeEvent
    self.primeReminderTimer()
  File "/Users/morgen/dev/dogfood/parcels/osaf/framework/blocks/ControlBlocks.py", line 1222, in primeReminderTimer
    pending = Reminder.getPendingTuples(view, now)
  File "/Users/morgen/dev/dogfood/parcels/osaf/pim/reminders.py", line 297, in getPendingTuples
    reminder.updatePending(when)
  File "/Users/morgen/dev/dogfood/parcels/osaf/pim/calendar/Calendar.py", line 3085, in updatePending
    event.getFirstFutureLater()
  File "/Users/morgen/dev/dogfood/parcels/osaf/pim/calendar/Calendar.py", line 1984, in getFirstFutureLater
    occurrence.itsItem.setTriageStatus(TriageEnum.later)
  File "/Users/morgen/dev/dogfood/parcels/osaf/pim/triage.py", line 213, in setTriageStatus
    self.__setTriageAttributes(newStatus, when, False, True)
  File "/Users/morgen/dev/dogfood/parcels/osaf/pim/triage.py", line 247, in __setTriageAttributes
    setattr(self, tsAttr, newStatus)
  File "/Users/morgen/dev/dogfood/parcels/osaf/pim/calendar/Calendar.py", line 2673, in __setattr__
    EventStamp(self).changeThis()
  File "/Users/morgen/dev/dogfood/parcels/osaf/pim/calendar/Calendar.py", line 1911, in changeThis
    self._copyCollections(first, self)
  File "/Users/morgen/dev/dogfood/parcels/osaf/pim/calendar/Calendar.py", line 1864, in _copyCollections
    collection.add(toItem)
  File "/Users/morgen/dev/dogfood/parcels/osaf/pim/collections.py", line 816, in add
    self.inclusions.add(item)
  File "/Users/morgen/dev/dogfood/repository/item/RefCollections.py", line 249, in add
    self.append(item, alias, otherKey)
  File "/Users/morgen/dev/dogfood/repository/item/RefCollections.py", line 286, in append
    alias, self._dictKey, otherKey)
  File "/Users/morgen/dev/dogfood/repository/item/Values.py", line 430, in _setValue
    other.itsUUID, ())
  File "/Users/morgen/dev/dogfood/repository/item/Collection.py", line 58, in _collectionChanged
    other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Item.py", line 2301, in __call__
    set.sourceChanged(op, change, owner, name, False, other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Sets.py", line 819, in sourceChanged
    self._collectionChanged(op, change, other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Sets.py", line 413, in _collectionChanged
    item._collectionChanged(op, change, attribute, other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Collection.py", line 58, in _collectionChanged
    other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Item.py", line 2301, in __call__
    set.sourceChanged(op, change, owner, name, False, other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Sets.py", line 819, in sourceChanged
    self._collectionChanged(op, change, other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Sets.py", line 413, in _collectionChanged
    item._collectionChanged(op, change, attribute, other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Collection.py", line 58, in _collectionChanged
    other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Item.py", line 2301, in __call__
    set.sourceChanged(op, change, owner, name, False, other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Sets.py", line 819, in sourceChanged
    self._collectionChanged(op, change, other, dirties)
  File "/Users/morgen/dev/dogfood/repository/item/Sets.py", line 397, in _collectionChanged
    index.insertKey(other, Default, False, True)
  File "/Users/morgen/dev/dogfood/repository/item/Indexes.py", line 468, in insertKey
    afterKey = skipList.after(key, self.compare, {})
AssertionError: skiplist array get: unreachable code