Uploaded image for project: 'Wave'
  1. Wave
  2. WAVE-259

Shiny when editing inside indented blips

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Duplicate
    • None
    • None
    • None
    • None

    Description

      Can't reproduce reliably. Happens when you edit, delete inside indented blips and then try to add a new indented blip in the conversation.

      Stack trace:

      Token: 1303112570144
      One or more exceptions caught, see full set in UmbrellaException#getCauses
      Unknown.$fillInStackTrace (StackTraceCreator.java:147)
      Unknown.fillInStackTrace (StackTraceCreator.java:387)
      Unknown.RuntimeException_2 (Throwable.java:46)
      Unknown.UmbrellaException_0 (com.google.gwt.dev.jjs.ast.JProgram:0)
      Unknown.$doFire (SimpleEventBus.java:214)
      Unknown.$fireEvent_0 (SimpleEventBus.java:103)
      Unknown.$fireEvent (HandlerManager.java:101)
      Unknown.$fireEvent_1 (Widget.java:103)
      Unknown.fireNativeEvent (DomEvent.java:116)
      Unknown.$onBrowserEvent (Widget.java:151)
      Unknown.onBrowserEvent (Widget.java:137)
      Unknown.dispatchEvent_1 (DOM.java:1264)
      Unknown.anonymous (DOMImplStandard.java:187)
      Unknown.entry0 (Impl.java:214)
      Unknown.anonymous (Impl.java:57)
      Caused by: Token: 1303112570152
      (TypeError): Cannot read property 'next' of null
      stack: TypeError: Cannot read property 'next' of null
      at $getNext (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:5522:143)
      at $addCanonical (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:29958:152)
      at $remove_40 (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:29984:7)
      at Object.onDeactivated_2 [as onDeactivated_0] (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:30058:88)
      at Object.onRemovedFromParent_1 [as onRemovedFromParent_0] (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:10167:89)
      at $notifyRemovedFromParent (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:9330:75)
      at $removeChildrenInner (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:9743:5)
      at $removeChildren (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:9716:3)
      at $removeChild_2 (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:9703:168)
      at $removeChild_4 (http://waveinabox.net:9898/webclient/96B870181B409D6BBA993A96FD3E4D3D.cache.html:15277:5)
      arguments: next,
      type: non_object_property_load
      Unknown.$fillInStackTrace (StackTraceCreator.java:147)
      Unknown.fillInStackTrace (StackTraceCreator.java:387)
      Unknown.JavaScriptException_0 (Throwable.java:46)
      Unknown.caught_0 (Exceptions.java:29)
      Unknown.$getNext (LinkedPruningSequenceMap.java:52)
      Unknown.$addCanonical (InlineAnchorLiveRenderer.java:272)
      Unknown.$remove_40 (InlineAnchorLiveRenderer.java:262)
      Unknown.onDeactivated_2 (InlineAnchorLiveRenderer.java:313)
      Unknown.onRemovedFromParent_1 (AgentAdapter.java:253)
      Unknown.$notifyRemovedFromParent (ContentNode.java:508)
      Unknown.$removeChildrenInner (ContentElement.java:564)
      Unknown.$removeChildren (ContentElement.java:526)
      Unknown.$removeChild_2 (ContentElement.java:505)
      Unknown.$removeChild_4 (ContentRawDocument.java:198)
      Unknown.$removeChild_5 (ContentRawDocument.java:195)
      Unknown.removeChild_0 (RepaintingPersistentContent.java:72)
      Unknown.deleteElementStart_2 (IndexedDocumentImpl.java:879)
      Unknown.apply_105 (Nindo.java:367)
      Unknown.$apply_40 (Nindo.java:689)
      Unknown.$consumeAndReturnInvertible (IndexedDocumentImpl.java:399)
      Unknown.$consumeLocal (ContentDocument.java:1698)
      Unknown.$consumeAndReturnInvertible_0 (ContentDocument.java:239)
      Unknown.consume_8 (EditorOperationSequencer.java:49)
      Unknown.$deleteNode (Locator.java:39)
      Unknown.exec_0 (WaveletBasedConversationBlip.java:563)
      Unknown.$with (MutableDocumentImpl.java:696)
      Unknown.with_$_0 (MutableDocumentProxy.java:114)
      Unknown.$clearInlineReplyAnchors (WaveletBasedConversationBlip.java:547)
      Unknown.$deleteThread_0 (WaveletBasedConversationBlip.java:416)
      Unknown.$deleteBlip_0 (WaveletBasedConversationThread.java:250)
      Unknown.$delete_1 (WaveletBasedConversationBlip.java:331)
      Unknown.$delete (ActionsImpl.java:129)
      Unknown.onMouseDown_3 (MenuController.java:76)
      Unknown.$dispatch_16 (EventDispatcherPanel.java:271)
      Unknown.dispatch_21 (EventDispatcherPanel.java:270)
      Unknown.$dispatch_14 (EventDispatcherPanel.java:175)
      Unknown.onMouseDown (EventDispatcherPanel.java:276)
      Unknown.dispatch_6 (MouseDownEvent.java:53)
      Unknown.$doFire (SimpleEventBus.java:204)
      Unknown.$fireEvent_0 (SimpleEventBus.java:103)
      Unknown.$fireEvent (HandlerManager.java:101)
      Unknown.$fireEvent_1 (Widget.java:103)
      Unknown.fireNativeEvent (DomEvent.java:116)
      Unknown.$onBrowserEvent (Widget.java:151)
      Unknown.onBrowserEvent (Widget.java:137)
      Unknown.dispatchEvent_1 (DOM.java:1264)
      Unknown.anonymous (DOMImplStandard.java:187)
      Unknown.entry0 (Impl.java:214)
      Unknown.anonymous (Impl.java:57)


      Issue imported from http://code.google.com/p/wave-protocol/issues/detail?id=260

      Owner: michael.macfadden
      Label: Type-Defect
      Label: Priority-Medium
      Stars: 1
      State: open
      Status: Accepted

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              Anonymous Anonymous
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: