You are not logged in.

#1 2018-05-14 21:47:43

Adderall
Member
From: New York City
Registered: 2017-06-18
Posts: 30

Grub Customizer Segmentation Fault

Hello, I recently reinstalled Arch after my previous installation got fucked up (long story). I am currently having a problem launching grub-customizer. Below is the output:

[titan@Nemesis ~]$ sudo grub-customizer 
 *** initializing (w/o specified bootloader type)…
   * reading partition info…
   * Loading Framebuffer resolutions (background process)
   * Finding out if this is a live CD
 *** initializing (w/ specified bootloader type)…
   * Checking if the config directory is clean
 *** loading configuration
 *** loading - preserveConfig: no
   * unsetting saved config
 *** loading settings
 *** loading grub list
   * loading scripts…
   * loading proxies…
Segmentation fault

I dual boot with Xubuntu, and even that distro has begun giving me weird error messages when running apt update (before anyone gets mad and goes ape-shit on me, I realize this is an Arch forum; I am just mentioning the Xubuntu error because it may provide additional clues as to what is wrong with my computer).

Here is the output for apt update:

goku@Nibiru:~$ sudo apt update 
[sudo] password for goku: 
Hit:1 http://mirrors.rit.edu/ubuntu xenial InRelease
Hit:2 http://mirrors.rit.edu/ubuntu xenial-updates InRelease                
Hit:3 http://mirrors.rit.edu/ubuntu xenial-backports InRelease              
Hit:4 http://mirrors.rit.edu/ubuntu xenial-security InRelease
*** Error in `appstreamcli': double free or corruption (fasttop): 0x0000000001d81fe0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x77725)[0x7fbbd75b6725]
/lib/x86_64-linux-gnu/libc.so.6(+0x7ff4a)[0x7fbbd75bef4a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fbbd75c2abc]
/usr/lib/x86_64-linux-gnu/libappstream.so.3(as_component_complete+0x439)[0x7fbbd793ad19]
/usr/lib/x86_64-linux-gnu/libappstream.so.3(as_data_pool_update+0x44a)[0x7fbbd793bf0a]
/usr/lib/x86_64-linux-gnu/libappstream.so.3(as_cache_builder_refresh+0x1c2)[0x7fbbd7931272]
appstreamcli(ascli_refresh_cache+0x12e)[0x4049de]
appstreamcli(as_client_run+0x6fb)[0x403ceb]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fbbd755f830]
appstreamcli(_start+0x29)[0x403519]
======= Memory map: ========
00400000-00408000 r-xp 00000000 fc:01 4718637                            /usr/bin/appstreamcli
00607000-00608000 r--p 00007000 fc:01 4718637                            /usr/bin/appstreamcli
00608000-00609000 rw-p 00008000 fc:01 4718637                            /usr/bin/appstreamcli
010c8000-02c25000 rw-p 00000000 00:00 0                                  [heap]
7fbbcc000000-7fbbcc021000 rw-p 00000000 00:00 0 
7fbbcc021000-7fbbd0000000 ---p 00000000 00:00 0 
7fbbd1ca4000-7fbbd1caf000 r-xp 00000000 fc:01 4981290                    /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
7fbbd1caf000-7fbbd1eaf000 ---p 0000b000 fc:01 4981290                    /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
7fbbd1eaf000-7fbbd1eb0000 r--p 0000b000 fc:01 4981290                    /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
7fbbd1eb0000-7fbbd1eb1000 rw-p 0000c000 fc:01 4981290                    /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
7fbbd1eb1000-7fbbd1ee7000 r-xp 00000000 fc:01 4853647                    /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7fbbd1ee7000-7fbbd20e7000 ---p 00036000 fc:01 4853647                    /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7fbbd20e7000-7fbbd20ec000 r--p 00036000 fc:01 4853647                    /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7fbbd20ec000-7fbbd20ed000 rw-p 0003b000 fc:01 4853647                    /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
7fbbd20ed000-7fbbd2106000 r-xp 00000000 fc:01 4981294                    /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so
7fbbd2106000-7fbbd2306000 ---p 00019000 fc:01 4981294                    /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so
7fbbd2306000-7fbbd2309000 r--p 00019000 fc:01 4981294                    /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so
7fbbd2309000-7fbbd230a000 rw-p 0001c000 fc:01 4981294                    /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so
7fbbd230a000-7fbbd2d32000 r--p 00000000 fc:01 4726555                    /usr/lib/locale/locale-archive
7fbbd2d32000-7fbbd45e8000 r-xp 00000000 fc:01 4727950                    /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fbbd45e8000-7fbbd47e7000 ---p 018b6000 fc:01 4727950                    /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fbbd47e7000-7fbbd47e8000 r--p 018b5000 fc:01 4727950                    /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fbbd47e8000-7fbbd47e9000 rw-p 018b6000 fc:01 4727950                    /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fbbd47e9000-7fbbd47ed000 r-xp 00000000 fc:01 27922970                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fbbd47ed000-7fbbd49ec000 ---p 00004000 fc:01 27922970                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fbbd49ec000-7fbbd49ed000 r--p 00003000 fc:01 27922970                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fbbd49ed000-7fbbd49ee000 rw-p 00004000 fc:01 27922970                   /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fbbd49ee000-7fbbd4af6000 r-xp 00000000 fc:01 27922856                   /lib/x86_64-linux-gnu/libm-2.23.so
7fbbd4af6000-7fbbd4cf5000 ---p 00108000 fc:01 27922856                   /lib/x86_64-linux-gnu/libm-2.23.so
7fbbd4cf5000-7fbbd4cf6000 r--p 00107000 fc:01 27922856                   /lib/x86_64-linux-gnu/libm-2.23.so
7fbbd4cf6000-7fbbd4cf7000 rw-p 00108000 fc:01 27922856                   /lib/x86_64-linux-gnu/libm-2.23.so
7fbbd4cf7000-7fbbd4d18000 r-xp 00000000 fc:01 27922853                   /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fbbd4d18000-7fbbd4f17000 ---p 00021000 fc:01 27922853                   /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fbbd4f17000-7fbbd4f18000 r--p 00020000 fc:01 27922853                   /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fbbd4f18000-7fbbd4f19000 rw-p 00021000 fc:01 27922853                   /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7fbbd4f19000-7fbbd5098000 r-xp 00000000 fc:01 4727964                    /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fbbd5098000-7fbbd5298000 ---p 0017f000 fc:01 4727964                    /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fbbd5298000-7fbbd52a8000 r--p 0017f000 fc:01 4727964                    /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fbbd52a8000-7fbbd52a9000 rw-p 0018f000 fc:01 4727964                    /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fbbd52a9000-7fbbd52ad000 rw-p 00000000 00:00 0 
7fbbd52ad000-7fbbd52b0000 r-xp 00000000 fc:01 27922810                   /lib/x86_64-linux-gnu/libdl-2.23.so
7fbbd52b0000-7fbbd54af000 ---p 00003000 fc:01 27922810                   /lib/x86_64-linux-gnu/libdl-2.23.so
7fbbd54af000-7fbbd54b0000 r--p 00002000 fc:01 27922810                   /lib/x86_64-linux-gnu/libdl-2.23.so
7fbbd54b0000-7fbbd54b1000 rw-p 00003000 fc:01 27922810                   /lib/x86_64-linux-gnu/libdl-2.23.so
7fbbd54b1000-7fbbd54c7000 r-xp 00000000 fc:01 27922824                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7fbbd54c7000-7fbbd56c6000 ---p 00016000 fc:01 27922824                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7fbbd56c6000-7fbbd56c7000 rw-p 00015000 fc:01 27922824                   /lib/x86_64-linux-gnu/libgcc_s.so.1
7fbbd56c7000-7fbbd5839000 r-xp 00000000 fc:01 4728387                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fbbd5839000-7fbbd5a39000 ---p 00172000 fc:01 4728387                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fbbd5a39000-7fbbd5a43000 r--p 00172000 fc:01 4728387                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fbbd5a43000-7fbbd5a45000 rw-p 0017c000 fc:01 4728387                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fbbd5a45000-7fbbd5a49000 rw-p 00000000 00:00 0 
7fbbd5a49000-7fbbd5a79000 r-xp 00000000 fc:01 4728246                    /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so.9.0.1
7fbbd5a79000-7fbbd5c78000 ---p 00030000 fc:01 4728246                    /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so.9.0.1
7fbbd5c78000-7fbbd5c79000 r--p 0002f000 fc:01 4728246                    /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so.9.0.1
7fbbd5c79000-7fbbd5c7a000 rw-p 00030000 fc:01 4728246                    /usr/lib/x86_64-linux-gnu/libprotobuf-lite.so.9.0.1
7fbbd5c7a000-7fbbd5e6e000 r-xp 00000000 fc:01 4728537                    /usr/lib/x86_64-linux-gnu/libxapian.so.22.7.0
7fbbd5e6e000-7fbbd606e000 ---p 001f4000 fc:01 4728537                    /usr/lib/x86_64-linux-gnu/libxapian.so.22.7.0
7fbbd606e000-7fbbd6075000 r--p 001f4000 fc:01 4728537                    /usr/lib/x86_64-linux-gnu/libxapian.so.22.7.0
7fbbd6075000-7fbbd6076000 rw-p 001fb000 fc:01 4728537                    /usr/lib/x86_64-linux-gnu/libxapian.so.22.7.0
7fbbd6076000-7fbbd6093000 r-xp 00000000 fc:01 4728600                    /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.4
7fbbd6093000-7fbbd6293000 ---p 0001d000 fc:01 4728600                    /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.4
7fbbd6293000-7fbbd6294000 r--p 0001d000 fc:01 4728600                    /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.4
7fbbd6294000-7fbbd6295000 rw-p 0001e000 fc:01 4728600                    /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.4
7fbbd6295000-7fbbd6445000 r-xp 00000000 fc:01 4728590                    /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fbbd6445000-7fbbd6644000 ---p 001b0000 fc:01 4728590                    /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fbbd6644000-7fbbd664c000 r--p 001af000 fc:01 4728590                    /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fbbd664c000-7fbbd664e000 rw-p 001b7000 fc:01 4728590                    /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3
7fbbd664e000-7fbbd664f000 rw-p 00000000 00:00 0 
7fbbd664f000-7fbbd6656000 r-xp 00000000 fc:01 4727693                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fbbd6656000-7fbbd6855000 ---p 00007000 fc:01 4727693                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fbbd6855000-7fbbd6856000 r--p 00006000 fc:01 4727693                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fbbd6856000-7fbbd6857000 rw-p 00007000 fc:01 4727693                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7fbbd6857000-7fbbd686e000 r-xp 00000000 fc:01 27922938                   /lib/x86_64-linux-gnu/libresolv-2.23.so
7fbbd686e000-7fbbd6a6e000 ---p 00017000 fc:01 27922938                   /lib/x86_64-linux-gnu/libresolv-2.23.so
7fbbd6a6e000-7fbbd6a6f000 r--p 00017000 fc:01 27922938                   /lib/x86_64-linux-gnu/libresolv-2.23.so
7fbbd6a6f000-7fbbd6a70000 rw-p 00018000 fc:01 27922938                   /lib/x86_64-linux-gnu/libresolv-2.23.so
7fbbd6a70000-7fbbd6a72000 rw-p 00000000 00:00 0 
7fbbd6a72000-7fbbd6a91000 r-xp 00000000 fc:01 27922944                   /lib/x86_64-linux-gnu/libselinux.so.1
7fbbd6a91000-7fbbd6c90000 ---p 0001f000 fc:01 27922944                   /lib/x86_64-linux-gnu/libselinux.so.1
7fbbd6c90000-7fbbd6c91000 r--p 0001e000 fc:01 27922944                   /lib/x86_64-linux-gnu/libselinux.so.1
7fbbd6c91000-7fbbd6c92000 rw-p 0001f000 fc:01 27922944                   /lib/x86_64-linux-gnu/libselinux.so.1
7fbbd6c92000-7fbbd6c94000 rw-p 00000000 00:00 0 
7fbbd6c94000-7fbbd6cad000 r-xp 00000000 fc:01 27922977                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fbbd6cad000-7fbbd6eac000 ---p 00019000 fc:01 27922977                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fbbd6eac000-7fbbd6ead000 r--p 00018000 fc:01 27922977                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fbbd6ead000-7fbbd6eae000 rw-p 00019000 fc:01 27922977                   /lib/x86_64-linux-gnu/libz.so.1.2.8
7fbbd6eae000-7fbbd6eb1000 r-xp 00000000 fc:01 4727814                    /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.0
7fbbd6eb1000-7fbbd70b0000 ---p 00003000 fc:01 4727814                    /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.0
7fbbd70b0000-7fbbd70b1000 r--p 00002000 fc:01 4727814                    /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.0
7fbbd70b1000-7fbbd70b2000 rw-p 00003000 fc:01 4727814                    /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.4800.0
7fbbd70b2000-7fbbd70ca000 r-xp 00000000 fc:01 27922932                   /lib/x86_64-linux-gnu/libpthread-2.23.so
7fbbd70ca000-7fbbd72c9000 ---p 00018000 fc:01 27922932                   /lib/x86_64-linux-gnu/libpthread-2.23.so
7fbbd72c9000-7fbbd72ca000 r--p 00017000 fc:01 27922932                   /lib/x86_64-linux-gnu/libpthread-2.23.so
7fbbd72ca000-7fbbd72cb000 rw-p 00018000 fc:01 27922932                   /lib/x86_64-linux-gnu/libpthread-2.23.so
7fbbd72cb000-7fbbd72cf000 rw-p 00000000 00:00 0 
7fbbd72cf000-7fbbd733d000 r-xp 00000000 fc:01 27922915                   /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fbbd733d000-7fbbd753d000 ---p 0006e000 fc:01 27922915                   /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fbbd753d000-7fbbd753e000 r--p 0006e000 fc:01 27922915                   /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fbbd753e000-7fbbd753f000 rw-p 0006f000 fc:01 27922915                   /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7fbbd753f000-7fbbd76ff000 r-xp 00000000 fc:01 27922786                   /lib/x86_64-linux-gnu/libc-2.23.so
7fbbd76ff000-7fbbd78fe000 ---p 001c0000 fc:01 27922786                   /lib/x86_64-linux-gnu/libc-2.23.so
7fbbd78fe000-7fbbd7902000 r--p 001bf000 fc:01 27922786                   /lib/x86_64-linux-gnu/libc-2.23.so
7fbbd7902000-7fbbd7904000 rw-p 001c3000 fc:01 27922786                   /lib/x86_64-linux-gnu/libc-2.23.so
7fbbd7904000-7fbbd7908000 rw-p 00000000 00:00 0 
7fbbd7908000-7fbbd7953000 r-xp 00000000 fc:01 4727407                    /usr/lib/x86_64-linux-gnu/libappstream.so.0.9.4
7fbbd7953000-7fbbd7b53000 ---p 0004b000 fc:01 4727407                    /usr/lib/x86_64-linux-gnu/libappstream.so.0.9.4
7fbbd7b53000-7fbbd7b54000 r--p 0004b000 fc:01 4727407                    /usr/lib/x86_64-linux-gnu/libappstream.so.0.9.4
7fbbd7b54000-7fbbd7b55000 rw-p 0004c000 fc:01 4727407                    /usr/lib/x86_64-linux-gnu/libappstream.so.0.9.4
7fbbd7b55000-7fbbd7ba7000 r-xp 00000000 fc:01 4727830                    /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.0
7fbbd7ba7000-7fbbd7da6000 ---p 00052000 fc:01 4727830                    /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.0
7fbbd7da6000-7fbbd7da7000 r--p 00051000 fc:01 4727830                    /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.0
7fbbd7da7000-7fbbd7da8000 rw-p 00052000 fc:01 4727830                    /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.0
7fbbd7da8000-7fbbd7f28000 r-xp 00000000 fc:01 4727800                    /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.0
7fbbd7f28000-7fbbd8128000 ---p 00180000 fc:01 4727800                    /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.0
7fbbd8128000-7fbbd812c000 r--p 00180000 fc:01 4727800                    /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.0
7fbbd812c000-7fbbd812e000 rw-p 00184000 fc:01 4727800                    /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.0
7fbbd812e000-7fbbd8130000 rw-p 00000000 00:00 0 
7fbbd8130000-7fbbd823e000 r-xp 00000000 fc:01 27922828                   /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.0
7fbbd823e000-7fbbd843e000 ---p 0010e000 fc:01 27922828                   /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.0
7fbbd843e000-7fbbd843f000 r--p 0010e000 fc:01 27922828                   /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.0
7fbbd843f000-7fbbd8440000 rw-p 0010f000 fc:01 27922828                   /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.0
7fbbd8440000-7fbbd8441000 rw-p 00000000 00:00 0 
7fbbd8441000-7fbbd8467000 r-xp 00000000 fc:01 27922758                   /lib/x86_64-linux-gnu/ld-2.23.so
7fbbd8622000-7fbbd8641000 r--s 00000000 fc:01 5121027                    /usr/share/mime/mime.cache
7fbbd8641000-7fbbd864f000 rw-p 00000000 00:00 0 
7fbbd8663000-7fbbd8666000 rw-p 00000000 00:00 0 
7fbbd8666000-7fbbd8667000 r--p 00025000 fc:01 27922758                   /lib/x86_64-linux-gnu/ld-2.23.so
7fbbd8667000-7fbbd8668000 rw-p 00026000 fc:01 27922758                   /lib/x86_64-linux-gnu/ld-2.23.so
7fbbd8668000-7fbbd8669000 rw-p 00000000 00:00 0 
7fff560d5000-7fff560f6000 rw-p 00000000 00:00 0                          [stack]
7fff561c1000-7fff561c3000 r--p 00000000 00:00 0                          [vvar]
7fff561c3000-7fff561c5000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Aborted (core dumped)
Reading package lists... Done
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi'
E: Sub-process returned an error code

If someone can please help me out/guide me towards solving this problem, I'd appreciate it.

Thank you!!

Last edited by Adderall (2018-05-14 22:04:53)


"Sometimes you win, sometimes you learn."

Offline

#2 2018-05-15 06:08:43

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,563

Re: Grub Customizer Segmentation Fault

You can use coredumpctl to trace what's causing the segmentation fault in arch. Check here.
I'm doubting the problem with Xubuntu is related, otherwise it would be hardware. The Xubuntu problem seems to be a Debian bug or problem with libappstream.
See what you can find with coredumpctl and post it here. I don't know much about analysing core dumps but others might be able to help you.

Offline

#3 2018-05-16 16:29:02

Adderall
Member
From: New York City
Registered: 2017-06-18
Posts: 30

Re: Grub Customizer Segmentation Fault

d_fajardo wrote:

You can use coredumpctl to trace what's causing the segmentation fault in arch. Check here.
I'm doubting the problem with Xubuntu is related, otherwise it would be hardware. The Xubuntu problem seems to be a Debian bug or problem with libappstream.
See what you can find with coredumpctl and post it here. I don't know much about analysing core dumps but others might be able to help you.

In Xubuntu, I deleted libappstream3, and that solved the problem. However, the problem with Arch still remains. Running sudo grub-customizer still returns the following:

[titan@Nemesis ~]$ sudo grub-customizer 
 *** initializing (w/o specified bootloader type)…
   * reading partition info…
   * Loading Framebuffer resolutions (background process)
   * Finding out if this is a live CD
 *** initializing (w/ specified bootloader type)…
   * Checking if the config directory is clean
 *** loading configuration
 *** loading - preserveConfig: no
   * unsetting saved config
 *** loading settings
 *** loading grub list
   * loading scripts…
   * loading proxies…
Segmentation fault

Sudo coredumpctl returns the following:

[titan@Nemesis ~]$ sudo coredumpctl 
TIME                            PID   UID   GID SIG COREFILE  EXE
Fri 2018-05-11 10:20:08 EDT    1214     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:20:26 EDT    1277     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:20:49 EDT    1348     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:25:45 EDT    3933     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:25:51 EDT    3976     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:29:06 EDT    4322     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:29:16 EDT    4385     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:30:03 EDT    4438     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:32:18 EDT     618     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:40:02 EDT    4889     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:40:12 EDT    4933     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:40:23 EDT    4968     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 10:40:37 EDT    5006     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 12:19:24 EDT     672     0     0  11 missing   /usr/bin/grub-customizer
Fri 2018-05-11 18:09:11 EDT     237     0     0   6 missing   /usr/lib/systemd/systemd-udevd
Fri 2018-05-11 20:09:09 EDT    2886     0     0  11 missing   /usr/bin/grub-customizer
Mon 2018-05-14 17:36:51 EDT    1186     0     0  11 present   /usr/bin/grub-customizer
Mon 2018-05-14 17:36:59 EDT    1254     0     0  11 present   /usr/bin/grub-customizer
Mon 2018-05-14 17:40:16 EDT    2437     0     0  11 present   /usr/bin/grub-customizer
Mon 2018-05-14 18:06:13 EDT    1438     0     0  11 present   /usr/bin/grub-customizer
Tue 2018-05-15 09:45:35 EDT    1693     0     0  11 present   /usr/bin/grub-customizer
Tue 2018-05-15 09:52:59 EDT     709     0     0  11 present   /usr/bin/grub-customizer
Wed 2018-05-16 12:22:15 EDT    6231     0     0  11 present   /usr/bin/grub-customizer
Wed 2018-05-16 12:25:06 EDT    6347     0     0  11 present   /usr/bin/grub-customizer

I did a bit of research and stumbled across a program called "strace", which I installed and ran. The output of strace $(which grub-customizer) is below:

[titan@Nemesis ~]$ strace $(which grub-customizer)
execve("/usr/bin/grub-customizer", ["/usr/bin/grub-customizer"], 0x7ffda0927d40 /* 48 vars */) = 0
brk(NULL)                               = 0x55f69466e000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=154302, ...}) = 0
mmap(NULL, 154302, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ab0ef3000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgtkmm-3.0.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3205.\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=5613336, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ef1000
mmap(NULL, 7713472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ab0599000
mprotect(0x7f0ab0a27000, 2097152, PROT_NONE) = 0
mmap(0x7f0ab0c27000, 839680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x48e000) = 0x7f0ab0c27000
mmap(0x7f0ab0cf4000, 704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0cf4000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libatkmm-1.6.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2006\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=316824, ...}) = 0
mmap(NULL, 2412160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ab034c000
mprotect(0x7f0ab0393000, 2097152, PROT_NONE) = 0
mmap(0x7f0ab0593000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x47000) = 0x7f0ab0593000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgdkmm-3.0.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\232\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=329488, ...}) = 0
mmap(NULL, 2425152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ab00fb000
mprotect(0x7f0ab0147000, 2093056, PROT_NONE) = 0
mmap(0x7f0ab0346000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4b000) = 0x7f0ab0346000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libpangomm-1.4.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\262\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=190376, ...}) = 0
mmap(NULL, 2285552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aafecd000
mprotect(0x7f0aafef9000, 2093056, PROT_NONE) = 0
mmap(0x7f0ab00f8000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2b000) = 0x7f0ab00f8000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libglibmm-2.4.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\273\3\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=522048, ...}) = 0
mmap(NULL, 2618184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aafc4d000
mprotect(0x7f0aafcc9000, 2093056, PROT_NONE) = 0
mmap(0x7f0aafec8000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7b000) = 0x7f0aafec8000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgdk-3.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\215\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1001480, ...}) = 0
mmap(NULL, 3100048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaf958000
mprotect(0x7f0aafa43000, 2097152, PROT_NONE) = 0
mmap(0x7f0aafc43000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xeb000) = 0x7f0aafc43000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libcairomm-1.0.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0Pd\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=161456, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0eef000
mmap(NULL, 2256480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaf731000
mprotect(0x7f0aaf756000, 2097152, PROT_NONE) = 0
mmap(0x7f0aaf956000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f0aaf956000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libsigc-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260,\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=26984, ...}) = 0
mmap(NULL, 2122152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaf52a000
mprotect(0x7f0aaf52f000, 2097152, PROT_NONE) = 0
mmap(0x7f0aaf72f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0aaf72f000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgobject-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\250\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=341840, ...}) = 0
mmap(NULL, 2440040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaf2d6000
mprotect(0x7f0aaf328000, 2097152, PROT_NONE) = 0
mmap(0x7f0aaf528000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x52000) = 0x7f0aaf528000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\242\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1137760, ...}) = 0
mmap(NULL, 3236232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaefbf000
mprotect(0x7f0aaf0d4000, 2093056, PROT_NONE) = 0
mmap(0x7f0aaf2d3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x114000) = 0x7f0aaf2d3000
mmap(0x7f0aaf2d5000, 392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aaf2d5000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0p\6\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2595072, ...}) = 0
mmap(NULL, 4704704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaeb42000
mprotect(0x7f0aaed95000, 2093056, PROT_NONE) = 0
mmap(0x7f0aaef94000, 163840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x252000) = 0x7f0aaef94000
mmap(0x7f0aaefbc000, 10688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aaefbc000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libarchive.so.13", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p=\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=723592, ...}) = 0
mmap(NULL, 2820816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aae891000
mprotect(0x7f0aae93e000, 2093056, PROT_NONE) = 0
mmap(0x7f0aaeb3d000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xac000) = 0x7f0aaeb3d000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \217\10\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14569312, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0eed000
mmap(NULL, 3704384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aae508000
mprotect(0x7f0aae681000, 2097152, PROT_NONE) = 0
mmap(0x7f0aae881000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x179000) = 0x7f0aae881000
mmap(0x7f0aae88e000, 9792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aae88e000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0(\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=863144, ...}) = 0
mmap(NULL, 2192112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aae2f0000
mprotect(0x7f0aae307000, 2093056, PROT_NONE) = 0
mmap(0x7f0aae506000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f0aae506000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2001\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2105608, ...}) = 0
mmap(NULL, 3914128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aadf34000
mprotect(0x7f0aae0e7000, 2093056, PROT_NONE) = 0
mmap(0x7f0aae2e6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b2000) = 0x7f0aae2e6000
mmap(0x7f0aae2ec000, 14736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aae2ec000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgiomm-2.4.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340F\f\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1767200, ...}) = 0
mmap(NULL, 3864696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aadb84000
mprotect(0x7f0aadd18000, 2097152, PROT_NONE) = 0
mmap(0x7f0aadf18000, 114688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x194000) = 0x7f0aadf18000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgtk-3.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\17\10\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=7381824, ...}) = 0
mmap(NULL, 9498272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aad275000
mprotect(0x7f0aad96e000, 2097152, PROT_NONE) = 0
mmap(0x7f0aadb6e000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6f9000) = 0x7f0aadb6e000
mmap(0x7f0aadb7f000, 20128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aadb7f000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\267\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1656648, ...}) = 0
mmap(NULL, 3751960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aacee0000
mprotect(0x7f0aad073000, 2097152, PROT_NONE) = 0
mmap(0x7f0aad273000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x193000) = 0x7f0aad273000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libatk-1.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \240\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=154560, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0eeb000
mmap(NULL, 2249904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaccba000
mprotect(0x7f0aaccdd000, 2093056, PROT_NONE) = 0
mmap(0x7f0aacedc000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f0aacedc000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgdk_pixbuf-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \\\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=145096, ...}) = 0
mmap(NULL, 2240856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaca96000
mprotect(0x7f0aacab9000, 2093056, PROT_NONE) = 0
mmap(0x7f0aaccb8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f0aaccb8000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libpangocairo-1.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0@\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=50856, ...}) = 0
mmap(NULL, 2146496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aac889000
mprotect(0x7f0aac895000, 2093056, PROT_NONE) = 0
mmap(0x7f0aaca94000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f0aaca94000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libpango-1.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\314\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=288448, ...}) = 0
mmap(NULL, 2384552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aac642000
mprotect(0x7f0aac686000, 2093056, PROT_NONE) = 0
mmap(0x7f0aac885000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x43000) = 0x7f0aac885000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgmodule-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \17\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=13992, ...}) = 0
mmap(NULL, 2109560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aac43e000
mprotect(0x7f0aac441000, 2093056, PROT_NONE) = 0
mmap(0x7f0aac640000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0aac640000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libcairo-gobject.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p4\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=34496, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ee9000
mmap(NULL, 2130200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aac235000
mprotect(0x7f0aac23c000, 2093056, PROT_NONE) = 0
mmap(0x7f0aac43b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0aac43b000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgio-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 H\3\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1694704, ...}) = 0
mmap(NULL, 3797624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aabe95000
mprotect(0x7f0aac02c000, 2093056, PROT_NONE) = 0
mmap(0x7f0aac22b000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x196000) = 0x7f0aac22b000
mmap(0x7f0aac233000, 4728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aac233000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libfontconfig.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220m\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=273592, ...}) = 0
mmap(NULL, 2368136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aabc52000
mprotect(0x7f0aabc92000, 2097152, PROT_NONE) = 0
mmap(0x7f0aabe92000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40000) = 0x7f0aabe92000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXinerama.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\v\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=10392, ...}) = 0
mmap(NULL, 2105672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaba4f000
mprotect(0x7f0aaba51000, 2093056, PROT_NONE) = 0
mmap(0x7f0aabc50000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f0aabc50000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXi.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200#\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=68040, ...}) = 0
mmap(NULL, 2163368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aab83e000
mprotect(0x7f0aab84d000, 2097152, PROT_NONE) = 0
mmap(0x7f0aaba4d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7f0aaba4d000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXrandr.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\33\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=43984, ...}) = 0
mmap(NULL, 2138280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aab633000
mprotect(0x7f0aab63d000, 2093056, PROT_NONE) = 0
mmap(0x7f0aab83c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f0aab83c000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXcursor.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240$\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=38512, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ee7000
mmap(NULL, 2134056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aab429000
mprotect(0x7f0aab432000, 2093056, PROT_NONE) = 0
mmap(0x7f0aab631000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f0aab631000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXcomposite.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=10256, ...}) = 0
mmap(NULL, 2105512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aab226000
mprotect(0x7f0aab228000, 2093056, PROT_NONE) = 0
mmap(0x7f0aab427000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f0aab427000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXdamage.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\v\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=11104, ...}) = 0
mmap(NULL, 2105400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aab023000
mprotect(0x7f0aab025000, 2093056, PROT_NONE) = 0
mmap(0x7f0aab224000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f0aab224000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXfixes.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=23328, ...}) = 0
mmap(NULL, 2117688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaae1d000
mprotect(0x7f0aaae22000, 2093056, PROT_NONE) = 0
mmap(0x7f0aab021000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f0aab021000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libxkbcommon.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pB\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=255752, ...}) = 0
mmap(NULL, 2351120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaabde000
mprotect(0x7f0aaac1b000, 2093056, PROT_NONE) = 0
mmap(0x7f0aaae1a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3c000) = 0x7f0aaae1a000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libwayland-cursor.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \20\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=30640, ...}) = 0
mmap(NULL, 2126032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaa9d6000
mprotect(0x7f0aaa9da000, 2093056, PROT_NONE) = 0
mmap(0x7f0aaabd9000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f0aaabd9000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libwayland-egl.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\6\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=5664, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ee5000
mmap(NULL, 2101264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaa7d4000
mprotect(0x7f0aaa7d5000, 2093056, PROT_NONE) = 0
mmap(0x7f0aaa9d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x7f0aaa9d4000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libwayland-client.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260P\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=60000, ...}) = 0
mmap(NULL, 2155336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaa5c5000
mprotect(0x7f0aaa5d1000, 2097152, PROT_NONE) = 0
mmap(0x7f0aaa7d1000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f0aaa7d1000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\333\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1306096, ...}) = 0
mmap(NULL, 3403064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaa286000
mprotect(0x7f0aaa3bf000, 2097152, PROT_NONE) = 0
mmap(0x7f0aaa5bf000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x139000) = 0x7f0aaa5bf000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p9\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=73688, ...}) = 0
mmap(NULL, 2169560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aaa074000
mprotect(0x7f0aaa085000, 2093056, PROT_NONE) = 0
mmap(0x7f0aaa284000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f0aaa284000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libcairo.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\30\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1187200, ...}) = 0
mmap(NULL, 3288784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa9d51000
mprotect(0x7f0aa9e6e000, 2097152, PROT_NONE) = 0
mmap(0x7f0aaa06e000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11d000) = 0x7f0aaa06e000
mmap(0x7f0aaa073000, 3792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aaa073000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libepoxy.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\205\4\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=963608, ...}) = 0
mmap(NULL, 3059296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa9a66000
mprotect(0x7f0aa9b4a000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa9d49000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe3000) = 0x7f0aa9d49000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\36\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=30912, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ee3000
mmap(NULL, 2128376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa985e000
mprotect(0x7f0aa9865000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa9a64000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0aa9a64000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libffi.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\32\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=35280, ...}) = 0
mmap(NULL, 2131560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa9655000
mprotect(0x7f0aa965c000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa985c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f0aa985c000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=464616, ...}) = 0
mmap(NULL, 2560264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa93e3000
mprotect(0x7f0aa9454000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa9653000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x70000) = 0x7f0aa9653000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 ]\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=146664, ...}) = 0
mmap(NULL, 2216504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa91c5000
mprotect(0x7f0aa91de000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa93dd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f0aa93dd000
mmap(0x7f0aa93df000, 12856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aa93df000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14144, ...}) = 0
mmap(NULL, 2109584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa8fc1000
mprotect(0x7f0aa8fc4000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa91c3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0aa91c3000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\34\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=34736, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ee1000
mmap(NULL, 2130080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa8db8000
mprotect(0x7f0aa8dbf000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa8fbf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f0aa8fbf000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libexpat.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 :\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=202416, ...}) = 0
mmap(NULL, 2297872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa8b86000
mprotect(0x7f0aa8bb5000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa8db5000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2f000) = 0x7f0aa8db5000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300,\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=153352, ...}) = 0
mmap(NULL, 2248720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa8960000
mprotect(0x7f0aa8985000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa8b84000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f0aa8b84000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/liblz4.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\36\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=93104, ...}) = 0
mmap(NULL, 2187280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa8749000
mprotect(0x7f0aa875f000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa895e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f0aa895e000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libbz2.so.1.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=67632, ...}) = 0
mmap(NULL, 2161736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa8539000
mprotect(0x7f0aa8548000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa8747000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f0aa8747000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=92056, ...}) = 0
mmap(NULL, 2187280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa8322000
mprotect(0x7f0aa8338000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa8537000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f0aa8537000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libatk-bridge-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\266\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=203624, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0edf000
mmap(NULL, 2298736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa80f0000
mprotect(0x7f0aa811f000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa831e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e000) = 0x7f0aa831e000
mmap(0x7f0aa8321000, 880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aa8321000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libpangoft2-1.0.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20e\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=79472, ...}) = 0
mmap(NULL, 2175312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa7edc000
mprotect(0x7f0aa7eef000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa80ee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7f0aa80ee000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libfreetype.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\314\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=820928, ...}) = 0
mmap(NULL, 2916368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa7c13000
mprotect(0x7f0aa7cd4000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa7ed4000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc1000) = 0x7f0aa7ed4000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libthai.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\35\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=40752, ...}) = 0
mmap(NULL, 2136208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa7a09000
mprotect(0x7f0aa7a11000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa7c11000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f0aa7c11000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libfribidi.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\22\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=112416, ...}) = 0
mmap(NULL, 2207872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa77ed000
mprotect(0x7f0aa7807000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa7a07000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f0aa7a07000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2604\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=84008, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0edd000
mmap(NULL, 2189584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa75d6000
mprotect(0x7f0aa75e9000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa77e9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f0aa77e9000
mmap(0x7f0aa77eb000, 6416, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aa77eb000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libmount.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\267\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=354648, ...}) = 0
mmap(NULL, 2454880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa737e000
mprotect(0x7f0aa73d2000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa75d1000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x53000) = 0x7f0aa75d1000
mmap(0x7f0aa75d5000, 1376, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aa75d5000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=26552, ...}) = 0
mmap(NULL, 2121752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa7177000
mprotect(0x7f0aa717d000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa737c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f0aa737c000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXrender.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\33\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=43544, ...}) = 0
mmap(NULL, 2138760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa6f6c000
mprotect(0x7f0aa6f75000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa7175000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f0aa7175000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\273\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=166888, ...}) = 0
mmap(NULL, 2261256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa6d43000
mprotect(0x7f0aa6d6a000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa6f6a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7f0aa6f6a000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libpixman-1.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\251\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=686856, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0edb000
mmap(NULL, 2782232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa6a9b000
mprotect(0x7f0aa6b3a000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa6d3a000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9f000) = 0x7f0aa6d3a000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libpng16.so.16", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240U\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=218808, ...}) = 0
mmap(NULL, 2314256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa6865000
mprotect(0x7f0aa689a000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa6a99000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x34000) = 0x7f0aa6a99000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libxcb-shm.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=15304, ...}) = 0
mmap(NULL, 2109480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa6661000
mprotect(0x7f0aa6663000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa6863000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0aa6863000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libxcb-render.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`R\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=56264, ...}) = 0
mmap(NULL, 2150440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa6453000
mprotect(0x7f0aa645f000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa665f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f0aa665f000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\21\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=18248, ...}) = 0
mmap(NULL, 2113560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa624e000
mprotect(0x7f0aa6252000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa6451000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f0aa6451000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\322\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=329640, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ed9000
mmap(NULL, 2425552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa5ffd000
mprotect(0x7f0aa604b000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa624b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e000) = 0x7f0aa624b000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libatspi.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \354\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=203960, ...}) = 0
mmap(NULL, 2298768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa5dcb000
mprotect(0x7f0aa5df9000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa5ff8000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2d000) = 0x7f0aa5ff8000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libharfbuzz.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 ~\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=726968, ...}) = 0
mmap(NULL, 2822480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa5b19000
mprotect(0x7f0aa5bc9000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa5dc8000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xaf000) = 0x7f0aa5dc8000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libdatrie.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=31024, ...}) = 0
mmap(NULL, 2126120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa5911000
mprotect(0x7f0aa5918000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa5b17000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0aa5b17000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\231\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=322392, ...}) = 0
mmap(NULL, 2422624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa56c1000
mprotect(0x7f0aa570a000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa590a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x49000) = 0x7f0aa590a000
mmap(0x7f0aa5910000, 1888, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aa5910000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\f\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=15224, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ed7000
mmap(NULL, 2109480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa54bd000
mprotect(0x7f0aa54bf000, 2097152, PROT_NONE) = 0
mmap(0x7f0aa56bf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0aa56bf000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \25\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=22688, ...}) = 0
mmap(NULL, 2117912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa52b7000
mprotect(0x7f0aa52bc000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa54bb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f0aa54bb000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\337\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=548720, ...}) = 0
mmap(NULL, 2646584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa5030000
mprotect(0x7f0aa50b3000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa52b2000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x7f0aa52b2000
mmap(0x7f0aa52b6000, 568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aa52b6000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgraphite2.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220&\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=179120, ...}) = 0
mmap(NULL, 2273304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa4e04000
mprotect(0x7f0aa4e2e000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa502d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x29000) = 0x7f0aa502d000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\271\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1159624, ...}) = 0
mmap(NULL, 3256328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa4ae8000
mprotect(0x7f0aa4bfd000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa4dfc000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x114000) = 0x7f0aa4dfc000
mmap(0x7f0aa4e03000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0aa4e03000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`=\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=128984, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ed5000
mmap(NULL, 2224736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0aa48c8000
mprotect(0x7f0aa48e7000, 2093056, PROT_NONE) = 0
mmap(0x7f0aa4ae6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7f0aa4ae6000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ed3000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ed1000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ecf000
arch_prctl(ARCH_SET_FS, 0x7f0ab0ecfe40) = 0
mprotect(0x7f0aae2e6000, 16384, PROT_READ) = 0
mprotect(0x7f0aa4ae6000, 4096, PROT_READ) = 0
mprotect(0x7f0aa4dfc000, 8192, PROT_READ) = 0
mprotect(0x7f0aa502d000, 8192, PROT_READ) = 0
mprotect(0x7f0aa93dd000, 4096, PROT_READ) = 0
mprotect(0x7f0aa9a64000, 4096, PROT_READ) = 0
mprotect(0x7f0aa8b84000, 4096, PROT_READ) = 0
mprotect(0x7f0aa895e000, 4096, PROT_READ) = 0
mprotect(0x7f0aa52b2000, 12288, PROT_READ) = 0
mprotect(0x7f0aa54bb000, 4096, PROT_READ) = 0
mprotect(0x7f0aa56bf000, 4096, PROT_READ) = 0
mprotect(0x7f0aa737c000, 4096, PROT_READ) = 0
mprotect(0x7f0aa590a000, 20480, PROT_READ) = 0
mprotect(0x7f0aa5b17000, 4096, PROT_READ) = 0
mprotect(0x7f0aa9653000, 4096, PROT_READ) = 0
mprotect(0x7f0aaf2d3000, 4096, PROT_READ) = 0
mprotect(0x7f0aad273000, 4096, PROT_READ) = 0
mprotect(0x7f0aa8747000, 4096, PROT_READ) = 0
mprotect(0x7f0aa8537000, 4096, PROT_READ) = 0
mprotect(0x7f0aa6a99000, 4096, PROT_READ) = 0
mprotect(0x7f0aa7ed4000, 28672, PROT_READ) = 0
mprotect(0x7f0aa5dc8000, 8192, PROT_READ) = 0
mprotect(0x7f0aa985c000, 4096, PROT_READ) = 0
mprotect(0x7f0aaf528000, 4096, PROT_READ) = 0
mprotect(0x7f0aa91c3000, 4096, PROT_READ) = 0
mprotect(0x7f0aa6f6a000, 4096, PROT_READ) = 0
mprotect(0x7f0aaa5bf000, 4096, PROT_READ) = 0
mprotect(0x7f0aa624b000, 8192, PROT_READ) = 0
mprotect(0x7f0aa5ff8000, 16384, PROT_READ) = 0
mprotect(0x7f0aa6451000, 4096, PROT_READ) = 0
mprotect(0x7f0aa665f000, 4096, PROT_READ) = 0
mprotect(0x7f0aa6863000, 4096, PROT_READ) = 0
mprotect(0x7f0aa6d3a000, 32768, PROT_READ) = 0
mprotect(0x7f0aa7175000, 4096, PROT_READ) = 0
mprotect(0x7f0aa75d1000, 12288, PROT_READ) = 0
mprotect(0x7f0aa77e9000, 4096, PROT_READ) = 0
mprotect(0x7f0aa7a07000, 4096, PROT_READ) = 0
mprotect(0x7f0aa7c11000, 4096, PROT_READ) = 0
mprotect(0x7f0aac885000, 12288, PROT_READ) = 0
mprotect(0x7f0aa8db5000, 8192, PROT_READ) = 0
mprotect(0x7f0aabe92000, 8192, PROT_READ) = 0
mprotect(0x7f0aa80ee000, 4096, PROT_READ) = 0
mprotect(0x7f0aacedc000, 12288, PROT_READ) = 0
mprotect(0x7f0aa831e000, 8192, PROT_READ) = 0
mprotect(0x7f0aa8fbf000, 4096, PROT_READ) = 0
mprotect(0x7f0aa9d49000, 4096, PROT_READ) = 0
mprotect(0x7f0aaa284000, 4096, PROT_READ) = 0
mprotect(0x7f0aaa06e000, 16384, PROT_READ) = 0
mprotect(0x7f0aaa7d1000, 8192, PROT_READ) = 0
mprotect(0x7f0aaa9d4000, 4096, PROT_READ) = 0
mprotect(0x7f0aaabd9000, 4096, PROT_READ) = 0
mprotect(0x7f0aaae1a000, 8192, PROT_READ) = 0
mprotect(0x7f0aab021000, 4096, PROT_READ) = 0
mprotect(0x7f0aab224000, 4096, PROT_READ) = 0
mprotect(0x7f0aab427000, 4096, PROT_READ) = 0
mprotect(0x7f0aab631000, 4096, PROT_READ) = 0
mprotect(0x7f0aab83c000, 4096, PROT_READ) = 0
mprotect(0x7f0aaba4d000, 4096, PROT_READ) = 0
mprotect(0x7f0aabc50000, 4096, PROT_READ) = 0
mprotect(0x7f0aac640000, 4096, PROT_READ) = 0
mprotect(0x7f0aac22b000, 28672, PROT_READ) = 0
mprotect(0x7f0aac43b000, 8192, PROT_READ) = 0
mprotect(0x7f0aaca94000, 4096, PROT_READ) = 0
mprotect(0x7f0aaccb8000, 4096, PROT_READ) = 0
mprotect(0x7f0aafc43000, 32768, PROT_READ) = 0
mprotect(0x7f0aadb6e000, 61440, PROT_READ) = 0
mprotect(0x7f0aae506000, 4096, PROT_READ) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ab0ecd000
mprotect(0x7f0aae881000, 49152, PROT_READ) = 0
mprotect(0x7f0aaf72f000, 4096, PROT_READ) = 0
mprotect(0x7f0aafec8000, 16384, PROT_READ) = 0
mprotect(0x7f0aadf18000, 110592, PROT_READ) = 0
mprotect(0x7f0aaef94000, 122880, PROT_READ) = 0
mprotect(0x7f0aaeb3d000, 12288, PROT_READ) = 0
mprotect(0x7f0aaf956000, 4096, PROT_READ) = 0
mprotect(0x7f0ab00f8000, 8192, PROT_READ) = 0
mprotect(0x7f0ab0346000, 20480, PROT_READ) = 0
mprotect(0x7f0ab0593000, 20480, PROT_READ) = 0
mprotect(0x7f0ab0c27000, 835584, PROT_READ) = 0
mprotect(0x55f692b51000, 118784, PROT_READ) = 0
mprotect(0x7f0ab0f19000, 4096, PROT_READ) = 0
munmap(0x7f0ab0ef3000, 154302)          = 0
set_tid_address(0x7f0ab0ed0110)         = 12414
set_robust_list(0x7f0ab0ed0120, 24)     = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f0aa91ca790, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f0aa91d6a80}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f0aa91ca830, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f0aa91d6a80}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL)                               = 0x55f69466e000
brk(0x55f69468f000)                     = 0x55f69468f000
futex(0x7f0aaf2d4f38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f0aaf2d4f38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(0x55f6946b0000)                     = 0x55f6946b0000
futex(0x7f0aae88e69c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f0aae88e6a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getuid()                                = 1000
rt_sigaction(SIGINT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0aadf6a8f0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0aadf6a8f0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_PARENT_SETTID|SIGCHLD, parent_tidptr=0x7ffc68648afc) = 12415
wait4(12415,  *** initializing (w/o specified bootloader type)…
   * reading partition info…
   * Loading Framebuffer resolutions (background process)
   * Finding out if this is a live CD
 *** initializing (w/ specified bootloader type)…
   * Checking if the config directory is clean
 *** loading configuration
 *** loading - preserveConfig: no
   * unsetting saved config
 *** loading settings
 *** loading grub list
   * loading scripts…
   * loading proxies…
[{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV && WCOREDUMP(s)}], 0, NULL) = 12415
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0aadf6a8f0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f0aadf6a8f0}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=12415, si_uid=0, si_status=SIGSEGV, si_utime=36, si_stime=19} ---
exit_group(139)                         = ?
+++ exited with 139 +++

This stuff looks Chinese to me.

Last edited by Adderall (2018-05-16 16:58:13)


"Sometimes you win, sometimes you learn."

Offline

#4 2018-05-16 17:50:35

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,563

Re: Grub Customizer Segmentation Fault

Try to get the backtrace from the dump and post the backtrace here.
I don't know anything about strace though the program seems to stop at - loading proxies...

Last edited by d_fajardo (2018-05-16 18:03:08)

Offline

#5 2018-05-16 17:59:22

loqs
Member
Registered: 2014-03-06
Posts: 17,192

Re: Grub Customizer Segmentation Fault

clone(child_stack=NULL, flags=CLONE_PARENT_SETTID|SIGCHLD, parent_tidptr=0x7ffc68648afc) = 12415

strace was run with -f so it did not trace the child created by the above that appears to be where the segmentation fault occurred so the trace only shows the parent receiving the signal SIGSEGV.
`coredumpctl info [PID|COMM|EXE|MATCH...]` should provide a backtrace as well as an alternative to gdb.

Offline

#6 2018-05-16 22:23:25

anas2660
Member
Registered: 2018-05-16
Posts: 1

Re: Grub Customizer Segmentation Fault

I've been having the same problem om my desktop pc and on my laptop, and since this thread hasn't concluded, here's the output of the coredumpctl command

          PID: 8904 (grub-customizer)
           UID: 0 (root)
           GID: 0 (root)
        Signal: 11 (SEGV)
     Timestamp: Wed 2018-05-16 23:44:59 CEST (5min ago)
  Command Line: grub-customizer
    Executable: /usr/bin/grub-customizer
 Control Group: /user.slice/user-1000.slice/user@1000.service/dbus.service
          Unit: user@1000.service
     User Unit: dbus.service
         Slice: user-1000.slice
     Owner UID: 1000 (candfa)
       Boot ID: 73a62c2f86c04dd98d6808ce0cb0e8cd
    Machine ID: 0f6f23a2261a4e27a1334a23b80c8d30
      Hostname: derpinator
       Storage: /var/lib/systemd/coredump/core.grub-customizer.0.73a62c2f86c04dd98d6808ce0cb0e8cd.8904.1526507099000000.lz4 (inaccessible)
       Message: Process 8904 (grub-customizer) of user 0 dumped core.
                
                Stack trace of thread 8931:
                #0  0x0000564ea0b049c9 _ZN13Model_ListCfg22send_new_save_progressEd (grub-customizer)
                #1  0x00007f10e0001520 n/a (n/a)

Offline

#7 2018-05-17 18:04:23

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,563

Re: Grub Customizer Segmentation Fault

@anas2600 Again it would be great if you could post a backtrace.

Offline

#8 2018-05-18 02:00:07

rockmanexe1994
Member
Registered: 2018-05-18
Posts: 1

Re: Grub Customizer Segmentation Fault

There's a workaround that works for me. Before building the package, find the following line in the build() function of the PKGBUILD file:

cmake -DCMAKE_INSTALL_PREFIX=/usr .&& make

and change that line to:

cmake -DCMAKE_CXX_FLAGS=" -std=c++11" -DCMAKE_INSTALL_PREFIX=/usr .&& make

Then build and install it like usual (I use makepkg -si for it).

I outline this workaround on the grub-customizer package page on AUR. You can check there.

Offline

#9 2018-05-21 16:31:39

Adderall
Member
From: New York City
Registered: 2017-06-18
Posts: 30

Re: Grub Customizer Segmentation Fault

rockmanexe1994 wrote:

There's a workaround that works for me. Before building the package, find the following line in the build() function of the PKGBUILD file:

cmake -DCMAKE_INSTALL_PREFIX=/usr .&& make

and change that line to:

cmake -DCMAKE_CXX_FLAGS=" -std=c++11" -DCMAKE_INSTALL_PREFIX=/usr .&& make

Then build and install it like usual (I use makepkg -si for it).

I outline this workaround on the grub-customizer package page on AUR. You can check there.

I think we're using two different versions. My copy of PKGBUILD is different than what you're describing, and your solution didn't work for me. My PKGBUILD is below:

# Maintainer: David Runge <dave@sleepmap.de>

pkgname=grub-customizer
pkgver=5.0.6
pkgrel=8
pkgdesc="A graphical grub2 settings manager"
url="https://launchpad.net/grub-customizer"
arch=('x86_64')
license=('GPL3')
depends=('grub' 'gtkmm3' 'libarchive')
optdepends=('hwinfo: Additional hardware information'
            'polkit: Run grub-customizer from menu')
makedepends=('cmake')
provides=('grub-customizer')
backup=('etc/grub-customizer/grub.cfg')
source=("https://launchpad.net/${pkgname}/${pkgver%.*}/${pkgver}/+download/${pkgname}_${pkgver}.tar.gz"
        'grub.cfg')
sha512sums=('4bf29daac0c34b38179866b30ab035f54cd6156c3fbe333d7c0b0f7e715ab047201006fe1cab29d53126a1170f9990e2c69e426fb0f2d43a48d6337e8ba3079d'
            '40156b6546a4d7e8abbef2ab3dece0481a4a2ca276b9a15c5a7bf7e3b11004335b6a747be391b5c1accb35c9e9e3bc628e571cd245e5f2980e5ecd6a3ceb24f5')

prepare(){
  cd "${pkgname}-${pkgver}"
  mkdir -p bld
}

build(){
  cd "${pkgname}-${pkgver}/bld"
  cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
           -DCMAKE_CXX_FLAGS=" -std=c++11"
  make
}

package(){
  cd "${pkgname}-${pkgver}/bld"
  make install DESTDIR="${pkgdir}"
  # configuration
  install -vDm 644 "${srcdir}/grub.cfg" -t "${pkgdir}/etc/${pkgname}/"
  # additional documentation
  install -vDm 644 ../{changelog,README} \
    -t "${pkgdir}/usr/share/doc/${pkgname}/"
}

"Sometimes you win, sometimes you learn."

Offline

#10 2018-05-21 19:30:39

IrvineHimself
Member
From: Scotland
Registered: 2016-08-21
Posts: 275

Re: Grub Customizer Segmentation Fault

Out of curiosity, why are you launching Grub Customiser on the command line with sudo?  It's a gui application that uses polkit.

Edit1: It probably doesn't help, but I built the latest AUR package a couple of day's ago without any problems

Edit2: Here is the output of launching without sudo and letting polkit authorise the launch

[stupidme@mine ~]$ grub-customizer
 *** initializing (w/o specified bootloader type)…
   * reading partition info…
   * Loading Framebuffer resolutions (background process)
   * Finding out if this is a live CD
 *** initializing (w/ specified bootloader type)…
   * Checking if the config directory is clean
 *** loading configuration
 *** loading - preserveConfig: no
   * unsetting saved config
 *** loading settings
 *** loading grub list
   * loading scripts…
   * loading proxies…
   * cleaning up proxy configuration…
   * creating proxifiedScript links & chmodding other files…
   * running grub-mkconfig
   * restoring grub configuration
   * removing invalid proxies from list
   * loading completed
 *** grub list completely loaded
 *** loading saved grub list
[stupidme@mine ~]$ 

Last edited by IrvineHimself (2018-05-21 19:45:49)


Et voilà, elle arrive. La pièce, le sous, peut-être qu'il arrive avec vous!

Offline

Board footer

Powered by FluxBB