Когда установка завершена, при переходе в установку модулей, установку пакетов и тд. Вылетает аварийный остонов #386

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

Когда пользователь находится в режиме настройки системы и в момент когда установка завершена переходит на вкладки связанные с пакетами, консоль выплевывает следующее, и приложение вылетает:

core.db is up to date
community.db is up to date
multilib.db is up to date
extra.db is up to date
modules.db is up to date
free(): invalid size
munmap_chunk(): invalid pointer

Thread 1 "ubinstall-gtk" received signal SIGABRT, Aborted.
0x00007ffff0960d44 in ?? () from /usr/lib/libc.so.6
0x00007ffff0907780 in raise () from /usr/lib/libc.so.6
0x00007ffff08ef582 in abort () from /usr/lib/libc.so.6
0x00007ffff08f0405 in ?? () from /usr/lib/libc.so.6
0x00007ffff096ae35 in ?? () from /usr/lib/libc.so.6
0x00007ffff096ae54 in ?? () from /usr/lib/libc.so.6
0x000055555556cfc5 in yon_software_init ()
0x000055555557d22c in on_configuration_hub_open ()
0x00007ffff7011023 in g_cclosure_marshal_VOID__OBJECTv ()
   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
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
0x00007ffff7964997 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
0x00007ffff795d277 in ?? () from /usr/lib/libgtk-3.so.0
0x00007ffff7964492 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 ()

Когда пользователь находится в режиме настройки системы и в момент когда установка завершена переходит на вкладки связанные с пакетами, консоль выплевывает следующее, и приложение вылетает: ``` core.db is up to date community.db is up to date multilib.db is up to date extra.db is up to date modules.db is up to date free(): invalid size munmap_chunk(): invalid pointer Thread 1 "ubinstall-gtk" received signal SIGABRT, Aborted. 0x00007ffff0960d44 in ?? () from /usr/lib/libc.so.6 0x00007ffff0907780 in raise () from /usr/lib/libc.so.6 0x00007ffff08ef582 in abort () from /usr/lib/libc.so.6 0x00007ffff08f0405 in ?? () from /usr/lib/libc.so.6 0x00007ffff096ae35 in ?? () from /usr/lib/libc.so.6 0x00007ffff096ae54 in ?? () from /usr/lib/libc.so.6 0x000055555556cfc5 in yon_software_init () 0x000055555557d22c in on_configuration_hub_open () 0x00007ffff7011023 in g_cclosure_marshal_VOID__OBJECTv () 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 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 0x00007ffff7964997 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 0x00007ffff795d277 in ?? () from /usr/lib/libgtk-3.so.0 0x00007ffff7964492 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 () ```
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

с валгриндом всегда включай дебаг символы
(-g в CMakeLists)

с валгриндом всегда включай дебаг символы (-g в CMakeLists)
Poster
Collaborator
Thread 1 "ubinstall-gtk" received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, 
    no_tid=no_tid@entry=0) at pthread_kill.c:44
44	      return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
(gdb) up
#1  0x00007ffff0950df3 in __pthread_kill_internal (threadid=<optimized out>, 
    signo=6) at pthread_kill.c:89
89	  return __pthread_kill_implementation (threadid, signo, 0);
(gdb) 
#2  0x00007ffff08f7780 in __GI_raise (sig=sig@entry=6)
    at ../sysdeps/posix/raise.c:26
26	  int ret = __pthread_kill (__pthread_self (), sig);
(gdb) 
#3  0x00007ffff08df582 in __GI_abort () at abort.c:77
77	  raise (SIGABRT);
(gdb) 
#4  0x00007ffff08e0405 in __libc_message_impl (
    fmt=fmt@entry=0x7ffff0a692d5 "%s\n") at ../sysdeps/posix/libc_fatal.c:138
138	  abort ();
(gdb) 
#5  0x00007ffff095ae35 in malloc_printerr (
    str=str@entry=0x7ffff0a6c4f8 "double free or corruption (out)")
    at malloc.c:5892
