All pastes #431697 Raw Edit

Someone

public text v1 · immutable
·published 2007-04-09 21:01 UTC
rendered paste body
Chandler Version: 0.7alpha5.dev-r13872
OS winXP
Sharing server: qacosmo at Version 0.6.1-CP-r4054-20070406

After subscribing using 'Chandler Hub sharing' with the 'Share event status' box checked, I get the assertion error below.  

Reproduces inconsistently, I've seen it 3 times today, but unable to reproduce on demand.  Keeping this assigned to myself for now since I don't know how to reproduce

Reproduce by:
 * start Chandler-1 on OS X debug/RunChandler --create
 * create a new collection 
 * create an event with confirmed status
 * create an event with tentative status
 * create an event with FYI status
 * publish using 'Chandler Hub' on qacosmo, put a check in the box for event status, leave other boxes unchecked
 * start Chandler-2 on winXP debug/RunChandler --create
 * subscribe to above share with 'Keep out of dashboard' and 'share event status' boxes checked, all other boxes unchecked
 * 

Traceback (most recent call last):
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 62, in with_sync
    method(*args, **kwds)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Table.py", line 328, in OnRangeSelect
    blockItem.PostSelectItems()
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Table.py", line 935, in PostSelectItems
    'collection': self.contentsCollection })
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 214, in postEventByName
    return self.postEventByNameWithSender (eventName, args, sender=self)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 208, in postEventByNameWithSender
    return theClass.post (event, args, sender)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 188, in post
    hookItem.dispatchEvent (event, Block.depth)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 1043, in dispatchEvent
    lambda child: (child is not None and
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 987, in broadcast
    broadcast (child, methodName, event, childTest)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 987, in broadcast
    broadcast (child, methodName, event, childTest)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 984, in broadcast
    callMethod (block, methodName, event)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 947, in callNamedMethod
    event.arguments ['results'] = member (blockOrWidget, event)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\BranchPoint.py", line 140, in onSelectItemsEvent
    widget.wxSynchronizeWidget ()
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\BranchPoint.py", line 69, in wxSynchronizeWidget
    blockItem.installTreeOfBlocks(hints)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\BranchPoint.py", line 232, in installTreeOfBlocks
    IgnoreSynchronizeWidget(False, Rerender)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 80, in IgnoreSynchronizeWidget
    result = method(*args, **kwds)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\BranchPoint.py", line 220, in Rerender
    newView.render()
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 367, in render
    child.render()
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 367, in render
    child.render()
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 367, in render
    child.render()
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 367, in render
    child.render()
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 367, in render
    child.render()
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 318, in render
    widget = IgnoreSynchronizeWidget(True, method, self)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\Block.py", line 80, in IgnoreSynchronizeWidget
    result = method(*args, **kwds)
  File "C:\cygwin\home\dan\full\chandler\parcels\osaf\framework\blocks\ControlBlocks.py", line 1294, in instantiateWidget
    assert False
AssertionError