Thread overview
[Issue 20155] Allocating a struct with dtor on the GC heap can produce false pointers
Aug 23, 2019
Dlang Bot
Aug 23, 2019
Rainer Schuetze
Sep 07, 2019
Dlang Bot
August 23, 2019
https://issues.dlang.org/show_bug.cgi?id=20155

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@rainers created dlang/druntime pull request #2755 "Issue 20155 - Allocating a struct with dtor on the GC heap can produce false pointers" mentioning this issue:

- Issue 20155 - Allocating a struct with dtor on the GC heap can produce false pointers

  clear padding area not completely zeroed for struct allocations with dtor

https://github.com/dlang/druntime/pull/2755

--
August 23, 2019
https://issues.dlang.org/show_bug.cgi?id=20155

Rainer Schuetze <r.sagitario@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Hardware|x86                         |All
                 OS|Windows                     |All
           Severity|enhancement                 |normal

--
September 07, 2019
https://issues.dlang.org/show_bug.cgi?id=20155

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/druntime pull request #2755 "Issue 20155 - Allocating a struct with dtor on the GC heap can produce false pointers" was merged into master:

- 62da4de999c62d89a1e6360f65f51b062d2b13b3 by Rainer Schuetze:
  fix issue 20155 - Allocating a struct with dtor on the GC heap can produce
false pointers

  clear padding area not completely zeroed for struct allocations with dtor

https://github.com/dlang/druntime/pull/2755

--