segmentfault#swift