Bug 50134 - Segmentation fault при попытке сохранить файл
Summary: Segmentation fault при попытке сохранить файл
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: fb2edit (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-23 20:36 MSK by Vyacheslav Dikonov
Modified: 2024-04-23 20:36 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 +++
Ошибка сегментирования