Bug 9262 – compilation of erroneous source files causes segfault in Package

Status
RESOLVED
Resolution
WORKSFORME
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2013-01-02T20:51:00Z
Last change time
2015-06-09T01:31:21Z
Keywords
ice
Assigned to
nobody
Creator
chpatton013

Comments

Comment #0 by chpatton013 — 2013-01-02T20:51:17Z
Compiling a personal project results in segmentation fault. Running dmd in valgrind prevents segfault, but reports a compilation error in project source code. A typescript with relevant information: https://gist.github.com/4440836
Comment #1 by yebblies — 2013-01-14T04:28:39Z
Unfortunately without a test case this will never get fixed. It might be worth using dustmite to find a smaller test case. https://github.com/CyberShadow/DustMite/wiki
Comment #2 by clugdbug — 2013-07-04T07:16:46Z
This is crashing in Package::~Package(). I think this has already been fixed.
Comment #3 by bugzilla — 2013-10-01T23:38:53Z
When I compile it, I get: gamestate.d(4): Error: class gamestate.GameState is nested within gamestate, but super class State is nested within FSM but no seg fault.