Вылетает на этапе поиска доп ПО #106

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

image

[Detaching after vfork from child process 9220]
Added ==> system ==> AUTOINSTALL[device] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall
INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[device]' option.
Added ==> system ==> AUTOINSTALL[part] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall
INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[part]' option.
No removal found --- system --- (null) --- [/etc/ublinux/autoinstall] --- /etc/ublinux/autoinstall
INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the '(null)' option.
[New Thread 0x7fffdb7fe6c0 (LWP 9280)]
[Detaching after vfork from child process 9281]
realloc(): invalid pointer

Thread 7 "geag" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffdb7fe6c0 (LWP 9280)]
0x00007ffff0ad3e44 in ?? () from /usr/lib/libc.so.6

image

Происходит это после многих факторов:

  • После того как система ушла в спящий
  • После того как прочитал детально пользовательское соглашение
  • После того как походил по страницам приложения.
![image](/attachments/272670f7-f667-4eda-aeb8-83449c409a91) ``` [Detaching after vfork from child process 9220] Added ==> system ==> AUTOINSTALL[device] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[device]' option. Added ==> system ==> AUTOINSTALL[part] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[part]' option. No removal found --- system --- (null) --- [/etc/ublinux/autoinstall] --- /etc/ublinux/autoinstall INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the '(null)' option. [New Thread 0x7fffdb7fe6c0 (LWP 9280)] [Detaching after vfork from child process 9281] realloc(): invalid pointer Thread 7 "geag" received signal SIGABRT, Aborted. [Switching to Thread 0x7fffdb7fe6c0 (LWP 9280)] 0x00007ffff0ad3e44 in ?? () from /usr/lib/libc.so.6 ``` ![image](/attachments/517e8182-7ed8-4bda-a6ff-6c369d6666a1) Происходит это после многих факторов: - После того как система ушла в спящий - После того как прочитал детально пользовательское соглашение - После того как походил по страницам приложения.
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
Poster
Collaborator

После нескольких минут крашится еще оболочка

После нескольких минут крашится еще оболочка
Poster
Collaborator
[Detaching after vfork from child process 9877]
[Detaching after vfork from child process 9880]
Added ==> system ==> AUTOINSTALL[device] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall
INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[device]' option.
Added ==> system ==> AUTOINSTALL[part] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall
INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[part]' option.
No removal found --- system --- (null) --- [/etc/ublinux/autoinstall] --- /etc/ublinux/autoinstall
INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the '(null)' option.
[New Thread 0x7fffca04f6c0 (LWP 9940)]
[Detaching after vfork from child process 9941]
free(): invalid pointer
free(): invalid pointer

Thread 7 "geag" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffca04f6c0 (LWP 9940)]
0x00007ffff0ad3e44 in ?? () from /usr/lib/libc.so.6
(gdb) up
#1  0x00007ffff0a7ba30 in raise () from /usr/lib/libc.so.6
(gdb) up
#2  0x00007ffff0a634c3 in abort () from /usr/lib/libc.so.6
(gdb) up
#3  0x00007ffff0a64354 in ?? () from /usr/lib/libc.so.6
(gdb) up
#4  0x00007ffff0ade085 in ?? () from /usr/lib/libc.so.6
(gdb) up
#5  0x00007ffff0ae049c in ?? () from /usr/lib/libc.so.6
(gdb) up
#6  0x00007ffff0ae2dae in free () from /usr/lib/libc.so.6
(gdb) up
#7  0x00007ffff78ccd56 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) up
#8  0x00007ffff7016e8d in g_object_unref () from /usr/lib/libgobject-2.0.so.0
(gdb) up
#9  0x00007ffff7b05736 in gtk_widget_get_style_context ()
   from /usr/lib/libgtk-3.so.0
(gdb) up
#10 0x00007ffff79d5e88 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) up
#11 0x00007ffff70342b9 in g_type_create_instance ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) up
#12 0x00007ffff70194a5 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) up
#13 0x00007ffff701b6cb in g_object_new_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) up
#14 0x00007ffff701ba80 in g_object_new () from /usr/lib/libgobject-2.0.so.0
(gdb) up
#15 0x000055555556e54d in yon_tag_add (target=0x7fffc40a6a90, 
    tag_label=0x7fffc408a8a0 "ubmodule-base", 
    tag_style=0x555555571a76 "tag_green", icon_name=0x0)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-kernel.c:43
