Page MenuHomePhabricator

"Could not deserialize input ZObject type: Z86"
Closed, ResolvedPublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):

(Note that Z886(Z868("abc")) works without issues)

What happens?:

  • get an error "Could not deserialize input ZObject type: Z86"

Screenshot 2021-08-31 at 9.18.30 PM.png (679×656 px, 74 KB)

What should have happened instead?:

  • get result "cba"

Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc:

Event Timeline

Jimman2003 subscribed.

I will try my hand at this

Change 717596 had a related patch set uploaded (by Jimman2003; author: Jimman2003):

[mediawiki/services/function-evaluator@master] add basic deserialization for Z86

https://gerrit.wikimedia.org/r/717596

Change 717596 merged by jenkins-bot:

[mediawiki/services/function-evaluator@master] add basic deserialization for Z86

https://gerrit.wikimedia.org/r/717596

can you try this once more? my changes fixed another deserialization error of the same type

Jdforrester-WMF triaged this task as High priority.
Jdforrester-WMF subscribed.

Over to Cory for doing the same for JS.

Change 726938 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):

[mediawiki/services/function-evaluator@master] Add test for deserialization of Z86 in JavaScript.

https://gerrit.wikimedia.org/r/726938

Change 726938 merged by jenkins-bot:

[mediawiki/services/function-evaluator@master] Add test for deserialization of Z86 in JavaScript.

https://gerrit.wikimedia.org/r/726938