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 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