Bug 50134

Summary: Segmentation fault при попытке сохранить файл
Product: Sisyphus Reporter: Vyacheslav Dikonov <slava>
Component: fb2editAssignee: Gleb F-Malinovskiy <glebfm>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: glebfm
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Vyacheslav Dikonov 2024-04-23 20:36:45 MSK
Прилюбой попытке сохранить файл происходит Segmentation fault.
Вот конец простыни strace:


futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x7f4c6dce54f0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Ресурс временно недоступен)
futex(0x7f4c6dce54f0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x7f4c6ff1b5f0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xe91f58, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x7f4c6dce54f0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Ресурс временно недоступен)
futex(0x7f4c6dce54f0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x7f4c6dce54f0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Ресурс временно недоступен)
futex(0x7f4c6dce54f0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x7f4c6dce5508, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Ресурс временно недоступен)
futex(0x7f4c6dce5508, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x7f4c6dce5508, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Ресурс временно недоступен)
futex(0x7f4c6dce5508, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x7f4c6dce54f0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Ресурс временно недоступен)
futex(0x7f4c6dce54f0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x7f4c6dce54f0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Ресурс временно недоступен)
futex(0x7f4c6dce54f0, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7f4c6ff1b668, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f4c6ff1b668, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
access("/home/slava/.config/QtProject.conf", F_OK) = 0
openat(AT_FDCWD, "/home/slava/.config/QtProject.conf", O_RDONLY|O_CLOEXEC) = 27
statx(27, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=1234, ...}) = 0
statx(27, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=1234, ...}) = 0
statx(27, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=1234, ...}) = 0
read(27, "[FileDialog]\nhistory=@Invalid()\n"..., 16384) = 1234
read(27, "", 15150)                     = 0
statx(AT_FDCWD, "/home/slava/.config/QtProject.conf", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=1234, ...}) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=908, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=908, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=908, ...}, 0) = 0
close(27)                               = 0
access("/etc/xdg/QtProject.conf", F_OK) = 0
openat(AT_FDCWD, "/etc/xdg/QtProject.conf", O_RDONLY|O_CLOEXEC) = 27
statx(27, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=1234, ...}) = 0
statx(27, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=1234, ...}) = 0
statx(27, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=1234, ...}) = 0
read(27, "[FileDialog]\nhistory=@Invalid()\n"..., 16384) = 1234
read(27, "", 15150)                     = 0
statx(AT_FDCWD, "/etc/xdg/QtProject.conf", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=1234, ...}) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=908, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=908, ...}, 0) = 0
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=908, ...}, 0) = 0
close(27)                               = 0
futex(0x6e15a0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x6e1590, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xffd7e8, FUTEX_WAKE_PRIVATE, 1)  = 1
brk(0x1024000)                          = 0x1024000
write(4, "\1\0\0\0\0\0\0\0", 8)         = 8
write(4, "\1\0\0\0\0\0\0\0", 8)         = 8
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x8} ---
+++ killed by SIGSEGV +++
Ошибка сегментирования