Wiki Roadmap Timeline Tickets New Ticket Source Search Help / Guide About Trac Login

Ticket #44 (closed defect: fixed)

Opened 8 months ago

Last modified 8 months ago

InterfaceInfo related segfault

Reported by: ChristianK Assigned to: lindquist
Priority: major Milestone: Alpha
Component: Version:
Keywords: Cc:

Description

Commit [193] introduced a regression involving InterfaceInfos?.

llvmdc -c tango/io/model/IConduit.d segfaults in classes.cpp:739 (I think because iri->infoInit is zero).

Change History

05/10/08 14:42:09 changed by ChristianK

To fix this we can either remove the if (cd->isInterfaceDeclaration()) return; from classes.cpp:DtoConstInitClass or set the interfaceInfos initializer in classes.cpp:DtoDefineClass only if !cd->isInterfaceDeclaration() . Not sure what the correct approach is.

05/12/08 08:32:30 changed by lindquist

  • status changed from new to closed.
  • resolution set to fixed.

(In [206]) Fixed some interfaceInfo related issues, closes #44

Copyright © 2008, LDC Development Team.