json [raw] no error message given when fails #19801
Labels
Bug
This tag is applied to issues which reports bugs.
Fixed in x.json2
A JSON related issue, that is fixed in `x.json2` module.
Modules: JSON
Bugs/feature requests, that are related to `json` and `x.json2` modules.
Nicer V Errors
Bugs/feature requests, related to improving V error messages.
Describe the bug
Reproduction Steps
Run code above
Expected Behavior
Error returned by test_two := json.decode(TestStruct, stringified_json)!
Current Behavior
No error is returned, the json object is lost, an empty string is the result
Possible Solution
No response
Additional Information/Context
No response
V version
Current V version: V 0.4.2 a92700e, timestamp: 2023-11-06 20:09:05 +0200
Environment details (OS name and version, etc.)
V full version: V 0.4.2 https://github.com/vlang/v/commit/95509cf8fbd30e723da6d6aae9872475cdfef026.a92700e
OS: linux, Linux version 5.14.0-284.30.1.el9_2.x86_64 ([email protected]) (gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4), GNU ld version 2.35.2-37.el9) #1 SMP PREEMPT_DYNAMIC Fri Sep 15 08:06:33 UTC 2023
Processor: 8 cpus, 64bit, little endian, Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
getwd: /home/coachonko
vexe: /home/coachonko/.local/lib64/v/v
vexe mtime: 2023-11-06 21:32:00
vroot: OK, value: /home/coachonko/.local/lib64/v
VMODULES: OK, value: /home/coachonko/.vmodules
VTMP: OK, value: /tmp/v_1000
Git version: git version 2.39.3
Git vroot status: weekly.2023.43-126-ga92700e9
.git/config present: true
CC version: cc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4)
thirdparty/tcc status: thirdparty-linux-amd64 12f392c3
Note
You can use the 👍 reaction to increase the issue's priority for developers.
Please note that only the 👍 reaction to the issue itself counts as a vote.
Other reactions and those to comments will not be taken into account.
The text was updated successfully, but these errors were encountered: