Deallocating the report table on program exit doesn't work well. (dm)