Bug 49243 - Ошибка сегментирования при выполнении в geeqie: Правка -> Автодополнение ключевых слов
Summary: Ошибка сегментирования при выполнении в geeqie: Правка -> Автодополнение ключ...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: geeqie (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-31 14:13 MSK by Tatyana Gagina
Modified: 2024-01-31 14:13 MSK (History)
1 user (show)

See Also:


Attachments
backtrace.log (15.89 KB, text/x-log)
2024-01-31 14:13 MSK, Tatyana Gagina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2024-01-31 14:13:04 MSK
Created attachment 15457 [details]
backtrace.log

Стенды, обновлённые до Sisyphus:
ALT Workstation x86-64
ALT Server x86-64

Версия: geeqie-2.2-alt1

Шаги:
1) $ geeqie
2) Правка -> Автодополнение ключевых слов.

Результат: Ошибка сегментирования
Падает стабильно всегда. Во вложении backtrace.log

Ожидаемый результат: стабильная работа в программе.

В терминале на p10 ничего, кроме информации о сегфолте:
$  geeqie
Ошибка сегментирования

На Sisyphus в терминале:
$ geeqie
MESA: error: ZINK: failed to choose pdev
glx: failed to create drisw screen
failed to load driver: zink

(geeqie:14928): GLib-GObject-CRITICAL **: 11:37:43.790: g_object_get_data: assertion 'G_IS_OBJECT (object)' failed

(geeqie:14928): Gtk-CRITICAL **: 11:37:43.790: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
Geeqie fatal error
Signal: Invalid memory reference
Code: Address not mapped
Address: 0x0
geeqie(_Z14sig_handler_cbiP9siginfo_tPv+0x249)[0x557dd09c93b9]
/lib64/libc.so.6(+0x3da20)[0x7f0e57e80a20]
geeqie(_Z31bar_keywords_autocomplete_focusP12LayoutWindow+0x44)[0x557dd0962704]
geeqie(+0x104d20)[0x557dd09c6d20]
/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x138)[0x7f0e595a78a8]
/usr/lib64/libgobject-2.0.so.0(+0x41f8c)[0x7f0e595d3f8c]
/usr/lib64/libgobject-2.0.so.0(+0x33931)[0x7f0e595c5931]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x32)[0x7f0e595c5b52]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f0e595c5bff]
/usr/lib64/libgtk-3.so.0(+0x37a7ea)[0x7f0e59d7a7ea]
/usr/lib64/libgobject-2.0.so.0(+0x33a5d)[0x7f0e595c5a5d]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x32)[0x7f0e595c5b52]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f0e595c5bff]
/usr/lib64/libgtk-3.so.0(gtk_widget_activate+0x74)[0x7f0e59d37844]
/usr/lib64/libgtk-3.so.0(gtk_menu_shell_activate_item+0xe6)[0x7f0e59c023d6]
/usr/lib64/libgtk-3.so.0(+0x2027b9)[0x7f0e59c027b9]
/usr/lib64/libgtk-3.so.0(+0x8e384)[0x7f0e59a8e384]
/usr/lib64/libgobject-2.0.so.0(+0x33a5d)[0x7f0e595c5a5d]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x32)[0x7f0e595c5b52]
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f0e595c5bff]
/usr/lib64/libgtk-3.so.0(+0x348594)[0x7f0e59d48594]
/usr/lib64/libgtk-3.so.0(+0x1ecaee)[0x7f0e59becaee]
/usr/lib64/libgtk-3.so.0(gtk_main_do_event+0x986)[0x7f0e59bed5c6]
/usr/lib64/libgdk-3.so.0(+0x37597)[0x7f0e59933597]
/usr/lib64/libgdk-3.so.0(+0x91022)[0x7f0e5998d022]
/lib64/libglib-2.0.so.0(+0x5d014)[0x7f0e594a7014]
/lib64/libglib-2.0.so.0(+0xb787f)[0x7f0e5950187f]
/lib64/libglib-2.0.so.0(g_main_loop_run+0x10f)[0x7f0e594a792f]
/usr/lib64/libgtk-3.so.0(gtk_main+0x9d)[0x7f0e59be870d]
geeqie(main+0x7ef)[0x557dd09524af]
/lib64/libc.so.6(+0x27c8c)[0x7f0e57e6ac8c]
/lib64/libc.so.6(__libc_start_main+0x85)[0x7f0e57e6ad45]
geeqie(_start+0x21)[0x557dd0953e01]

Проверялось на p10, ошибка воспроизводится.
Версия: geeqie-1.7.2-alt1