Skip to content

Stack corruption with Open Array parameters of overloaded class methods in Delphi 5 #73

Description

@rlebeau

In Delphi 5 only, if an overloaded class method has an Open Array parameter, the compiler does not setup the call stack correctly when calling that overload, causing stack corruption.

Enabling Stack Frames and disabling Optimizations fixes the problem.

Metadata

Metadata

Assignees

Labels

Element: Compiler/IDEIssues related to a particular Compiler and/or IDEStatus: On HoldIssue is on hold at this time, may be worked on laterType: BugIssue is a bug in existing code

Type

No type

Projects

Status
No status

Relationships

None yet

Development

No branches or pull requests

Issue actions