43	        GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL,2);
(gdb) up
#16 yon_tag_add (target=0x7fffc40a6a90, 
    tag_label=0x7fffc408a8a0 "ubmodule-base", 
    tag_style=0x555555571a76 "tag_green", icon_name=0x0)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-kernel.c:41
41	int yon_tag_add(GtkBox *target,char *tag_label, char *tag_style, char *icon_name){
(gdb) up
#17 0x000055555556e6a1 in yon_kernel_row_setup_tags (
    row=row@entry=0x7fffc409fa10, 
    tags=tags@entry=0x7fffc40a07c0 "ubmodule, ubmodule-base, ubmodule-xorg")
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-kernel.c:91
91	        yon_tag_add(GTK_BOX(row->TagsBox),tag_name,tag_type,NULL);
(gdb) up
#18 0x0000555555565c6a in yon_os_row_setup (row=0x7fffc409fa10, 
    name=0x7fffc4099a50 "ubm-070-dm-lightdm", version=0x7fffc4099b60 "2405-1", 
    tags=0x7fffc40a07c0 "ubmodule, ubmodule-base, ubmodule-xorg", 
    description=<optimized out>)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-components.c:151
151	    yon_kernel_row_setup_tags((kernel_row*)row,tags);
(gdb) up
#19 0x0000555555565dd9 in yon_os_components_setup (widgets=0x555555ad3aa0)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-components.c:180
180	        yon_os_row_setup(row,name,version,tags,description);
(gdb) up
#20 0x00007ffff70e3236 in ?? () from /usr/lib/libglib-2.0.so.0
(gdb) up
#21 0x00007ffff0ad1ded in ?? () from /usr/lib/libc.so.6
(gdb) up
#22 0x00007ffff0b550dc in ?? () from /usr/lib/libc.so.6
(gdb) up
Initial frame selected; you cannot go up.
(gdb) up
Initial frame selected; you cannot go up.
(gdb) up
Initial frame selected; you cannot go up.
```sh [Detaching after vfork from child process 9877] [Detaching after vfork from child process 9880] Added ==> system ==> AUTOINSTALL[device] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[device]' option. Added ==> system ==> AUTOINSTALL[part] ==> [/etc/ublinux/autoinstall] ==> /etc/ublinux/autoinstall INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the 'AUTOINSTALL[part]' option. No removal found --- system --- (null) --- [/etc/ublinux/autoinstall] --- /etc/ublinux/autoinstall INFO:Execute the system configuration commands for [/etc/ublinux/autoinstall] of the '(null)' option. [New Thread 0x7fffca04f6c0 (LWP 9940)] [Detaching after vfork from child process 9941] free(): invalid pointer free(): invalid pointer Thread 7 "geag" received signal SIGABRT, Aborted. [Switching to Thread 0x7fffca04f6c0 (LWP 9940)] 0x00007ffff0ad3e44 in ?? () from /usr/lib/libc.so.6 (gdb) up #1 0x00007ffff0a7ba30 in raise () from /usr/lib/libc.so.6 (gdb) up #2 0x00007ffff0a634c3 in abort () from /usr/lib/libc.so.6 (gdb) up #3 0x00007ffff0a64354 in ?? () from /usr/lib/libc.so.6 (gdb) up #4 0x00007ffff0ade085 in ?? () from /usr/lib/libc.so.6 (gdb) up #5 0x00007ffff0ae049c in ?? () from /usr/lib/libc.so.6 (gdb) up #6 0x00007ffff0ae2dae in free () from /usr/lib/libc.so.6 (gdb) up #7 0x00007ffff78ccd56 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) up #8 0x00007ffff7016e8d in g_object_unref () from /usr/lib/libgobject-2.0.so.0 (gdb) up #9 0x00007ffff7b05736 in gtk_widget_get_style_context () from /usr/lib/libgtk-3.so.0 (gdb) up #10 0x00007ffff79d5e88 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) up #11 0x00007ffff70342b9 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 (gdb) up #12 0x00007ffff70194a5 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) up #13 0x00007ffff701b6cb in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) up #14 0x00007ffff701ba80 in g_object_new () from /usr/lib/libgobject-2.0.so.0 (gdb) up #15 0x000055555556e54d in yon_tag_add (target=0x7fffc40a6a90, tag_label=0x7fffc408a8a0 "ubmodule-base", tag_style=0x555555571a76 "tag_green", icon_name=0x0) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-kernel.c:43 43 GtkWidget *box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL,2); (gdb) up #16 yon_tag_add (target=0x7fffc40a6a90, tag_label=0x7fffc408a8a0 "ubmodule-base", tag_style=0x555555571a76 "tag_green", icon_name=0x0) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-kernel.c:41 41 int yon_tag_add(GtkBox *target,char *tag_label, char *tag_style, char *icon_name){ (gdb) up #17 0x000055555556e6a1 in yon_kernel_row_setup_tags ( row=row@entry=0x7fffc409fa10, tags=tags@entry=0x7fffc40a07c0 "ubmodule, ubmodule-base, ubmodule-xorg") at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-kernel.c:91 91 yon_tag_add(GTK_BOX(row->TagsBox),tag_name,tag_type,NULL); (gdb) up #18 0x0000555555565c6a in yon_os_row_setup (row=0x7fffc409fa10, name=0x7fffc4099a50 "ubm-070-dm-lightdm", version=0x7fffc4099b60 "2405-1", tags=0x7fffc40a07c0 "ubmodule, ubmodule-base, ubmodule-xorg", description=<optimized out>) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-components.c:151 151 yon_kernel_row_setup_tags((kernel_row*)row,tags); (gdb) up #19 0x0000555555565dd9 in yon_os_components_setup (widgets=0x555555ad3aa0) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-components.c:180 180 yon_os_row_setup(row,name,version,tags,description); (gdb) up #20 0x00007ffff70e3236 in ?? () from /usr/lib/libglib-2.0.so.0 (gdb) up #21 0x00007ffff0ad1ded in ?? () from /usr/lib/libc.so.6 (gdb) up #22 0x00007ffff0b550dc in ?? () from /usr/lib/libc.so.6 (gdb) up Initial frame selected; you cannot go up. (gdb) up Initial frame selected; you cannot go up. (gdb) up Initial frame selected; you cannot go up. ```
Collaborator

