Jackson 2.12.0 causes infinite loop(read) in method BlobContainerClient.listBlobsByHierarchy #19392
Labels
bug
This issue requires a change to an existing behavior in the product in order to be resolved.
Client
This issue points to a problem in the data-plane of the library.
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
dependency-issue-jackson
Issue caused by dependency version mismatch with one of the Jackson libraries
needs-author-feedback
Workflow: More information is needed from author to address the issue.
Storage
Storage Service (Queues, Blobs, Files)
I've experienced this same issue upgrading to
2.12.0
, the problem seems to be that the default behaviour in that version has changed (FasterXML/jackson-dataformat-xml#411) and for an empty block, it now returns an empty string instead ofnull
. I don't think there's a way to inject a customSerializerAdapter
. The fix should be fairly trivial to implement inJacksonAdapter#JacksonAdapter
and configure the parser to behave as expected.Please make this work with Jackson 2.12.0
Originally posted by @fcofdez in #9465 (comment)
The text was updated successfully, but these errors were encountered: