Skip to content

Exception on [MacOS] when [AZURE_LOG_LEVEL=verbose] while performing HTTP request with [ libcurl ] #3224

@vhvb1989

Description

@vhvb1989

Applications may crash on MacOS if log level is set to verbose while performing an http request.

Error:

libc++abi: terminating with uncaught exception of type std::__1::system_error: mutex lock failed: Invalid argument

How it was discovered:
See #3219, public pipeline should be able to run all libcurl tests with logs enabled ( just like in Windows and Linux). However, it fails on MacOS.

Related info: https://stackoverflow.com/questions/66773247/libcabi-dylib-terminating-with-uncaught-exception-of-type-std-1system-er

Metadata

Metadata

Assignees

Labels

ARM - CoreClientThis issue points to a problem in the data-plane of the library.bugThis issue requires a change to an existing behavior in the product in order to be resolved.

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions