Если быстро пролестать выбор основных компонентов он принимает, но вернувшись назад, выйти из пункта невозможно #350

Closed
opened 1 month ago by rodion.n · 9 comments
Collaborator

Быстро протыкиваем пункты чтобы пройти до настройки установки завершены, и отображеия ошибки не найден не один элемент.
Нажимаем назад
Мы в ловушке.

При возвращении назад еще раз сегфолт номер 2 #346

Быстро протыкиваем пункты чтобы пройти до настройки установки завершены, и отображеия ошибки не найден не один элемент. Нажимаем назад Мы в ловушке. При возвращении назад еще раз сегфолт номер 2 https://gitea.ublinux.ru/Applications/ubinstall-gtk/issues/346
rodion.n added the неисправно ошибка labels 1 month ago
rodion.n self-assigned this 1 month ago
YanTheKaller was assigned by rodion.n 1 month ago
Collaborator

раньше замечал у себя, сейчас повторить не получается, попробуй перепроверить у себя

раньше замечал у себя, сейчас повторить не получается, попробуй перепроверить у себя
Poster
Collaborator

Поймал очередной раз

Thread 1 "ubinstall-gtk" received signal SIGSEGV, Segmentation fault.
0x00007ffff0aafdeb in ?? () from /usr/lib/libc.so.6
(gdb) up
#1  0x0000555555564760 in yon_page_get_prev (page=<optimized out>)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-page-switch.c:71
71	            if (!strcmp(install_type,"fast")){
(gdb) 
#2  0x000055555556583f in on_page_prev_clicked (widgets=0x55555588f3c0)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-page-switch.c:554
554	    page = yon_page_get_prev(widgets,page);
(gdb) 
#3  0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#4  0x00007ffff7021842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#5  0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#6  0x00007ffff78767e9 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#7  0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#8  0x00007ffff7021842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#9  0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#10 0x00007ffff78765b5 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#11 0x00007ffff7836155 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#12 0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#13 0x00007ffff7021842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#14 0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#15 0x00007ffff7950d77 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#16 0x00007ffff7004d56 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#17 0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#18 0x00007ffff7021842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#19 0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#20 0x00007ffff794b1f8 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#21 0x00007ffff79524cb in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#22 0x00007ffff7952e63 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#23 0x00007ffff790e444 in gtk_event_controller_handle_event ()
   from /usr/lib/libgtk-3.so.0
(gdb) 
#24 0x00007ffff7af2f57 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#25 0x00007ffff7834829 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#26 0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#27 0x00007ffff7021842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#28 0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#29 0x00007ffff7b01cd5 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#30 0x00007ffff799bc6b in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#31 0x00007ffff799c797 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
(gdb) 
#32 0x00007ffff76e6b77 in ?? () from /usr/lib/libgdk-3.so.0
(gdb) 
#33 0x00007ffff773f438 in ?? () from /usr/lib/libgdk-3.so.0
(gdb) 
#34 0x00007ffff70aca89 in ?? () from /usr/lib/libglib-2.0.so.0
(gdb) 
#35 0x00007ffff710e9b7 in ?? () from /usr/lib/libglib-2.0.so.0
(gdb) 
#36 0x00007ffff70ad787 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
(gdb) 
#37 0x00007ffff799a2bf in gtk_main () from /usr/lib/libgtk-3.so.0
(gdb) 
#38 0x000055555555d333 in main (argc=<optimized out>, argv=<optimized out>)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk.c:1032


1032	    gtk_main();

Поймал очередной раз ``` Thread 1 "ubinstall-gtk" received signal SIGSEGV, Segmentation fault. 0x00007ffff0aafdeb in ?? () from /usr/lib/libc.so.6 (gdb) up #1 0x0000555555564760 in yon_page_get_prev (page=<optimized out>) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-page-switch.c:71 71 if (!strcmp(install_type,"fast")){ (gdb) #2 0x000055555556583f in on_page_prev_clicked (widgets=0x55555588f3c0) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-page-switch.c:554 554 page = yon_page_get_prev(widgets,page); (gdb) #3 0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) #4 0x00007ffff7021842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) #5 0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #6 0x00007ffff78767e9 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #7 0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) #8 0x00007ffff7021842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) #9 0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #10 0x00007ffff78765b5 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #11 0x00007ffff7836155 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #12 0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) #13 0x00007ffff7021842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) #14 0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #15 0x00007ffff7950d77 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #16 0x00007ffff7004d56 in g_cclosure_marshal_VOID__BOXEDv () from /usr/lib/libgobject-2.0.so.0 (gdb) #17 0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) #18 0x00007ffff7021842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) #19 0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #20 0x00007ffff794b1f8 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #21 0x00007ffff79524cb in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #22 0x00007ffff7952e63 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #23 0x00007ffff790e444 in gtk_event_controller_handle_event () from /usr/lib/libgtk-3.so.0 (gdb) #24 0x00007ffff7af2f57 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #25 0x00007ffff7834829 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #26 0x00007ffff7021732 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) #27 0x00007ffff7021842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) #28 0x00007ffff7021904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #29 0x00007ffff7b01cd5 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #30 0x00007ffff799bc6b in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #31 0x00007ffff799c797 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0 (gdb) #32 0x00007ffff76e6b77 in ?? () from /usr/lib/libgdk-3.so.0 (gdb) #33 0x00007ffff773f438 in ?? () from /usr/lib/libgdk-3.so.0 (gdb) #34 0x00007ffff70aca89 in ?? () from /usr/lib/libglib-2.0.so.0 (gdb) #35 0x00007ffff710e9b7 in ?? () from /usr/lib/libglib-2.0.so.0 (gdb) #36 0x00007ffff70ad787 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 (gdb) #37 0x00007ffff799a2bf in gtk_main () from /usr/lib/libgtk-3.so.0 (gdb) #38 0x000055555555d333 in main (argc=<optimized out>, argv=<optimized out>) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk.c:1032 1032 gtk_main(); ```
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/935a81703b4472efae36612303719c721ddc9d0e
Poster
Collaborator

Краш при возвращения с положения выбора основных компонентов пофикшен, но проблема с тем что дальше выбора основных компонентов никуда не удасться попасть это все еще осталось

Самый легкий способ вызова:
Перед тем как проходить по страницам, нажать загрузить > загрузить из файла
После нажимаем отмена и проходим до этапа выбора диска
Выбираем диск и прощелкиваем выбор основных компонентов, чтобы выпало табло "Не выбрано ни одного компонента"
Пока это уведомление активно вернуться назад, все... Застряли

Краш при возвращения с положения выбора основных компонентов пофикшен, но проблема с тем что дальше выбора основных компонентов никуда не удасться попасть это все еще осталось Самый легкий способ вызова: Перед тем как проходить по страницам, нажать загрузить > загрузить из файла После нажимаем отмена и проходим до этапа выбора диска Выбираем диск и прощелкиваем выбор основных компонентов, чтобы выпало табло "Не выбрано ни одного компонента" Пока это уведомление активно вернуться назад, все... Застряли
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/2a78cc0d464402936415eeeede170db54efcc372
Poster
Collaborator

Застреваний не происходит. Закрываю.

Застреваний не происходит. Закрываю.
rodion.n closed this issue 1 month ago
Poster
Collaborator

Хотя нет через загрузить из файла все таки происходит

Хотя нет через загрузить из файла все таки происходит
rodion.n reopened this issue 1 month ago
Collaborator
https://gitea.ublinux.ru/YanTheKaller/libublsettings/commit/3dad86270abdfe8f7a21e33a1256d72327aeadb7
Poster
Collaborator

Работает. Теперь уж точно

Работает. Теперь уж точно
rodion.n closed this issue 1 month 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#350
Loading…
There is no content yet.