调查运行QT-Wayland Compositor的分段错误

时间:2018-03-06 15:08:48

标签: strace

有人可以在这里解释最后几行吗?在突然发生分段故障之前,我认为没有任何问题。

lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=61440, ...}) = 0
lstat64("/usr/lib/qt5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/lib/qt5/plugins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/lib/qt5/plugins/wayland-graphics-integration-server", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/lib/qt5/plugins/wayland-graphics-integration-server/libwayland-egl.so", {st_mode=S_IFREG|0755, st_size=22116, ...}) = 0
stat64("/usr/share/qt5/examples/wayland/minimal-qml/wayland-graphics-integration-server/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/share/qt5/examples/wayland/minimal-qml/wayland-graphics-integration-server", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 21
fstat64(21, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(21, /* 3 entries */, 32768)  = 88
getdents64(21, /* 0 entries */, 32768)  = 0
close(21)                               = 0
lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/share/qt5", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/share/qt5/examples", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/share/qt5/examples/wayland", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/share/qt5/examples/wayland/minimal-qml", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/share/qt5/examples/wayland/minimal-qml/wayland-graphics-integration-server", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/share/qt5/examples/wayland/minimal-qml/wayland-graphics-integration-server/libwayland-egl.so", {st_mode=S_IFREG|0755, st_size=47168, ...}) = 0
openat(AT_FDCWD, "/usr/share/qt5/examples/wayland/minimal-qml/wayland-graphics-integration-server/libwayland-egl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 21
fcntl64(21, F_SETFD, FD_CLOEXEC)        = 0
fstat64(21, {st_mode=S_IFREG|0755, st_size=47168, ...}) = 0
fstat64(21, {st_mode=S_IFREG|0755, st_size=47168, ...}) = 0
mmap2(NULL, 47168, PROT_READ, MAP_SHARED, 21, 0) = 0xafcbc000
close(21)                               = 0
munmap(0xafcbc000, 47168)               = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x4} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)

0 个答案:

没有答案