errors.cpp: Patch looked like it would work. It either exposes more gc bugs or is incorrect. Revert "errors.cpp: general_error() throws away its args when it calls compact_gc() when compiled with DEBUG=1. Save the args as data_roots instead. Fixes #615. See #620."
errors.cpp: Patch looked like it would work. It either exposes more gc bugs or is incorrect.
Revert "errors.cpp: general_error() throws away its args when it calls compact_gc() when compiled with DEBUG=1. Save the args as data_roots instead. Fixes #615. See #620."

This reverts commit dc462970506ea721166dfd4ccd53a458cccd0505.

slavapestov/factor,factor/factor,tgunr/factor,slavapestov/factor,slavapestov/factor,factor/factor,nicolas-p/factor,factor/factor,bjourne/factor,sarvex/factor-lang,AlexIljin/factor,slavapestov/factor,mrjbq7/factor,dch/factor,bpollack/factor,AlexIljin/factor,AlexIljin/factor,bjourne/factor,mrjbq7/factor,bpollack/factor,dch/factor,bpollack/factor,bpollack/factor,nicolas-p/factor,bjourne/factor,mrjbq7/factor,sarvex/factor-lang,bjourne/factor,bjourne/factor,AlexIljin/factor,dch/factor,tgunr/factor,nicolas-p/factor,bpollack/factor,bjourne/factor,sarvex/factor-lang,bjourne/factor,sarvex/factor-lang,slavapestov/factor,dch/factor,factor/factor,nicolas-p/factor,dch/factor,sarvex/factor-lang,nicolas-p/factor,factor/factor,AlexIljin/factor,tgunr/factor,nicolas-p/factor,bpollack/factor,sarvex/factor-lang,factor/factor,slavapestov/factor,bpollack/factor,tgunr/factor,AlexIljin/factor,mrjbq7/factor,tgunr/factor,slavapestov/factor,nicolas-p/factor,AlexIljin/factor,dch/factor,tgunr/factor,mrjbq7/factor,sarvex/factor-lang,mrjbq7/factor