Random crashes since Pamac 7.1.1 (coredumps)
Pamac 7.1.1 has been released today on Manjaro with pamac 7.1.1-1 package on Stable and Testing branch (and I suppose in Unstable too).
Since then, I noticed that sometime and pretty randomly, Pamac crashes hard. For now, I can't really tell when it happens exactly, but for me, it has occurs essentially during or after transactions. So far, it happened to me when I tried to build&install zoom (AUR package) with the GUI, which also installed a couple of dependencies at the same time; it also happened when I removed a package I have just installed with the GUI.
For now, I got that issue on Manjaro Cinnamon and on Manjaro XFCE, both using Testing branch and on virtual machines. Here's the coredumps it lefts behind.
Manjaro Cinnamon (Testing)
[ami@mjrocin Desktop]$ coredumpctl info /usr/bin/pamac-manager
PID: 1128 (pamac-manager)
UID: 1000 (ami)
GID: 1000 (ami)
Signal: 6 (ABRT)
Timestamp: Tue 2018-09-25 17:59:26 EDT (17min ago)
Command Line: pamac-manager
Executable: /usr/bin/pamac-manager
Control Group: /user.slice/user-1000.slice/session-c2.scope
Unit: session-c2.scope
Slice: user-1000.slice
Session: c2
Owner UID: 1000 (ami)
Boot ID: 224ecfc9cc944b83b97b5f7de2e7feb8
Machine ID: 64313e7022a4471781baa7f269687fae
Hostname: mjrocin
Storage: /var/lib/systemd/coredump/core.pamac-manager.1000.224ecfc9cc944b83b97b5f7de2e7feb8.1128.1537912766000000.lz4
Message: Process 1128 (pamac-manager) of user 1000 dumped core.
Stack trace of thread 1128:
#0 0x00007f8464697d7f raise (libc.so.6)
#1 0x00007f8464682672 abort (libc.so.6)
#2 0x00007f84648cf042 n/a (libglib-2.0.so.0)
#3 0x00007f84648fc6bc g_assertion_message_expr (libglib-2.0.so.0)
#4 0x00007f84654911c4 n/a (libpamac.so)
#5 0x00007f846491f271 g_main_context_dispatch (libglib-2.0.so.0)
#6 0x00007f8464920f89 n/a (libglib-2.0.so.0)
#7 0x00007f8464920fce g_main_context_iteration (libglib-2.0.so.0)
#8 0x00007f8464ac78ce g_application_run (libgio-2.0.so.0)
#9 0x00005635c7c3f137 n/a (pamac-manager)
#10 0x00007f8464684223 __libc_start_main (libc.so.6)
#11 0x00005635c7c2807e n/a (pamac-manager)
Stack trace of thread 1130:
#0 0x00007f8464750bb1 __poll (libc.so.6)
#1 0x00007f8464920ee0 n/a (libglib-2.0.so.0)
#2 0x00007f8464921f62 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f8464a88d08 n/a (libgio-2.0.so.0)
#4 0x00007f84648ea3eb n/a (libglib-2.0.so.0)
#5 0x00007f84632aea9d start_thread (libpthread.so.0)
#6 0x00007f846475ba43 __clone (libc.so.6)
Stack trace of thread 1163:
#0 0x00007f8464750bb1 __poll (libc.so.6)
#1 0x00007f8464920ee0 n/a (libglib-2.0.so.0)
#2 0x00007f8464920fce g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f845806ebde n/a (libdconfsettings.so)
#4 0x00007f84648ea3eb n/a (libglib-2.0.so.0)
#5 0x00007f84632aea9d start_thread (libpthread.so.0)
#6 0x00007f846475ba43 __clone (libc.so.6)
Stack trace of thread 1129:
#0 0x00007f8464750bb1 __poll (libc.so.6)
#1 0x00007f8464920ee0 n/a (libglib-2.0.so.0)
#2 0x00007f8464920fce g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f8464921022 n/a (libglib-2.0.so.0)
#4 0x00007f84648ea3eb n/a (libglib-2.0.so.0)
#5 0x00007f84632aea9d start_thread (libpthread.so.0)
#6 0x00007f846475ba43 __clone (libc.so.6)
Manjaro XFCE (Testing)
[ami@mjrxfce ~]$ coredumpctl info /usr/bin/pamac-manager
PID: 905 (pamac-manager)
UID: 1000 (ami)
GID: 1000 (ami)
Signal: 11 (SEGV)
Timestamp: Tue 2018-09-25 18:03:11 EDT (26min ago)
Command Line: pamac-manager
Executable: /usr/bin/pamac-manager
Control Group: /user.slice/user-1000.slice/session-c2.scope
Unit: session-c2.scope
Slice: user-1000.slice
Session: c2
Owner UID: 1000 (ami)
Boot ID: 6fab8cb122144616b9edf0d08608e106
Machine ID: c32b4ee61a1b4dabbac23b3f6d679de6
Hostname: mjrxfce
Storage: /var/lib/systemd/coredump/core.pamac-manager.1000.6fab8cb122144616b9edf0d08608e106.905.1537912991000000.lz4
Message: Process 905 (pamac-manager) of user 1000 dumped core.
Stack trace of thread 3970:
#0 0x00007f72d9940ad2 alpm_list_join (libalpm.so.11)
#1 0x00007f72d9956058 n/a (libalpm.so.11)
#2 0x00007f72d9946d49 n/a (libalpm.so.11)
#3 0x00007f72d994a2a4 n/a (libalpm.so.11)
#4 0x00007f72d994a3ba n/a (libalpm.so.11)
#5 0x00007f72da8196d6 pamac_alpm_utils_search_pkgs (libpamac.so)
#6 0x00007f72da80c3cd n/a (libpamac.so)
#7 0x00007f72d9c8a3eb n/a (libglib-2.0.so.0)
#8 0x00007f72d864ea9d start_thread (libpthread.so.0)
#9 0x00007f72d9afba43 __clone (libc.so.6)
Stack trace of thread 944:
#0 0x00007f72d9af0bb1 __poll (libc.so.6)
#1 0x00007f72d9cc0ee0 n/a (libglib-2.0.so.0)
#2 0x00007f72d9cc0fce g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f72cc3d6bde n/a (libdconfsettings.so)
#4 0x00007f72d9c8a3eb n/a (libglib-2.0.so.0)
#5 0x00007f72d864ea9d start_thread (libpthread.so.0)
#6 0x00007f72d9afba43 __clone (libc.so.6)
Stack trace of thread 905:
#0 0x00007f72d9af0bb1 __poll (libc.so.6)
#1 0x00007f72d9cc0ee0 n/a (libglib-2.0.so.0)
#2 0x00007f72d9cc0fce g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f72d9e678ce g_application_run (libgio-2.0.so.0)
#4 0x000055fa594b4137 n/a (pamac-manager)
#5 0x00007f72d9a24223 __libc_start_main (libc.so.6)
#6 0x000055fa5949d07e n/a (pamac-manager)
Stack trace of thread 907:
#0 0x00007f72d9af0bb1 __poll (libc.so.6)
#1 0x00007f72d9cc0ee0 n/a (libglib-2.0.so.0)
#2 0x00007f72d9cc1f62 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f72d9e28d08 n/a (libgio-2.0.so.0)
#4 0x00007f72d9c8a3eb n/a (libglib-2.0.so.0)
#5 0x00007f72d864ea9d start_thread (libpthread.so.0)
#6 0x00007f72d9afba43 __clone (libc.so.6)
Stack trace of thread 906:
#0 0x00007f72d9af0bb1 __poll (libc.so.6)
#1 0x00007f72d9cc0ee0 n/a (libglib-2.0.so.0)
#2 0x00007f72d9cc0fce g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f72d9cc1022 n/a (libglib-2.0.so.0)
#4 0x00007f72d9c8a3eb n/a (libglib-2.0.so.0)
#5 0x00007f72d864ea9d start_thread (libpthread.so.0)
#6 0x00007f72d9afba43 __clone (libc.so.6)
Stack trace of thread 3969:
#0 0x00007f72d9955b64 n/a (libalpm.so.11)
#1 0x00007f72d9940b3e alpm_list_mmerge (libalpm.so.11)
#2 0x00007f72d9940cb8 alpm_list_msort (libalpm.so.11)
#3 0x00007f72d9940cb8 alpm_list_msort (libalpm.so.11)
#4 0x00007f72d9940cb8 alpm_list_msort (libalpm.so.11)
#5 0x00007f72d9940ca7 alpm_list_msort (libalpm.so.11)
#6 0x00007f72d9940cb8 alpm_list_msort (libalpm.so.11)
#7 0x00007f72d9940ca7 alpm_list_msort (libalpm.so.11)
#8 0x00007f72d9940ca7 alpm_list_msort (libalpm.so.11)
#9 0x00007f72d9940cb8 alpm_list_msort (libalpm.so.11)
#10 0x00007f72d9940cb8 alpm_list_msort (libalpm.so.11)
#11 0x00007f72d9940ca7 alpm_list_msort (libalpm.so.11)
#12 0x00007f72d9940ca7 alpm_list_msort (libalpm.so.11)
#13 0x00007f72d99472b1 n/a (libalpm.so.11)
#14 0x00007f72d994a2a4 n/a (libalpm.so.11)
#15 0x00007f72d994a93e n/a (libalpm.so.11)
#16 0x00007f72d994a98e alpm_db_get_pkg (libalpm.so.11)
#17 0x00007f72da813e0d n/a (libpamac.so)
#18 0x00007f72da815a5f n/a (libpamac.so)
#19 0x00007f72d99edeb6 json_array_foreach_element (libjson-glib-1.0.so.0)
#20 0x00007f72da819aa6 pamac_alpm_utils_search_in_aur (libpamac.so)
#21 0x00007f72da80c64d n/a (libpamac.so)
#22 0x00007f72d9c8a3eb n/a (libglib-2.0.so.0)
#23 0x00007f72d864ea9d start_thread (libpthread.so.0)
#24 0x00007f72d9afba43 __clone (libc.so.6)
I haven't succeed to reproduce a similar issue with the CLI, but it seems that someone on the forum actually got crashes in CLI too. Link: https://forum.manjaro.org/t/pamac-7-1-1-broken/59443
I haven't succeed to reproduce the issue on real hardware too since I haven't done any transaction yet since I updated Pamac.
Sorry for this imprecise report, this is the best information I can give so far.