Hi, When did this work last for you? I tried every .0 release down to 2.12.0, and all showed this kind of broken output. (I wasn’t able to compile 2.11.0 and earlier.)
Here was my test case: $ ./qemu-img create -f qcow2 foo.qcow2 64M Formatting 'foo.qcow2', fmt=qcow2 size=67108864 cluster_size=65536 lazy_refcounts=off refcount_bits=16 $ ./qemu-img snapshot -c foofoofoofoofoofoofoofoofoofoo foo.qcow2 $ ./qemu-img snapshot -l foo.qcow2 Snapshot list: ID TAG VM SIZE DATE VM CLOCK 1 foofoofoofoofoofoofoofoofoofoo 0 2020-01-17 10:53:17 00:00:00.000 $ ./qemu-img --version qemu-img version 2.12.0 (v2.12.0) Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers Max -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1859989 Title: qemu-img has broken output with large snapshot names Status in QEMU: New Bug description: On Qemu 4.1.1 the output of snapshots breaks if the chosen state name is too long: ``` # qemu-img snapshot -l /mnt/local/some_image.qcow2 Snapshot list: ID TAG VM SIZE DATE VM CLOCK 1 online_provider_with_dhcp747 MiB 2020-01-15 12:05:01 00:00:45.873 ``` Prior to 4.1.1 this used to work with extra tabs for the VM SIZE values. The collision is also disabling us from using a regex on top of this output to detect the snapshot. To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1859989/+subscriptions