Skip to content

c/driver_manager: can't load libraries that don't export AdbcDriverInit #3680

@lidavidm

Description

@lidavidm

What happened?

I think the refactoring done for manifests broke this, because detecting the other symbol names depends on populating the DriverInfo struct properly, but the refactor doesn't actually do that anymore. We need better testing and better reporting of internal errors/assertions (e.g. we should assert that DriverInfo is properly populated, and I also noticed DriverInfo isn't being zero-initialized).

Stack Trace

No response

How can we reproduce the bug?

No response

Environment/Setup

No response

Metadata

Metadata

Assignees

Labels

Type: bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions