Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Publish update comment stacktrace #2731

@liam-fitzgerald

Description

@liam-fitzgerald

Describe the bug
Publish errors with take:failed when you try to edit a comment. If you try to send the edit poke over channel.js, vere crashes and dumps core.

To Reproduce

  1. Create a new publish notebook
  2. Create a new note
  3. Create a comment
  4. Attempt to update comment through dojo e.g.
:publish &publish-action [~zod %notebook %note '~2020.4.14..03.42.16..f575.afaf.8594.2917' 'Baz']

Expected behavior
Should update correctly

Stack Trace

crud: %belt event failed
bail: exit
wire=/commit/home/ergo
  bar-stack
~[
  ~[
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
  ~[
    /c/commit/home/ergo
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
  ~[
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
  ~[
    /c/commit/home/checkout
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
  ~[
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
 ~[
    /c/commit/home/mutates
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
  ~[
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
  ~[
    /c/commit/home/casts
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
  /d
 //term/1
]
 ~[
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
  ~[
    /c/commit/home/diffs
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
  ~[
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
  ~[
    /c/commit/home/inserts
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
 ~[
    / g
      use
      publish
      ~zod
      write
      ~zod
      home
      ~2020.4.14..03.59.37..0646.ae3a.3a8e.7147
      app
      publish
      notebooks
      test
      foo
      ~2020.4.14..03.42.16..f575.afaf.8594.2917
      publish-comment
    /d
    //term/1
  ]
~[/g/use/dojo/~zod/out/~zod/publish/drum/poke /d //term/1]
  ~[/d //term/1]
  ~[/g/use/dojo/~zod/drum/gent /d //term/1]
  ~[/d //term/1]
  ~[/g/use/dojo/~zod/drum/hand /d //term/1]
  ~[/d //term/1]
  ~[/g/use/dojo/~zod/drum/hand /d //term/1]
  ~[/d //term/1]
  ~[/g/use/dojo/~zod/drum/hand /d //term/1]
  ~[/d //term/1]
  ~[/g/use/dojo/~zod/drum/hand /d //term/1]
  ~[/d //term/1]
  ~[/g/use/dojo/~zod/drum/hand /d //term/1]
  ~[/d //term/1]
  ~[/g/use/dojo/~zod/drum/hand /d //term/1]
  ~[/g/use/hood/~zod/out/~zod/dojo/drum/phat/~zod/dojo /d //term/1]
  ~[/d //term/1]
  ~[//term/1]
]
take: failed
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[4.419 3].[4.611 5]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[4.420 3].[4.611 5]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[4.423 3].[4.611 5]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[4.424 5].[4.428 15]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[4.425 5].[4.428 15]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[4.426 7].[4.427 35]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[4.427 7].[4.427 35]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[4.427 12].[4.427 35]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[3.012 5].[3.025 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[3.013 5].[3.025 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[3.014 5].[3.025 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[3.016 5].[3.025 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[3.018 5].[3.025 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[3.019 7].[3.019 74]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[430 7].[465 9]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[433 7].[465 9]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[433 20].[433 47]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[385 5].[394 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[386 7].[386 18]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[385 5].[394 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[387 5].[394 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[388 5].[394 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[389 5].[394 7]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[393 14].[393 44]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[393 21].[393 43]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[1.024 7].[1.040 19]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[1.026 7].[1.040 19]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[1.028 7].[1.040 19]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[1.029 11].[1.037 28]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[1.029 21].[1.037 28]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[1.030 11].[1.037 28]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[1.030 21].[1.030 52]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[2.184 5].[2.185 57]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[2.185 5].[2.185 57]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[2.175 5].[2.175 40]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[2.175 27].[2.175 39]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/ford:<[4.820 18].[4.820 59]>
-find.grow
ford: %slim failed:
ford: %ride failed to compute type:
ford: %cast failed to ride /~zod/home/0/mar/publish/comment/hoon during +grow:
ford: %cast failed while trying to cast from publish-comment to mime:
ford: failed to %cast
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[2.168 44].[2.168 54]>
%ford-fail
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[2.168 30].[2.168 55]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[2.240 19].[2.240 53]>
/~zod/home/~2020.4.13..13.38.22..21a5/sys/vane/clay:<[2.240 16].[2.240 53]>

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions