Bug 42988

Summary: gmrun fails with segfault
Product: Sisyphus Reporter: Vladimir D. Seleznev <vseleznv>
Component: gmrunAssignee: Afanasov Dmitry <ender>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: bircoph, ender, iv
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Vladimir D. Seleznev 2022-06-15 02:14:39 MSK
$ gmrun 
Segmentation fault
Comment 1 Andrew Savchenko 2022-07-13 13:53:09 MSK
Аналогично на свежем Sisyphus.

Вот немного диагностики:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7eb791c in type_node_check_conformities_UorL (node=0x5561f4e0, iface_node=0x5555555d8d30, support_interfaces=support_interfaces@entry=1, support_prerequisites=support_prerequisites@entry=1, have_lock=have_lock@entry=0) at ../gobject/gtype.c:3519
3519          NODE_IS_ANCESTOR (iface_node, node))
(gdb) bt
#0  0x00007ffff7eb791c in type_node_check_conformities_UorL (node=0x5561f4e0, iface_node=0x5555555d8d30, support_interfaces=support_interfaces@entry=1,
    support_prerequisites=support_prerequisites@entry=1, have_lock=have_lock@entry=0) at ../gobject/gtype.c:3519
#1  0x00007ffff7eb93cf in type_node_conforms_to_U (support_prerequisites=1, support_interfaces=1, iface_node=<optimized out>, node=<optimized out>)
    at ../gobject/gtype.c:3564
#2  g_type_is_a (type=type@entry=1432483040, iface_type=<optimized out>) at ../gobject/gtype.c:3591
#3  0x00007ffff7c56404 in IA__gtk_type_new (type=1432483040) at gtktypeutils.c:114
#4  0x000055555555c1c5 in ?? ()
#5  0x000055555555a6c3 in ?? ()
#6  0x00007ffff722e20c in __libc_start_call_main (main=main@entry=0x55555555a450, argc=argc@entry=1, argv=argv@entry=0x7fffffffe438)
    at ../sysdeps/nptl/libc_start_call_main.h:58
#7  0x00007ffff722e2bc in __libc_start_main_impl (main=0x55555555a450, argc=1, argv=0x7fffffffe438, init=<optimized out>, fini=<optimized out>,
    rtld_fini=<optimized out>, stack_end=0x7fffffffe428) at ../csu/libc-start.c:392
#8  0x000055555555acfa in ?? ()
(gdb) x/i 0x00007ffff7eb791c
=> 0x7ffff7eb791c <type_node_check_conformities_UorL+28>:       movzbl 0x14(%rdi),%edx
Comment 2 Andrew Savchenko 2022-07-13 14:00:30 MSK
Похоже, апстрим давно заброшен и там есть старая похожая ошибка (но не факт что эта же): https://sourceforge.net/p/gmrun/bugs/9/

Есть форк, который живой и активный: https://github.com/WdesktopX/gmrun
Предлагаю собрать его.
Comment 3 Repository Robot 2022-07-16 14:46:15 MSK
gmrun-1.4w-alt1 -> sisyphus:

 Sat Jul 16 2022 Andrew Savchenko <bircoph@altlinux> 1.4w-alt1
 - Version bump (Closes: 42988).
 - Move to new upstream.
 - Add debuginfo.