free key on error

(cherry picked from commit 607c2d74)
15 jobs for 610-address-memory-leak-on-error-v9_12 in 7 minutes and 46 seconds (queued for 6 seconds)
Status Job ID Name Coverage
  Precheck
passed precheck:debian:sid:amd64 #72625
amd64 docker linux

00:00:19

 
  Build
passed build:centos:centos6:amd64 #72626
amd64 docker linux

00:02:26

passed build:centos:centos7:amd64 #72627
amd64 docker linux

00:02:32

passed build:debian:sid:amd64 #72628
amd64 docker linux

00:01:45

passed build:debian:sid:i386 #72629
i386 docker linux

00:02:03

 
  Test
passed docs:debian:sid:amd64 #72630
amd64 docker linux

00:00:52

passed install:debian:sid:amd64 #72639
amd64 docker linux

00:03:02

passed systemtest:centos:centos6:amd64 #72635
amd64 docker linux

00:04:39

passed systemtest:centos:centos7:amd64 #72636
amd64 docker linux

00:04:46

passed systemtest:debian:sid:amd64 #72637
amd64 docker linux

00:04:48

passed systemtest:debian:sid:i386 #72638
i386 docker linux

00:04:51

passed unittest:centos:centos6:amd64 #72631
amd64 docker linux

00:00:56

passed unittest:centos:centos7:amd64 #72632
amd64 docker linux

00:00:57

passed unittest:debian:sid:amd64 #72633
amd64 docker linux

00:00:57

passed unittest:debian:sid:i386 #72634
i386 docker linux

00:00:56