[Issue 3342] New: TLS on dynamically loaded DLLs fails on Windows earlier than Vista

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Sep 24 23:02:41 PDT 2009


http://d.puremagic.com/issues/show_bug.cgi?id=3342

           Summary: TLS on dynamically loaded DLLs fails on Windows
                    earlier than Vista
           Product: D
           Version: 2.034
          Platform: Other
               URL: http://www.nynaeve.net/?p=187
        OS/Version: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: DMD
        AssignedTo: nobody at puremagic.com
        ReportedBy: bugzilla at digitalmars.com


--- Comment #0 from Walter Bright <bugzilla at digitalmars.com> 2009-09-24 23:02:40 PDT ---
A full description of the problem: http://www.nynaeve.net/?p=187

The symptom of the problem is erratic memory corruption.

The only known workaround at the moment is to not use TLS on dynamically loaded
DLLs for machines running Windows XP or earlier. Use __gshared instead.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list