Thanks
Head_on_a_Stick
for following up on the thread
I have successfully reinstalled libglib2.0-0 as below
Also kindly find output of
Code: Select all
# apt policy libglib2.0-0
libglib2.0-0:
Installed: 2.58.3-2+deb10u1
Candidate: 2.58.3-2+deb10u1
Version table:
*** 2.58.3-2+deb10u1 500
500 http://deb.debian.org/debian buster/main amd64 Packages
500 http://httpredir.debian.org/debian buster/main amd64 Packages
100 /var/lib/dpkg/status
As you requested,I have tried to install libglib2.0-0 package with the -dbgsym version following instructions on the link you sent me
https://wiki.debian.org/HowToGetABacktr ... ng_symbols.
Based on this link I successfully added the following repos on the sources.list file
deb
http://deb.debian.org/debian-debug/ buster-proposed-updates-debug main
deb
http://deb.debian.org/debian-debug/ testing-debug main
deb
http://deb.debian.org/debian-debug/ unstable-debug main
deb
http://deb.debian.org/debian-debug/ experimental-debug main
I already had the deb
http://deb.debian.org/debian-debug/ buster-debug main repo setup
Next,as per link I successfully installed debian-goodies but now have a challenge with the link's next step ie find-dbgsym-packages script to find which dbgsym packages to install:
$ find-dbgsym-packages /usr/bin/hello
hello-dbgsym
I am not sure which package needs the dbgsym packages for debug.I actually tried the command below and output is also shown
Code: Select all
$ find-dbgsym-packages /usr/bin/libglib2.0-0
W: /usr/bin/libglib2.0-0 not found, skipping
Kindly advise on how to run this command with the right package under investigation.
I even tried to run the same for vlc package with output as below
Code: Select all
$ find-dbgsym-packages /usr/bin/vlc
libdbus-1-3-dbgsym libgcrypt20-dbgsym libgpg-error0-dbgsym libidn11-dbgsym liblz4-1-dbgsym liblzma5-dbgsym libsystemd0-dbgsym libvlc5-dbgsym libvlccore9-dbgsym vlc-bin-dbgsym
And when I tried installing these packages I got dependency errors as below
Code: Select all
#apt install libdbus-1-3-dbgsym libgcrypt20-dbgsym libgpg-error0-dbgsym libidn11-dbgsym liblz4-1-dbgsym liblzma5-dbgsym libsystemd0-dbgsym libvlc5-dbgsym libvlccore9-dbgsym vlc-bin-dbgsym
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libdbus-1-3-dbgsym : Depends: libdbus-1-3 (= 1.12.16-2) but 1.12.16-1 is to be installed
libgcrypt20-dbgsym : Depends: libgcrypt20 (= 1.8.5-3) but 1.8.4-5 is to be installed
libgpg-error0-dbgsym : Depends: libgpg-error0 (= 1.36-7) but 1.35-1 is to be installed
liblz4-1-dbgsym : Depends: liblz4-1 (= 1.9.1-2) but 1.8.3-1 is to be installed
liblzma5-dbgsym : Depends: liblzma5 (= 5.2.4-1+b1) but 5.2.4-1 is to be installed
libsystemd0-dbgsym : Depends: libsystemd0 (= 242-7) but 241-7~deb10u1 is to be installed
libvlc5-dbgsym : Depends: libvlc5 (= 3.0.8-2+b2) but 3.0.8-0+deb10u1 is to be installed
libvlccore9-dbgsym : Depends: libvlccore9 (= 3.0.8-2+b2) but 3.0.8-0+deb10u1 is to be installed
vlc-bin-dbgsym : Depends: vlc-bin (= 3.0.8-2+b2) but 3.0.8-0+deb10u1 is to be installed
E: Unable to correct problems, you have held broken packages.
Anyway,I simulated another file search crash while running the journalctl --follow command and the coredump is as below
Code: Select all
Oct 24 07:47:16 <<hostname>> systemd[1]: Starting Hostname Service...
Oct 24 07:47:16 <<hostname>> dbus-daemon[582]: [system] Successfully activated service 'org.freedesktop.hostname1'
Oct 24 07:47:16 <<hostname>> systemd[1]: Started Hostname Service.
Oct 24 07:47:19 <<hostname>> org.gnome.Nautilus[1462]: sys:1: Warning: instance of invalid non-instantiatable type '<invalid>'
Oct 24 07:47:19 <<hostname>> org.gnome.Nautilus[1462]: sys:1: Warning: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Oct 24 07:47:26 <<hostname>> kernel: nautilus[9629]: segfault at 5500657a6984 ip 00007f0dbd7dc55f sp 00007ffdb6eec5d8 error 4 in libgobject-2.0.so.0.5800.3[7f0dbd7b2000+32000]
Oct 24 07:47:26 <<hostname>> kernel: Code: 1f 84 00 00 00 00 00 0f 1f 40 00 48 85 ff 74 4b 48 8b 07 48 85 c0 74 43 48 8b 00 48 3d fc 03 00 00 76 18 48 83 e0 fc 48 89 c2 <0f> b6 42 14 48 39 74 c2 48 0f 94 c0 0f b6 c0 c3 90 48 c1 e8 02 48
Oct 24 07:47:26 <<hostname>> systemd[1]: Started Process Core Dump (PID 10126/UID 0).
Oct 24 07:47:27 <<hostname>> systemd-coredump[10127]: Process 9629 (nautilus) of user 1000 dumped core.
Stack trace of thread 9629:
#0 0x00007f0dbd7dc55f g_type_check_instance_is_fundamentally_a (libgobject-2.0.so.0)
#1 0x00007f0dbd7c1dbe g_value_set_object (libgobject-2.0.so.0)
#2 0x00007f0dbd7c0a68 g_object_get_property (libgobject-2.0.so.0)
#3 0x00007f0dbd7b2f13 n/a (libgobject-2.0.so.0)
#4 0x00007f0dbd7b41b9 g_object_bind_property_full (libgobject-2.0.so.0)
#5 0x00007f0dbd7b4472 g_object_bind_property (libgobject-2.0.so.0)
#6 0x000055acfabb93e0 n/a (nautilus)
#7 0x000055acfabb99a5 n/a (nautilus)
#8 0x000055acfabb80d8 nautilus_window_slot_open_location_full (nautilus)
#9 0x00007f0dbbb968ee ffi_call_unix64 (libffi.so.6)
#10 0x00007f0dbbb962bf ffi_call (libffi.so.6)
#11 0x00007f0dbd7b8482 g_cclosure_marshal_generic (libgobject-2.0.so.0)
#12 0x00007f0dbd7b7c8d g_closure_invoke (libgobject-2.0.so.0)
#13 0x00007f0dbd7cb365 n/a (libgobject-2.0.so.0)
#14 0x00007f0dbd7d42be g_signal_emit_valist (libgobject-2.0.so.0)
#15 0x00007f0dbd7d497f g_signal_emit (libgobject-2.0.so.0)
#16 0x00007f0dbd7b7ec6 n/a (libgobject-2.0.so.0)
#17 0x00007f0dbd7d438d g_signal_emit_valist (libgobject-2.0.so.0)
#18 0x00007f0dbd7d497f g_signal_emit (libgobject-2.0.so.0)
#19 0x00007f0dbdd8be3a n/a (libgtk-3.so.0)
#20 0x00007f0dbe3cd863 n/a (libglib-2.0.so.0)
#21 0x00007f0dbe3ccdd8 g_main_context_dispatch (libglib-2.0.so.0)
#22 0x00007f0dbe3cd1c8 n/a (libglib-2.0.so.0)
#23 0x00007f0dbe3cd25c g_main_context_iteration (libglib-2.0.so.0)
#24 0x00007f0dbd8c898d g_application_run (libgio-2.0.so.0)
#25 0x000055acfaba47b7 main (nautilus)
#26 0x00007f0dbd1a009b __libc_start_main (libc.so.6)
#27 0x000055acfaba480a _start (nautilus)
Stack trace of thread 9630:
#0 0x00007f0dbd26a819 __GI___poll (libc.so.6)
#1 0x00007f0dbe3cd136 n/a (libglib-2.0.so.0)
#2 0x00007f0dbe3cd25c g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f0dbe3cd2a1 n/a (libglib-2.0.so.0)
#4 0x00007f0dbe3f5415 n/a (libglib-2.0.so.0)
#5 0x00007f0dbd344fa3 start_thread (libpthread.so.0)
#6 0x00007f0dbd2754cf __clone (libc.so.6)
Stack trace of thread 10125:
#0 0x00007f0dbe3bb1aa g_hash_table_lookup (libglib-2.0.so.0)
#1 0x00007f0dbe3ecab5 g_strerror (libglib-2.0.so.0)
#2 0x00007f0dbe3b8394 n/a (libglib-2.0.so.0)
#3 0x00007f0dbe3b8a53 g_file_get_contents (libglib-2.0.so.0)
#4 0x00007f0dbd91e85d n/a (libgio-2.0.so.0)
#5 0x00007f0dbd91b182 n/a (libgio-2.0.so.0)
#6 0x00007f0dbd8617c7 g_file_enumerator_next_file (libgio-2.0.so.0)
#7 0x000055acfabecad6 n/a (nautilus)
#8 0x00007f0dbe3f5415 n/a (libglib-2.0.so.0)
#9 0x00007f0dbd344fa3 start_thread (libpthread.so.0)
#10 0x00007f0dbd2754cf __clone (libc.so.6)
Stack trace of thread 9631:
#0 0x00007f0dbd26a819 __GI___poll (libc.so.6)
#1 0x00007f0dbe3cd136 n/a (libglib-2.0.so.0)
#2 0x00007f0dbe3cd4c2 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f0dbd9020d6 n/a (libgio-2.0.so.0)
#4 0x00007f0dbe3f5415 n/a (libglib-2.0.so.0)
#5 0x00007f0dbd344fa3 start_thread (libpthread.so.0)
#6 0x00007f0dbd2754cf __clone (libc.so.6)
Stack trace of thread 9633:
#0 0x00007f0dbd26ff59 syscall (libc.so.6)
#1 0x00007f0dbe416f9f g_cond_wait (libglib-2.0.so.0)
#2 0x00007f0dbe39f0ab n/a (libglib-2.0.so.0)
#3 0x00007f0dbe3f5d87 n/a (libglib-2.0.so.0)
#4 0x00007f0dbe3f5415 n/a (libglib-2.0.so.0)
#5 0x00007f0dbd344fa3 start_thread (libpthread.so.0)
#6 0x00007f0dbd2754cf __clone (libc.so.6)
Stack trace of thread 10111:
#0 0x00007f0dbd26ff59 syscall (libc.so.6)
#1 0x00007f0dbe4170ba g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f0dbe39f091 n/a (libglib-2.0.so.0)
#3 0x00007f0dbe3f5ef2 n/a (libglib-2.0.so.0)
#4 0x00007f0dbe3f5415 n/a (libglib-2.0.so.0)
#5 0x00007f0dbd344fa3 start_thread (libpthread.so.0)
#6 0x00007f0dbd2754cf __clone (libc.so.6)
Stack trace of thread 9634:
#0 0x00007f0dbd26a819 __GI___poll (libc.so.6)
#1 0x00007f0dbe3cd136 n/a (libglib-2.0.so.0)
#2 0x00007f0dbe3cd25c g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f0dbe4c9ffd n/a (libdconfsettings.so)
#4 0x00007f0dbe3f5415 n/a (libglib-2.0.so.0)
#5 0x00007f0dbd344fa3 start_thread (libpthread.so.0)
#6 0x00007f0dbd2754cf __clone (libc.so.6)
Oct 24 07:47:27 <<hostname>> systemd[1]: systemd-coredump@2-10126-0.service: Succeeded.
Oct 24 07:47:53 <<hostname>> systemd[1]: systemd-hostnamed.service: Succeeded.