Re: Segfault

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux