Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix ST_Read_Meta() type mismatch errors on Linux #452

Merged
merged 2 commits into from
Dec 5, 2024

Conversation

rcoup
Copy link
Contributor

@rcoup rcoup commented Nov 7, 2024

Fixes #451

The error is caused by an uninitialized EOF variable in the GDAL file handler, which if EOF is checked before a seek, leads to an intermittent SQL Type Mismatch error in release builds, and a runtime error crash in debug builds.

This is caused by an uninitialized EOF variable in the GDAL file
handler, which if EOF is checked before a seek, leads to an intermittent
SQL Type Mismatch error in release builds, and a runtime error crash in
debug builds.
@Maxxen
Copy link
Member

Maxxen commented Nov 7, 2024

Hi! Good job digging into this and thanks a lot for the PR!

@Maxxen
Copy link
Member

Maxxen commented Nov 8, 2024

Don't worry about the failing CI, we need to update duckdb and create a stable branch, but I'll take care of it.

@Maxxen Maxxen changed the base branch from main to v1.1.3 November 22, 2024 18:48
@Maxxen Maxxen changed the base branch from v1.1.3 to main December 4, 2024 23:27
@Maxxen Maxxen merged commit cd02956 into duckdb:main Dec 5, 2024
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ST_Read_Meta() mismatch type error on repeated calls
2 participants