When I start qemu-img with strace I get the output below. Does this help to to identify the problem? scotty images # strace qemu-img convert -f qcow2 nweb.img -O raw test.img execve("/usr/bin/qemu-img", ["qemu-img", "convert", "-f", "qcow2", "nweb.img", "-O", "raw", "test.img"], [/* 44 vars */]) = 0 brk(0) = 0x635000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec61a000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec619000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/usr/lib64/tls/x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib64/tls/x86_64", 0x7fffff9a4cd0) = -1 ENOENT (No such file or directory) open("/usr/lib64/tls/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib64/tls", {st_mode=S_IFDIR|0755, st_size=6, ...}) = 0 open("/usr/lib64/x86_64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib64/x86_64", 0x7fffff9a4cd0) = -1 ENOENT (No such file or directory) open("/usr/lib64/librt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=147456, ...}) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=207105, ...}) = 0 mmap(NULL, 207105, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc6ec5e6000 close(3) = 0 open("/lib/librt.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\"\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=35656, ...}) = 0 mmap(NULL, 2132976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6ec1f6000 mprotect(0x7fc6ec1fe000, 2093056, PROT_NONE) = 0 mmap(0x7fc6ec3fd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fc6ec3fd000 close(3) = 0 open("/usr/lib64/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340W\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=132454, ...}) = 0 mmap(NULL, 2204528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6ebfdb000 mprotect(0x7fc6ebff1000, 2093056, PROT_NONE) = 0 mmap(0x7fc6ec1f0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc6ec1f0000 mmap(0x7fc6ec1f2000, 13168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec1f2000 close(3) = 0 open("/usr/lib64/tls/libaio.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libaio.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\6\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=5280, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5e5000 mmap(NULL, 2101296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6ebdd9000 mprotect(0x7fc6ebdda000, 2093056, PROT_NONE) = 0 mmap(0x7fc6ebfd9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x7fc6ebfd9000 close(3) = 0 open("/usr/lib64/tls/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libz.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0 \0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=84272, ...}) = 0 mmap(NULL, 2179568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6ebbc4000 mprotect(0x7fc6ebbd8000, 2093056, PROT_NONE) = 0 mmap(0x7fc6ebdd7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7fc6ebdd7000 close(3) = 0 open("/usr/lib64/tls/libcurl.so.4", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libcurl.so.4", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\310\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=279672, ...}) = 0 mmap(NULL, 2375624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6eb980000 mprotect(0x7fc6eb9c2000, 2097152, PROT_NONE) = 0 mmap(0x7fc6ebbc2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x42000) = 0x7fc6ebbc2000 close(3) = 0 open("/usr/lib64/tls/libgssapi_krb5.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libgssapi_krb5.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0j\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=173272, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5e4000 mmap(NULL, 2268688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6eb756000 mprotect(0x7fc6eb77e000, 2097152, PROT_NONE) = 0 mmap(0x7fc6eb97e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7fc6eb97e000 close(3) = 0 open("/usr/lib64/tls/libkrb5.so.3", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libkrb5.so.3", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \235\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=602240, ...}) = 0 mmap(NULL, 2697616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6eb4c3000 mprotect(0x7fc6eb551000, 2097152, PROT_NONE) = 0 mmap(0x7fc6eb751000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8e000) = 0x7fc6eb751000 close(3) = 0 open("/usr/lib64/tls/libk5crypto.so.3", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libk5crypto.so.3", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20`\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=150360, ...}) = 0 mmap(NULL, 2246760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6eb29e000 mprotect(0x7fc6eb2c1000, 2093056, PROT_NONE) = 0 mmap(0x7fc6eb4c0000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc6eb4c0000 close(3) = 0 open("/usr/lib64/tls/libcom_err.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libcom_err.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libcom_err.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=14440, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5e3000 mmap(NULL, 2109840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6eb09a000 mprotect(0x7fc6eb09d000, 2093056, PROT_NONE) = 0 mmap(0x7fc6eb29c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc6eb29c000 close(3) = 0 open("/usr/lib64/tls/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libresolv.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3208\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=80528, ...}) = 0 mmap(NULL, 2185864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6eae84000 mprotect(0x7fc6eae97000, 2093056, PROT_NONE) = 0 mmap(0x7fc6eb096000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7fc6eb096000 mmap(0x7fc6eb098000, 6792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc6eb098000 close(3) = 0 open("/usr/lib64/tls/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=14512, ...}) = 0 mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6eac80000 mprotect(0x7fc6eac82000, 2097152, PROT_NONE) = 0 mmap(0x7fc6eae82000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc6eae82000 close(3) = 0 open("/usr/lib64/tls/libgnutls.so.26", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libgnutls.so.26", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\206\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=640744, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5e2000 mmap(NULL, 2736104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6ea9e4000 mprotect(0x7fc6eaa79000, 2097152, PROT_NONE) = 0 mmap(0x7fc6eac79000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x95000) = 0x7fc6eac79000 close(3) = 0 open("/usr/lib64/tls/libvdeplug.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libvdeplug.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\34\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=18920, ...}) = 0 mmap(NULL, 2114216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6ea7df000 mprotect(0x7fc6ea7e3000, 2093056, PROT_NONE) = 0 mmap(0x7fc6ea9e2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc6ea9e2000 close(3) = 0 open("/usr/lib64/tls/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libuuid.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=18824, ...}) = 0 mmap(NULL, 2113920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6ea5da000 mprotect(0x7fc6ea5dd000, 2097152, PROT_NONE) = 0 mmap(0x7fc6ea7dd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc6ea7dd000 close(3) = 0 open("/usr/lib64/tls/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\346\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1371312, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5e1000 mmap(NULL, 3478168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6ea288000 mprotect(0x7fc6ea3d1000, 2093056, PROT_NONE) = 0 mmap(0x7fc6ea5d0000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x148000) = 0x7fc6ea5d0000 mmap(0x7fc6ea5d5000, 17048, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc6ea5d5000 close(3) = 0 open("/usr/lib64/tls/libtasn1.so.3", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libtasn1.so.3", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\36\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=63736, ...}) = 0 mmap(NULL, 2159464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6ea078000 mprotect(0x7fc6ea087000, 2093056, PROT_NONE) = 0 mmap(0x7fc6ea286000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fc6ea286000 close(3) = 0 open("/usr/lib64/tls/libgcrypt.so.11", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libgcrypt.so.11", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\210\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=466208, ...}) = 0 mmap(NULL, 2562752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6e9e06000 mprotect(0x7fc6e9e74000, 2097152, PROT_NONE) = 0 mmap(0x7fc6ea074000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6e000) = 0x7fc6ea074000 close(3) = 0 open("/usr/lib64/tls/libgpg-error.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libgpg-error.so.0", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\10\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=14152, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5e0000 mmap(NULL, 2109528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6e9c02000 mprotect(0x7fc6e9c05000, 2093056, PROT_NONE) = 0 mmap(0x7fc6e9e04000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc6e9e04000 close(3) = 0 open("/usr/lib64/tls/libkrb5support.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libkrb5support.so.0", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\37\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=31384, ...}) = 0 mmap(NULL, 2126736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc6e99fa000 mprotect(0x7fc6e9a01000, 2093056, PROT_NONE) = 0 mmap(0x7fc6e9c00000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fc6e9c00000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5df000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5de000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5dd000 arch_prctl(ARCH_SET_FS, 0x7fc6ec5dd750) = 0 mprotect(0x7fc6e9c00000, 4096, PROT_READ) = 0 mprotect(0x7fc6e9e04000, 4096, PROT_READ) = 0 mprotect(0x7fc6ea074000, 4096, PROT_READ) = 0 mprotect(0x7fc6ea286000, 4096, PROT_READ) = 0 mprotect(0x7fc6ea5d0000, 16384, PROT_READ) = 0 mprotect(0x7fc6ea7dd000, 4096, PROT_READ) = 0 mprotect(0x7fc6ea9e2000, 4096, PROT_READ) = 0 mprotect(0x7fc6eac79000, 24576, PROT_READ) = 0 mprotect(0x7fc6eae82000, 4096, PROT_READ) = 0 mprotect(0x7fc6eb096000, 4096, PROT_READ) = 0 mprotect(0x7fc6eb29c000, 4096, PROT_READ) = 0 mprotect(0x7fc6eb4c0000, 8192, PROT_READ) = 0 mprotect(0x7fc6eb751000, 12288, PROT_READ) = 0 mprotect(0x7fc6eb97e000, 4096, PROT_READ) = 0 mprotect(0x7fc6ebbc2000, 4096, PROT_READ) = 0 mprotect(0x7fc6ebdd7000, 4096, PROT_READ) = 0 mprotect(0x7fc6ebfd9000, 4096, PROT_READ) = 0 mprotect(0x7fc6ec1f0000, 4096, PROT_READ) = 0 mprotect(0x7fc6ec3fd000, 4096, PROT_READ) = 0 mprotect(0x631000, 4096, PROT_READ) = 0 mprotect(0x7fc6ec61b000, 4096, PROT_READ) = 0 munmap(0x7fc6ec5e6000, 207105) = 0 set_tid_address(0x7fc6ec5dd7e0) = 19842 set_robust_list(0x7fc6ec5dd7f0, 0x18) = 0 futex(0x7fffff9a556c, FUTEX_WAKE_PRIVATE, 1) = 0 rt_sigaction(SIGRTMIN, {0x7fc6ebfe0670, [], SA_RESTORER|SA_SIGINFO, 0x7fc6ebfe9910}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7fc6ebfe0700, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fc6ebfe9910}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 brk(0) = 0x635000 brk(0x656000) = 0x656000 open("nweb.img", O_RDWR|O_CLOEXEC) = 3 rt_sigprocmask(SIG_BLOCK, [USR2], NULL, 8) = 0 signalfd(4294967295, [USR2], 8) = 4 fcntl(4, F_GETFD) = 0 fcntl(4, F_SETFD, FD_CLOEXEC) = 0 fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 lseek(3, 0, SEEK_END) = 15321681920 lseek(3, 0, SEEK_SET) = 0 read(3, "QFI\373\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\f\0\0\0\5\0\0\0\0"..., 512) = 512 lseek(3, 4096, SEEK_SET) = 4096 read(3, "\200\0\0\0\0\1p\0\200\0\0\0\0! \0\200\0\0\0\0A0\0\200\0\0\0\0a@\0"..., 81920) = 81920 brk(0x67b000) = 0x67b000 mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6ec5f8000 mmap(NULL, 1085652992, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc6a8e9e000 lseek(3, 14235504640, SEEK_SET) = 14235504640 read(3, "\0\0\0\0\0\1`\0\0\0\0\0\0\200\260\0\0\0\0\0\1\1P\0\0\0\0\0\1\201\360\0"..., 1085648896) = 1085648896 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Segmentation fault Any way to loop mount the qcow2 image or something else? Thanks! Robert On 01/19/10 22:40, Robert Wimmer wrote: > Hi, > > I'm running Gentoo x86_64 with kernel 2.6.32 and Qemu/KVM 0.12.1.2. > Ran fine for about 10 days until today the qemu-system_x86_64 process > crashed with a segfault (: > > Jan 19 06:24:42 scotty kernel: [977458.908149] qemu-system-x86[8920]: segfault at 7f04daab8530 ip > 000000000047a614 sp 00007ffff65b1150 error 4 in qemu-system-x86_64[400000+213000] > > Now the image seems to be corrupt. I can't start the image anymore. > It takes a few second and I get the next segfault. Other images running > fine with the same parameters. The startup parameters are: > > /usr/bin/qemu-system-x86_64 --enable-kvm -m 512 -smp 2 -cpu host -daemonize -k de -vnc 127.0.0.1:1 - > monitor telnet:10.0.0.8:4444,server,nowait -localtime -pidfile /tmp/kvm-nweb.pid -drive > file=/opt/kvm/images/nweb.img,if=virtio,cache=none,boot=on -net > nic,vlan=0,model=virtio,macaddr=98:84:44:78:12:aa -net tap,vlan=0,ifname=tap.b.nweb,script=no > > When I try to convert the image to another format with > > qemu-img convert -f qcow2 -O raw source.img dest.img > > I also get segfault's: > > [1033227.955659] qemu-img[9990]: segfault at 7fd55eb48000 ip 000000000041a2d2 sp 00007fffc1a34fe0 > error 7 in qemu-img[400000+32000] > [1033236.379335] qemu-img[9991]: segfault at 7fd06332b000 ip 000000000041a2d2 sp 00007fff38eb5a90 > error 7 in qemu-img[400000+32000] > > Is there any chance to get (some) data in the image back? Backup is a few weeks old :-( > > Thanks! > Robert > -- > To unsubscribe from this list: send the line "unsubscribe kvm" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html