json icon indicating copy to clipboard operation
json copied to clipboard

serde_json::Error locations are omitted from the anyhow::Error backtrace

Open vittorius opened this issue 1 year ago • 0 comments

Hey.

I'm returning an error of the following structure from my method with the return type anyhow::Result<()>. Strangely, when I try to log the backtrace, I can't see the lines related to the serde_json::Error that is the source:

Can this "gap" in the source() chain be a reason for this? (My error is "EOF when decoding a value", not an Io category of serde_json:Error's. Or could be there any other reason?

(Related issue in the anyhow repo)

vittorius avatar Dec 07 '24 18:12 vittorius