You are not logged in.

#1 2016-10-20 08:58:55

SMatrix
Member
Registered: 2016-08-27
Posts: 12

[SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Hi all, I am fairly new to Arch (half a year) and new to the forums.

So I have an issue with xfce4-terminal and xfce4-power-manager-settings, trying to open them results in a segfault. The journal logs are below:

Oct 20 10:44:09 kevintham kernel: xfce4-power-man[4442]: segfault at 8 ip 00007f7dc2f22601 sp 00007ffdf44b2b50 error 4 in ld-2.24.so[7f7dc2f17000+23000]
Oct 20 10:44:09 kevintham systemd[1]: Started Process Core Dump (PID 4443/UID 0).
Oct 20 10:44:09 kevintham systemd-coredump[4444]: Process 4442 (xfce4-power-man) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 4442:
                                                  #0  0x00007f7dc2f22601 n/a (n/a)
Oct 20 10:44:16 kevintham kernel: xfce4-terminal[4459]: segfault at 8 ip 00007f61ae340601 sp 00007ffcc234a130 error 4 in ld-2.24.so[7f61ae335000+23000]
Oct 20 10:44:16 kevintham systemd[1]: Started Process Core Dump (PID 4460/UID 0).
Oct 20 10:44:16 kevintham systemd-coredump[4461]: Process 4459 (xfce4-terminal) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 4459:
                                                  #0  0x00007f61ae340601 _dl_relocate_object (ld-linux-x86-64.so.2)
                                                  #1  0x00007f61ae3389b1 dl_main (ld-linux-x86-64.so.2)
                                                  #2  0x00007f61ae34c4ef _dl_sysdep_start (ld-linux-x86-64.so.2)
                                                  #3  0x00007f61ae339df8 _dl_start (ld-linux-x86-64.so.2)
                                                  #4  0x00007f61ae335d78 _start (ld-linux-x86-64.so.2)

Trying to run the terminal emulator from the start bar gives the error: "Failed to execute default Terminal Emulator. Input/output error."

I couldn't really find out what to do with this from the internet and I don't know what else I can look at. If anybody here who is willing to help requires more information please let me know.

Thanks in advance.

Last edited by SMatrix (2016-10-22 11:54:04)

Offline

#2 2016-10-20 14:07:15

newbie1962
Member
From: italy
Registered: 2012-07-24
Posts: 137

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

please,try kernel downgrade.if it does not solve this,post replies to:

journalctl -xe
journalctl -p err..alert

Last edited by newbie1962 (2016-10-20 14:07:36)


hp-envy dv7

Offline

#3 2016-10-20 19:39:28

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Hi, thanks for the response.

Here it goes:

Oct 20 21:30:25 kevintham kernel: xfce4-power-man[2199]: segfault at 8 ip 00007fdb69221601 sp 00007ffd6ae133f0 error 4 in ld-2.24.so[7fdb69216000+23000]
Oct 20 21:30:25 kevintham systemd[1]: Started Process Core Dump (PID 2200/UID 0).
-- Subject: Unit systemd-coredump@6-2200-0.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit systemd-coredump@6-2200-0.service has finished starting up.
-- 
-- The start-up result is done.
Oct 20 21:30:25 kevintham systemd-coredump[2201]: Process 2199 (xfce4-power-man) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 2199:
                                                  #0  0x00007fdb69221601 n/a (n/a)
-- Subject: Process 2199 (xfce4-power-man) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- 
-- Process 2199 (xfce4-power-man) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Oct 20 21:32:16 kevintham kernel: xfce4-terminal[2365]: segfault at 8 ip 00007fcde46f3601 sp 00007ffcc25c6590 error 4 in ld-2.24.so[7fcde46e8000+23000]
Oct 20 21:32:16 kevintham systemd[1]: Started Process Core Dump (PID 2366/UID 0).
-- Subject: Unit systemd-coredump@7-2366-0.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit systemd-coredump@7-2366-0.service has finished starting up.
-- 
-- The start-up result is done.
Oct 20 21:32:16 kevintham systemd-coredump[2367]: Process 2365 (xfce4-terminal) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 2365:
                                                  #0  0x00007fcde46f3601 _dl_relocate_object (ld-linux-x86-64.so.2)
                                                  #1  0x00007fcde46eb9b1 dl_main (ld-linux-x86-64.so.2)
                                                  #2  0x00007fcde46ff4ef _dl_sysdep_start (ld-linux-x86-64.so.2)
                                                  #3  0x00007fcde46ecdf8 _dl_start (ld-linux-x86-64.so.2)
                                                  #4  0x00007fcde46e8d78 _start (ld-linux-x86-64.so.2)
-- Subject: Process 2365 (xfce4-terminal) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- 
-- Process 2365 (xfce4-terminal) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Oct 20 21:30:25 kevintham systemd-coredump[2201]: Process 2199 (xfce4-power-man) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 2199:
                                                  #0  0x00007fdb69221601 n/a (n/a)
Oct 20 21:32:16 kevintham systemd-coredump[2367]: Process 2365 (xfce4-terminal) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 2365:
                                                  #0  0x00007fcde46f3601 _dl_relocate_object (ld-linux-x86-64.so.2)
                                                  #1  0x00007fcde46eb9b1 dl_main (ld-linux-x86-64.so.2)
                                                  #2  0x00007fcde46ff4ef _dl_sysdep_start (ld-linux-x86-64.so.2)
                                                  #3  0x00007fcde46ecdf8 _dl_start (ld-linux-x86-64.so.2)
                                                  #4  0x00007fcde46e8d78 _start (ld-linux-x86-64.so.2)

I downgraded to linux-4.7.6-1-ARCH.

Offline

#4 2016-10-21 07:27:28

newbie1962
Member
From: italy
Registered: 2012-07-24
Posts: 137

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

try to remove and reinstall it:

pacman -R xfce4-power-manager

post what the terminal says.


hp-envy dv7

Offline

#5 2016-10-21 08:06:00

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Here is reinstallation:

[kevintham@kevintham ~]$ sudo pacman -S xfce4-power-manager
resolving dependencies...
looking for conflicting packages...

Packages (1) xfce4-power-manager-1.6.0.41.g9daecb5-1

Total Installed Size:  3.51 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                     [######################] 100%
(1/1) checking package integrity                   [######################] 100%
(1/1) loading package files                        [######################] 100%
(1/1) checking for file conflicts                  [######################] 100%
(1/1) checking available disk space                [######################] 100%
:: Processing package changes...
(1/1) installing xfce4-power-manager               [######################] 100%
Optional dependencies for xfce4-power-manager
    xfce4-panel: for the Xfce panel plugin [installed]
ldconfig: /usr/lib/libgailutil-3.so.0.0.0 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib/libgailutil-3.so.0 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib/libgailutil-3.so is not an ELF file - it has the wrong magic bytes at the start.

:: Running post-transaction hooks...
(1/2) Updating icon theme caches...
(2/2) Updating the desktop file MIME type cache...

Running with gdb backtrace:

Starting program: /usr/bin/xfce4-power-manager 

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7de5601 in _dl_relocate_object () from /lib64/ld-linux-x86-64.so.2
(gdb) bt
#0  0x00007ffff7de5601 in _dl_relocate_object ()
   from /lib64/ld-linux-x86-64.so.2
#1  0x00007ffff7ddd9b1 in dl_main () from /lib64/ld-linux-x86-64.so.2
#2  0x00007ffff7df14ef in _dl_sysdep_start () from /lib64/ld-linux-x86-64.so.2
#3  0x00007ffff7ddedf8 in _dl_start () from /lib64/ld-linux-x86-64.so.2
#4  0x00007ffff7ddad78 in _start () from /lib64/ld-linux-x86-64.so.2
#5  0x0000000000000001 in ?? ()
#6  0x00007fffffffeb76 in ?? ()
#7  0x0000000000000000 in ?? ()

Reinstalling it does not seem to change the issue..

ldconfig: /usr/lib/libgailutil-3.so.0.0.0 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib/libgailutil-3.so.0 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib/libgailutil-3.so is not an ELF file - it has the wrong magic bytes at the start.

I've had these messages while downloading packages for about a week or so already but terminal and power manager were working fine until the day before.

Offline

#6 2016-10-21 08:21:49

newbie1962
Member
From: italy
Registered: 2012-07-24
Posts: 137

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

post answer the terminal

ldconfig -v

hp-envy dv7

Offline

#7 2016-10-21 09:13:35

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Here you go, thanks.


https://ptpb.pw/7sqU/

Offline

#8 2016-10-21 11:08:03

newbie1962
Member
From: italy
Registered: 2012-07-24
Posts: 137

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

run this command :

sudo pacman -Qnq | pacman -S -

if you have error terminal mail replied, if not errors, reboot and see if anything has changed.


hp-envy dv7

Offline

#9 2016-10-21 14:58:25

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Sorry, may I just check the rationale behind reinstalling every package I have?

Offline

#10 2016-10-21 15:22:15

Starfish
Member
From: Germany
Registered: 2015-10-21
Posts: 134

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

May I ask when was the last time you did a full system upgrade (pacman -Syu)?
To me your error looks like your terminal is up to date and assuming features of libraries that your older versions do not have.


"Yesterday is history, tomorrow is a mystery, but today is a gift. That is why it is called the present." - Master Oogway

Offline

#11 2016-10-21 15:30:01

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

SMatrix wrote:

I've had these messages while downloading packages for about a week or so already but terminal and power manager were working fine until the day before.

Please post either your entire pacman.log or the pacman.log from when errors first occurred until the end.

Offline

#12 2016-10-21 18:11:05

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

loqs wrote:
SMatrix wrote:

I've had these messages while downloading packages for about a week or so already but terminal and power manager were working fine until the day before.

Please post either your entire pacman.log or the pacman.log from when errors first occurred until the end.

I got the entire logs here: https://ptpb.pw/6bAm

Starfish wrote:

May I ask when was the last time you did a full system upgrade (pacman -Syu)?
To me your error looks like your terminal is up to date and assuming features of libraries that your older versions do not have.

I think the day before, I can't remember exactly, sorry.


Edit: From the logs I ran pacman -Syu yesterday ><"

Edit: The messages:

ldconfig: /usr/lib/libgailutil-3.so.0.0.0 is not an ELF file - it has the wrong magic bytes at the start.

seem to be related to this event:

[2016-10-13 19:22] [PACMAN] Running 'pacman -Syu'
[2016-10-13 19:22] [PACMAN] synchronizing package lists
[2016-10-13 19:22] [PACMAN] starting full system upgrade
[2016-10-13 19:23] [ALPM] transaction started
[2016-10-13 19:23] [ALPM] upgraded glib2 (2.48.2-1 -> 2.50.1-1)
[2016-10-13 19:23] [ALPM] upgraded gdk-pixbuf2 (2.34.0-2 -> 2.36.0+2+ga7c869a-1)
[2016-10-13 19:23] [ALPM] upgraded gtk-update-icon-cache (3.20.9-1 -> 3.22.1+8+ge11df6c-2)
[2016-10-13 19:23] [ALPM] upgraded harfbuzz (1.3.1-1 -> 1.3.2-1)
[2016-10-13 19:23] [ALPM] upgraded adwaita-icon-theme (3.20-2 -> 3.22.0-1)
[2016-10-13 19:23] [ALPM] upgraded at-spi2-core (2.20.2-1 -> 2.22.0-1)
[2016-10-13 19:23] [ALPM] upgraded atk (2.20.0-1 -> 2.22+1+gd57f97d-1)
[2016-10-13 19:23] [ALPM] upgraded at-spi2-atk (2.20.1-2 -> 2.22.0-1)
[2016-10-13 19:23] [ALPM] upgraded colord (1.3.2-2 -> 1.3.3-1)
[2016-10-13 19:23] [ALPM] upgraded json-glib (1.2.2-1 -> 1.2.2+4+gd725fb5-1)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/libgtk-3.so.0.2200.1 (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/libgailutil-3.so.0.0.0 (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/girepository-1.0/Gtk-3.0.typelib (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/girepository-1.0/GdkX11-3.0.typelib (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/girepository-1.0/Gdk-3.0.typelib (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-am-et.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-cedilla.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-inuktitut.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-ipa.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-multipress.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-broadway.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-thai.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-ti-er.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-viqr.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/immodules/im-xim.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gtk+-unix-print-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gdk-wayland-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gdk-broadway-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gdk-x11-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gtk+-wayland-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gtk+-broadway-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gtk+-x11-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gail-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gtk+-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: could not extract /usr/lib/pkgconfig/gdk-3.0.pc (Write failed)
[2016-10-13 19:23] [ALPM] error: problem occurred while upgrading gtk3
[2016-10-13 19:23] [ALPM] upgraded gtk3 (3.20.9-1 -> 3.22.1+8+ge11df6c-2)
[2016-10-13 19:23] [ALPM] transaction failed

I don't know if this is related to xfce4-terminal and power manager crashing.

Last edited by SMatrix (2016-10-21 18:16:34)

Offline

#13 2016-10-21 18:29:51

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Would suggest

$ pacman -Qkk json-glib

If there are any size mismatches reinstall the package

Offline

#14 2016-10-21 19:05:13

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

loqs wrote:

Would suggest

$ pacman -Qkk json-glib

If there are any size mismatches reinstall the package

I tried what you suggested and returned:

[kevintham@kevintham ~]$ pacman -Qkk json-glib
json-glib: 245 total files, 0 altered files 

There are no size mismatches.

If I remember correctly the cache could have been full when I upgraded that time thus the failure...

Edit:

It seems that after that system upgrade failure on [2016-10-13 19:23], my pdf viewer Zathura also had issues:

Oct 13 19:09:23 kevintham kernel: i2c_hid i2c-INT33D1:00: error in i2c_hid_init_report size:19 / ret_size:18
Oct 13 19:09:24 kevintham ntpd[378]: format error frequency file /var/lib/ntp/ntp.drift
Oct 13 19:09:44 kevintham systemd[509]: Failed to start XFCE notifications service.
Oct 13 20:01:29 kevintham systemd-coredump[3152]: Process 3149 (zathura) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 3149:
                                                  #0  0x00007f610f358601 _dl_relocate_object (ld-linux-x86-64.so.2)
                                                  #1  0x00007f610f3509b1 dl_main (ld-linux-x86-64.so.2)
                                                  #2  0x00007f610f3644ef _dl_sysdep_start (ld-linux-x86-64.so.2)
                                                  #3  0x00007f610f351df8 _dl_start (ld-linux-x86-64.so.2)
                                                  #4  0x00007f610f34dd78 _start (ld-linux-x86-64.so.2)

I don't know if this is related.

Last edited by SMatrix (2016-10-21 19:12:46)

Offline

#15 2016-10-21 19:17:54

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Sorry mistake in reading the log should have been gtk3 not json-glib that was the last package that was written correctly.
From the log it looks like you tried to reinstall it with

pacman -S gtk3

But the ldconfig errors

[2016-10-15 21:55] [ALPM-SCRIPTLET] ldconfig: /usr/lib/libgailutil-3.so.0.0.0 is not an ELF file - it has the wrong magic bytes at the start.

Still appear afterwards so would check that package for size mismatches.

Offline

#16 2016-10-21 19:23:37

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Apparently no size mismatches too:

[kevintham@kevintham ~]$ pacman -Qkk gtk3
gtk3: 1711 total files, 0 altered files

Offline

#17 2016-10-21 19:30:32

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Sanity check to compare the library ldconfig is complaining about

$ file /usr/lib/libgailutil-3.so.0.0.0
/usr/lib/libgailutil-3.so.0.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4d2436804032089f41abb1ae1f87c9423a24cd51, stripped
$ ls -la /usr/lib/libgailutil-3.so.0.0.0
-rwxr-xr-x 1 root root 35552 Oct 10 16:33 /usr/lib/libgailutil-3.so.0.0.0
$ sha256sum /usr/lib/libgailutil-3.so.0.0.0
47ec6c2f2c951847b54a098f72a6ed58b7f055e918f8c4096cfa485f4f91736c  /usr/lib/libgailutil-3.so.0.0.0
$ pacman -Q gtk3
gtk3 3.22.1+8+ge11df6c-2

Edit:
grammar

Last edited by loqs (2016-10-21 19:31:19)

Offline

#18 2016-10-21 19:33:39

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

For me:

$ file /usr/lib/libgailutil-3.so.0.0.0
/usr/lib/libgailutil-3.so.0.0.0: data
$ ls -la /usr/lib/libgailutil-3.so.0.0.0
-rwxr-xr-x 1 root root 35552 Oct 10 17:33 /usr/lib/libgailutil-3.so.0.0.0
$ sha256sum /usr/lib/libgailutil-3.so.0.0.0
e1b6308afa7f6ac46ef141d9b049db60ac01f46f33e5e008b25ee4a6c20aef56  /usr/lib/libgailutil-3.so.0.0.0
$ pacman -Q gtk3
gtk3 3.22.1+8+ge11df6c-2

Now something looks very wrong... I guess I need to replace libgailutil-3.so.0.0.0?

Offline

#19 2016-10-21 19:39:39

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Ok starting to make sense now the gtk3 package is corrupted on that system but pacman recorded the corrupted sizes in its database so pacman -Qkk reports no changes.
Would start with

pacman -S gtk3

Check if that changes the results for libgailutil-3.so.0.0.0
If not see https://wiki.archlinux.org/index.php/Pa … 9.22_error
Edit:
That was not correct
This only refers to /usr/lib/libgailutil-3.so.0.0.0 which is supplied by the gtk3 package.
The file size, ownership and timestamp matches so pacman -Qkk detects no changes.
Unfortunately the contents is different as proven by file not recognising it and sha256shum generating a different hash.

Last edited by loqs (2016-10-21 19:51:43)

Offline

#20 2016-10-21 19:49:49

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Sorry do you mean remove and then reinstall?

Offline

#21 2016-10-21 19:54:37

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

No I just meant try reinstalling it without a removal.
Removing would prove a problem because I suspect you will have a lot of packages depending upon gtk3 so unless you did

pacman -Rdd gtk3

You would not be able to uninstall it without also removing all the dependancies.

Offline

#22 2016-10-22 04:31:25

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Trying to reinstall results in an error occuring: all the files already exist in the file system. Should I remove the corrupt file before attempting to reinstall?

Offline

#23 2016-10-22 08:50:04

loqs
Member
Registered: 2014-03-06
Posts: 18,045

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Offline

#24 2016-10-22 11:39:24

SMatrix
Member
Registered: 2016-08-27
Posts: 12

Re: [SOLVED] Segfault with xfce4-terminal and xfce4-power-manager-settings

Thank you everyone here for your help,

loqs wrote:

pacman -S --force gtk3

has indeed solved my issues with the terminal and power manager.

So to conclude before I mark this thread as solved, both xfce4-terminal and xfce4-power-manager both require libgailutil-3.so.0.0.0 to work, but it was corrupted and hence both applications could not function?

Edit:
Using pactree I found that that is indeed the case, so I shall mark this thread as solved.

Last edited by SMatrix (2016-10-22 11:52:48)

Offline

Board footer

Powered by FluxBB