What's blocking DDMD?
Daniel Murphy via Digitalmars-d
digitalmars-d at puremagic.com
Wed Jul 23 23:00:17 PDT 2014
"safety0ff" wrote in message news:dzdiqnunamteyjcdcljn at forum.dlang.org...
> I'm wondering if the issue is related with the use of extern(C++) classes.
Haha well it could be. This is the first project to use them after all.
> It seems to consistently crash at the same place, which seems to be a
> virtual function call.
It does? It seems every time I add/remove a debugging printf it changes
position.
> Is there anything special about allocation of C++ classes?
They're allocated without the finalize bit set, unlike normal classes. And
they have their own member alignment rules and different vtable layout.
More information about the Digitalmars-d
mailing list