5892	  __libc_message ("%s\n", str);
(gdb) 
#6  0x00007ffff095ccd0 in _int_free_merge_chunk (
    av=av@entry=0x7ffff0abfac0 <main_arena>, p=0x5555596f0e10, 
    size=size@entry=3775203090063831608) at malloc.c:4779
4779	    malloc_printerr ("double free or corruption (out)");
(gdb) 
#7  0x00007ffff095cee9 in _int_free_chunk (av=0x7ffff0abfac0 <main_arena>, 
    p=0x5555596f0e10, size=3775203090063831608, have_lock=<optimized out>, 
    have_lock@entry=0) at malloc.c:4729
4729	    _int_free_merge_chunk (av, p, size);
(gdb) 
#8  0x00007ffff095fcf4 in __GI___libc_free (mem=<optimized out>)
    at malloc.c:3571
3571	  _int_free_chunk (arena_for_chunk (p), p, size, 0);
(gdb) 
#9  0x000055555556cfc5 in yon_software_init (widgets=0x55555588d750)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-components.c:520
520	        free(row);
(gdb) 
#10 0x000055555557d23c in on_configuration_hub_open (child=<optimized out>, 
    widgets=0x55555588d750)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-config-hub.c:239
239	    yon_page_init(widgets,cur_icon->page);
(gdb) 
#11 0x00007ffff7011023 in g_cclosure_marshal_VOID__OBJECTv ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#12 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#13 0x00007ffff7033842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#14 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#15 0x00007ffff7848155 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#16 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#17 0x00007ffff7033842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#18 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#19 0x00007ffff7964997 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#20 0x00007ffff7016d56 in g_cclosure_marshal_VOID__BOXEDv ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#21 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#22 0x00007ffff7033842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#23 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#24 0x00007ffff795d277 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#25 0x00007ffff7964492 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#26 0x00007ffff7964e63 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#27 0x00007ffff7920444 in gtk_event_controller_handle_event ()
   from /usr/lib/libgtk-3.so.0
(gdb) 
#28 0x00007ffff7b04f57 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#29 0x00007ffff7846829 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#30 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#31 0x00007ffff7033842 in g_signal_emit_valist ()
   from /usr/lib/libgobject-2.0.so.0
(gdb) 
#32 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
(gdb) 
#33 0x00007ffff7b13cd5 in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#34 0x00007ffff79adc6b in ?? () from /usr/lib/libgtk-3.so.0
(gdb) 
#35 0x00007ffff79ae797 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0
(gdb) 
#36 0x00007ffff76f8b77 in ?? () from /usr/lib/libgdk-3.so.0
(gdb) 
#37 0x00007ffff7751438 in ?? () from /usr/lib/libgdk-3.so.0
(gdb) 
#38 0x00007ffff70bea89 in ?? () from /usr/lib/libglib-2.0.so.0
(gdb) 
#39 0x00007ffff71209b7 in ?? () from /usr/lib/libglib-2.0.so.0
(gdb) 
#40 0x00007ffff70bf787 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
(gdb) 
#41 0x00007ffff79ac2bf in gtk_main () from /usr/lib/libgtk-3.so.0
(gdb) 
#42 0x000055555555d333 in main (argc=<optimized out>, argv=<optimized out>)
    at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk.c:1147


1147	    gtk_main();

