Расширенный режим установки - Ошибка сегментирования #389

Closed
opened 2 weeks ago by rodion.n · 2 comments
Collaborator

При переходе на режим расширенный режим установки - смерть.
Я конечно понимаю что недоделанная функция, но чего убивать установщик то?
Выхлоп

Thread 1 "ubinstall-gtk" received signal SIGSEGV, Segmentation fault.
__strcmp_avx2 () at ../sysdeps/x86_64/multiarch/strcmp-avx2.S:283
283		VMOVU	(%rdi), %ymm0
0x0000555555564aef in yon_advanced_init (widgets=0x55555588d930)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-advanced.c:704
704	    if (!strcmp(config(AUTOINSTALL_TYPE_INSTALL),"custom")){
0x00005555555660f4 in on_page_next_clicked (widgets=0x55555588d930)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-page-switch.c:605
605	        yon_page_init(widgets,page);
0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#6  0x00007ffff78887e9 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff78885b5 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7848155 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7962d77 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7016d56 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff795d1f8 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff79644cb in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7964e63 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7920444 in gtk_event_controller_handle_event ()
   from /usr/lib/libgtk-3.so.0
0x00007ffff7b04f57 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7846829 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
0x00007ffff7b13cd5 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff79adc6b in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff79ae797 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
0x00007ffff76f8b77 in ?? () from /usr/lib/libgdk-3.so.0
0x00007ffff7751438 in ?? () from /usr/lib/libgdk-3.so.0
0x00007ffff70bea89 in ?? () from /usr/lib/libglib-2.0.so.0
0x00007ffff71209b7 in ?? () from /usr/lib/libglib-2.0.so.0
0x00007ffff70bf787 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
0x00007ffff79ac2bf in gtk_main () from /usr/lib/libgtk-3.so.0
0x000055555555d333 in main (argc=<optimized out>, argv=<optimized out>)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk.c:1149


1149	    gtk_main();
При переходе на режим расширенный режим установки - смерть. Я конечно понимаю что недоделанная функция, но чего убивать установщик то? Выхлоп ``` Thread 1 "ubinstall-gtk" received signal SIGSEGV, Segmentation fault. __strcmp_avx2 () at ../sysdeps/x86_64/multiarch/strcmp-avx2.S:283 283 VMOVU (%rdi), %ymm0 0x0000555555564aef in yon_advanced_init (widgets=0x55555588d930) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-advanced.c:704 704 if (!strcmp(config(AUTOINSTALL_TYPE_INSTALL),"custom")){ 0x00005555555660f4 in on_page_next_clicked (widgets=0x55555588d930) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-page-switch.c:605 605 yon_page_init(widgets,page); 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #6 0x00007ffff78887e9 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0x00007ffff78885b5 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7848155 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7962d77 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7016d56 in g_cclosure_marshal_VOID__BOXEDv () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0x00007ffff795d1f8 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff79644cb in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7964e63 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7920444 in gtk_event_controller_handle_event () from /usr/lib/libgtk-3.so.0 0x00007ffff7b04f57 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7846829 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 0x00007ffff7b13cd5 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff79adc6b in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff79ae797 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0 0x00007ffff76f8b77 in ?? () from /usr/lib/libgdk-3.so.0 0x00007ffff7751438 in ?? () from /usr/lib/libgdk-3.so.0 0x00007ffff70bea89 in ?? () from /usr/lib/libglib-2.0.so.0 0x00007ffff71209b7 in ?? () from /usr/lib/libglib-2.0.so.0 0x00007ffff70bf787 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 0x00007ffff79ac2bf in gtk_main () from /usr/lib/libgtk-3.so.0 0x000055555555d333 in main (argc=<optimized out>, argv=<optimized out>) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk.c:1149 1149 gtk_main(); ```
rodion.n added the ошибка неисправно labels 2 weeks ago
rodion.n self-assigned this 2 weeks ago
YanTheKaller was assigned by rodion.n 2 weeks ago
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/f7d61886c51d27d574ef0bd05a5d2e31965d86e0
Poster
Collaborator

Исправлено.
image
Закрываю.

Исправлено. ![image](/attachments/04ed8c51-0101-42b8-a484-95fe83474a8f) Закрываю.
rodion.n closed this issue 2 weeks ago
Sign in to join this conversation.
No Milestone
No project
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubinstall-gtk#389
Loading…
There is no content yet.