updated ubuntu changelog
fixed possible malloc error when the size is absurdly big (potentially caused by a deliberate attack)
fixed missing error handling, causing unhandled exception