Euphoria Ticket #845: 4.0.4 segfault in calc_hsieh32 due to incorrect handing of integer overflows caused by translation with a 64bit 4.1 eubi

As reported by system_X:

The issue reported in ticket:762 also affects at least the OpenBSD pre-translated source.

It appears that the OpenBSD source was never retranslated. Ideally, someone should retranslate all the sources for the other platforms as well, to make sure that they won't be affected by this issue either.


Type: Bug Report Severity: Major Category: Distribution
Assigned To: ChrisB Status: Accepted Reported Release:
Fixed in SVN #: View VCS: none Milestone: 4.0.4

1. Comment by mattlewis Feb 08, 2013

Is there a real bug here, or just a case of bad pre-translation? 4.0.4?

2. Comment by jimcbrown Feb 08, 2013

Bad pretranslation. 4.0.4 because the problem manifests with the 4.0.4 pretranslated source that we offer for download here:

3. Comment by jimcbrown Feb 09, 2013

Marking as valid because the download file offered by the OpenEuphoria Group has not been updated yet.

Arguably, this is a Task, not a Bug Report, but I'll continue to follow the precedent established by ticket:762 (a Bug Report that is fixed) in this regard, as this ticket and that ticket refer to virtually the same issue.

4. Comment by ChrisB Nov 24, 2022

There have been no further comments about this (or the related) ticket since 2013, so assuming it's fixed.

5. Comment by jimcbrown Jan 25, 2023

Hey ChrisB, so it's been a while but I double checked the dates of the files on sourceforge, and it seems neither the 4.0.4 or 4.0.5 translated sources were updated after the last precovid comment on this ticket.

The 4.1.0 betas might be okay (since they were made later), but as this ticket is about 4.0.4 specifically, I'd say the bug is still open and unfixed. (The fix is known, just not done yet.)


Quick Links

User menu

Not signed in.

Misc Menu