ну это фигня какая-то, он падает на гтк-шной функции

ну это фигня какая-то, он падает на гтк-шной функции
Collaborator

даже valgrind ничего не находит

даже valgrind ничего не находит
Collaborator

понял почему, потому что функция из gtk выполняется из отдельного потока
ffce932a1a

понял почему, потому что функция из gtk выполняется из отдельного потока https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/ffce932a1abf0f4fbb9092b75fc3472bb4dacd3b
Poster
Collaborator

Неа, все равно вылет:

Thread 7 "geag" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffca04f6c0 (LWP 32849)]
0x00007ffff0ad3e44 in ?? () from /usr/lib/libc.so.6
0x00007ffff0a7ba30 in raise () from /usr/lib/libc.so.6
0x00007ffff0a634c3 in abort () from /usr/lib/libc.so.6
0x00007ffff0a64354 in ?? () from /usr/lib/libc.so.6
0x00007ffff0ade085 in ?? () from /usr/lib/libc.so.6
0x00007ffff0ae338c in realloc () from /usr/lib/libc.so.6
0x00007ffff70ba34b in g_realloc () from /usr/lib/libglib-2.0.so.0
0x00007ffff78db3e9 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff78db548 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7a4ee09 in gtk_style_context_add_class ()
   from /usr/lib/libgtk-3.so.0
0x00007ffff79d5ea8 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff70342b9 in g_type_create_instance ()
   from /usr/lib/libgobject-2.0.so.0
