Skip to content

Conversation

@lriggs
Copy link

@lriggs lriggs commented Dec 30, 2025

No description provided.

lriggs and others added 13 commits October 30, 2025 11:01
This reverts commit a383320.
This reverts commit bdb46f5.
…AL_utf8 (apache#46709)

### Rationale for this change
castDECIMAL_utf8 has undefined behavior if input value can not be parsed, which causes SIGSEGV for some expressions in Projector.
### What changes are included in this PR?
Setting 0 to out_high, out_low in function castDECIMAL_utf8 to have those values initialised if input value can not be parsed.
Added corresponding test that reproduces SIGSEGV in projector.
### Are these changes tested?
Yes
### Are there any user-facing changes?
No

* GitHub Issue: apache#46708

Authored-by: DenisTarasyuk <denis.tarasyuk@dremio.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
@lriggs lriggs merged commit ab9245e into dremio:dremio_27.0_20 Dec 30, 2025
5 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants