[Issue 7986] segfault in rt.lifetime.__doPostblit on array of struct

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Apr 26 06:40:09 PDT 2012


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


Steven Schveighoffer <schveiguy at yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |schveiguy at yahoo.com


--- Comment #1 from Steven Schveighoffer <schveiguy at yahoo.com> 2012-04-26 06:41:12 PDT ---
Does not happen on Linux 32-bit DMD 2.059.

Looking at the code, it should not be calling postblit (line 589) on this
struct, since it doesn't define a specific postblit.  The call should have
short-circuited before that.

I suspect an issue with the TypeInfo generation, or with corruption.  I haven't
yet duplicated it, so it could be something else altogether.  The TypeInfo
layout did change recently to accommodate the RTInfo member, could that have
something to do with it?

-- 
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