stage2: Fix UAF in ErrorMsg destructor
stage2: Fix UAF in ErrorMsg destructor

After calling gpa.destroy the object is gone for good, setting the
contents to undefined is a bug and may crash the compiler.

andrewrk/zig,zig-lang/zig,andrewrk/zig,zig-lang/zig,zig-lang/zig