0x00007ffff70194a5 in ?? () from /usr/lib/libgobject-2.0.so.0
0x00007ffff701aeae in g_object_newv () from /usr/lib/libgobject-2.0.so.0
0x00007ffff78758d6 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff787819f in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7878fc3 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff70b896c in ?? () from /usr/lib/libglib-2.0.so.0
0x00007ffff70bbd77 in g_markup_parse_context_parse ()
   from /usr/lib/libglib-2.0.so.0
0x00007ffff787a36c in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff786cbf4 in gtk_builder_add_from_resource ()
   from /usr/lib/libgtk-3.so.0
0x00007ffff786e9bd in gtk_builder_new_from_resource ()
   from /usr/lib/libgtk-3.so.0
0x0000555555565dd5 in yon_os_row_new ()
    at /home/superadmin/Share/UBL/ubinstall-gtk/source/ubinstall-gtk-components.c:114
114	    GtkBuilder *builder = gtk_builder_new_from_resource(glade_path_os_row);
0x0000555555565f6f in yon_os_components_setup (widgets=0x555555ac86c0)
    at /home/superadmin/Share/UBL/ubinstall-gtk/source/ubinstall-gtk-components.c:175
175	        os_row *row = yon_os_row_new();
0x00007ffff70e3236 in ?? () from /usr/lib/libglib-2.0.so.0
0x00007ffff0ad1ded in ?? () from /usr/lib/libc.so.6
0x00007ffff0b550dc in ?? () from /usr/lib/libc.so.6

Неа, все равно вылет: ``` Thread 7 "geag" received signal SIGABRT, Aborted. [Switching to Thread 0x7fffca04f6c0 (LWP 32849)] 0x00007ffff0ad3e44 in ?? () from /usr/lib/libc.so.6 0x00007ffff0a7ba30 in raise () from /usr/lib/libc.so.6 0x00007ffff0a634c3 in abort () from /usr/lib/libc.so.6 0x00007ffff0a64354 in ?? () from /usr/lib/libc.so.6 0x00007ffff0ade085 in ?? () from /usr/lib/libc.so.6 0x00007ffff0ae338c in realloc () from /usr/lib/libc.so.6 0x00007ffff70ba34b in g_realloc () from /usr/lib/libglib-2.0.so.0 0x00007ffff78db3e9 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff78db548 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7a4ee09 in gtk_style_context_add_class () from /usr/lib/libgtk-3.so.0 0x00007ffff79d5ea8 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff70342b9 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0 0x00007ffff70194a5 in ?? () from /usr/lib/libgobject-2.0.so.0 0x00007ffff701aeae in g_object_newv () from /usr/lib/libgobject-2.0.so.0 0x00007ffff78758d6 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff787819f in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7878fc3 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff70b896c in ?? () from /usr/lib/libglib-2.0.so.0 0x00007ffff70bbd77 in g_markup_parse_context_parse () from /usr/lib/libglib-2.0.so.0 0x00007ffff787a36c in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff786cbf4 in gtk_builder_add_from_resource () from /usr/lib/libgtk-3.so.0 0x00007ffff786e9bd in gtk_builder_new_from_resource () from /usr/lib/libgtk-3.so.0 0x0000555555565dd5 in yon_os_row_new () at /home/superadmin/Share/UBL/ubinstall-gtk/source/ubinstall-gtk-components.c:114 114 GtkBuilder *builder = gtk_builder_new_from_resource(glade_path_os_row); 0x0000555555565f6f in yon_os_components_setup (widgets=0x555555ac86c0) at /home/superadmin/Share/UBL/ubinstall-gtk/source/ubinstall-gtk-components.c:175 175 os_row *row = yon_os_row_new(); 0x00007ffff70e3236 in ?? () from /usr/lib/libglib-2.0.so.0 0x00007ffff0ad1ded in ?? () from /usr/lib/libc.so.6 0x00007ffff0b550dc in ?? () from /usr/lib/libc.so.6 ```
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/529db522b3947bbfe8fcb650c35a32d1e9cd6ebc
Poster
Collaborator

Попробовал на разных системных конфигурациях, больше не вылетает. Закрываю

Попробовал на разных системных конфигурациях, больше не вылетает. Закрываю
rodion.n closed this issue 3 days 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#106
Loading…
There is no content yet.