``` Thread 1 "ubinstall-gtk" received signal SIGABRT, Aborted. __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; (gdb) up #1 0x00007ffff0950df3 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 89 return __pthread_kill_implementation (threadid, signo, 0); (gdb) #2 0x00007ffff08f7780 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 26 int ret = __pthread_kill (__pthread_self (), sig); (gdb) #3 0x00007ffff08df582 in __GI_abort () at abort.c:77 77 raise (SIGABRT); (gdb) #4 0x00007ffff08e0405 in __libc_message_impl ( fmt=fmt@entry=0x7ffff0a692d5 "%s\n") at ../sysdeps/posix/libc_fatal.c:138 138 abort (); (gdb) #5 0x00007ffff095ae35 in malloc_printerr ( str=str@entry=0x7ffff0a6c4f8 "double free or corruption (out)") at malloc.c:5892 5892 __libc_message ("%s\n", str); (gdb) #6 0x00007ffff095ccd0 in _int_free_merge_chunk ( av=av@entry=0x7ffff0abfac0 <main_arena>, p=0x5555596f0e10, size=size@entry=3775203090063831608) at malloc.c:4779 4779 malloc_printerr ("double free or corruption (out)"); (gdb) #7 0x00007ffff095cee9 in _int_free_chunk (av=0x7ffff0abfac0 <main_arena>, p=0x5555596f0e10, size=3775203090063831608, have_lock=<optimized out>, have_lock@entry=0) at malloc.c:4729 4729 _int_free_merge_chunk (av, p, size); (gdb) #8 0x00007ffff095fcf4 in __GI___libc_free (mem=<optimized out>) at malloc.c:3571 3571 _int_free_chunk (arena_for_chunk (p), p, size, 0); (gdb) #9 0x000055555556cfc5 in yon_software_init (widgets=0x55555588d750) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-components.c:520 520 free(row); (gdb) #10 0x000055555557d23c in on_configuration_hub_open (child=<optimized out>, widgets=0x55555588d750) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk-config-hub.c:239 239 yon_page_init(widgets,cur_icon->page); (gdb) #11 0x00007ffff7011023 in g_cclosure_marshal_VOID__OBJECTv () from /usr/lib/libgobject-2.0.so.0 (gdb) #12 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) #13 0x00007ffff7033842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) #14 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #15 0x00007ffff7848155 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #16 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) #17 0x00007ffff7033842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) #18 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #19 0x00007ffff7964997 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #20 0x00007ffff7016d56 in g_cclosure_marshal_VOID__BOXEDv () from /usr/lib/libgobject-2.0.so.0 (gdb) #21 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) #22 0x00007ffff7033842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) #23 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #24 0x00007ffff795d277 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #25 0x00007ffff7964492 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #26 0x00007ffff7964e63 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #27 0x00007ffff7920444 in gtk_event_controller_handle_event () from /usr/lib/libgtk-3.so.0 (gdb) #28 0x00007ffff7b04f57 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #29 0x00007ffff7846829 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #30 0x00007ffff7033732 in ?? () from /usr/lib/libgobject-2.0.so.0 (gdb) #31 0x00007ffff7033842 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 (gdb) #32 0x00007ffff7033904 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 (gdb) #33 0x00007ffff7b13cd5 in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #34 0x00007ffff79adc6b in ?? () from /usr/lib/libgtk-3.so.0 (gdb) #35 0x00007ffff79ae797 in gtk_main_do_event () from /usr/lib/libgtk-3.so.0 (gdb) #36 0x00007ffff76f8b77 in ?? () from /usr/lib/libgdk-3.so.0 (gdb) #37 0x00007ffff7751438 in ?? () from /usr/lib/libgdk-3.so.0 (gdb) #38 0x00007ffff70bea89 in ?? () from /usr/lib/libglib-2.0.so.0 (gdb) #39 0x00007ffff71209b7 in ?? () from /usr/lib/libglib-2.0.so.0 (gdb) #40 0x00007ffff70bf787 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 (gdb) #41 0x00007ffff79ac2bf in gtk_main () from /usr/lib/libgtk-3.so.0 (gdb) #42 0x000055555555d333 in main (argc=<optimized out>, argv=<optimized out>) at /home/superadmin/ubinstall-gtk/source/ubinstall-gtk.c:1147 1147 gtk_main(); ```
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubinstall-gtk/commit/a9be41dc9967f489e2a4e54d38464c893f2f5d35
Poster
Collaborator

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

Исправлено. Закрываю.
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#386
Loading…
There is no content yet.