conformal / spectrwm

A small dynamic tiling window manager for X11.
ISC License
1.33k stars 97 forks source link

ld.so: object '/usr/lib64/libswmhack.so.0.0' from LD_PRELOAD cannot be preloaded #145

Closed orbea closed 8 years ago

orbea commented 8 years ago

OS: Slackware64-current spectrwm-3.0.2-x86_64-1_SBo

This error resurfaced for me when starting any 32-bit program (pcsx2 and wine) directly after updating Slackware to the latest current packages. I suspect it was the update to xorg-server-1.18.4-x86_64-1, but the full list of updated packages can be found below.

ERROR: ld.so: object '/usr/lib64/libswmhack.so.0.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.

Sat Aug 6 19:29:16 UTC 2016
n/curl-7.50.1-x86_64-1.txz: Upgraded.
       This release fixes security issues:
       TLS: switch off SSL session id when client cert is used
       TLS: only reuse connections with the same client cert
       curl_multi_cleanup: clear connection pointer for easy handles
       For more information, see:
       https://curl.haxx.se/docs/adv_20160803A.html
       https://curl.haxx.se/docs/adv_20160803B.html
       https://curl.haxx.se/docs/adv_20160803C.html
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5419
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5420
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5421
       (* Security fix *)
n/mutt-1.6.2-x86_64-1.txz: Upgraded.
n/openssh-7.3p1-x86_64-1.txz: Upgraded.
       This is primarily a bugfix release, and also addresses security issues.
       sshd(8): Mitigate a potential denial-of-service attack against the system's
       crypt(3) function via sshd(8).
       sshd(8): Mitigate timing differences in password authentication that could
       be used to discern valid from invalid account names when long passwords were
       sent and particular password hashing algorithms are in use on the server.
       ssh(1), sshd(8): Fix observable timing weakness in the CBC padding oracle
       countermeasures.
       ssh(1), sshd(8): Improve operation ordering of MAC verification for
       Encrypt-then-MAC (EtM) mode transport MAC algorithms to verify the MAC
       before decrypting any ciphertext.
       sshd(8): (portable only) Ignore PAM environment vars when UseLogin=yes.
       For more information, see:
       http://www.openssh.com/txt/release-7.3
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6210
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8325
       (* Security fix *)
n/stunnel-5.35-x86_64-1.txz: Upgraded.
       Fixes security issues:
       Fixed malfunctioning "verify = 4".
       Fixed incorrectly enforced client certificate requests.
       (* Security fix *)
+--------------------------+
Thu Jul 28 19:44:25 UTC 2016
a/kernel-generic-4.4.16-x86_64-1.txz: Upgraded.
a/kernel-huge-4.4.16-x86_64-1.txz: Upgraded.
a/kernel-modules-4.4.16-x86_64-1.txz: Upgraded.
d/kernel-headers-4.4.16-x86-1.txz: Upgraded.
k/kernel-source-4.4.16-noarch-1.txz: Upgraded.
l/libidn-1.33-x86_64-1.txz: Upgraded.
       Fixed out-of-bounds read bugs. Fixed crashes on invalid UTF-8.
       Thanks to Hanno Böck.
       For more information, see:
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8948
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6261
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6262
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6263
       (* Security fix *)
l/libtasn1-4.9-x86_64-1.txz: Upgraded.
n/bluez-5.41-x86_64-1.txz: Upgraded.
extra/tigervnc/tigervnc-1.6.0-x86_64-4.txz: Rebuilt.
       Recompiled for xorg-server-1.18.4.
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
+--------------------------+
Mon Jul 25 19:59:06 UTC 2016
a/pkgtools-14.2-noarch-11.txz: Rebuilt.
       Changes to pkgtool:
       Remove option to install from floppy disks.
       Don't use the --file option, which appears to be broken in the latest version
       of dialog. The only reason --file was ever used in the first place was to
       work around the Linux ARG_MAX limit of 131072 bytes, and since Linux 2.6.23 a
       much larger limit is in place making it unlikely to become an issue again.
       So we'll go back to passing the package list on the command line.
       Thanks to David Miller for the bug report.
+--------------------------+
Fri Jul 22 20:51:23 UTC 2016
a/dialog-1.3_20160424-x86_64-1.txz: Upgraded.
a/kmod-23-x86_64-1.txz: Upgraded.
a/lvm2-2.02.161-x86_64-1.txz: Upgraded.
d/git-2.9.2-x86_64-1.txz: Upgraded.
l/desktop-file-utils-0.23-x86_64-1.txz: Upgraded.
l/freetype-2.6.5-x86_64-1.txz: Upgraded.
l/harfbuzz-1.3.0-x86_64-1.txz: Upgraded.
n/bind-9.10.4_P2-x86_64-1.txz: Upgraded.
       Fixed a security issue:
       getrrsetbyname with a non absolute name could trigger an infinite
       recursion bug in lwresd and named with lwres configured if when
       combined with a search list entry the resulting name is too long.
       (CVE-2016-2775) [RT #42694]
       For more information, see:
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2775
       (* Security fix *)
n/httpd-2.4.23-x86_64-1.txz: Upgraded.
n/lftp-4.7.3-x86_64-1.txz: Upgraded.
n/links-2.13-x86_64-1.txz: Upgraded.
x/xf86-video-openchrome-0.5.0-x86_64-1.txz: Upgraded.
x/xkeyboard-config-2.18-noarch-1.txz: Upgraded.
x/xorg-server-1.18.4-x86_64-1.txz: Upgraded.
x/xorg-server-xephyr-1.18.4-x86_64-1.txz: Upgraded.
x/xorg-server-xnest-1.18.4-x86_64-1.txz: Upgraded.
x/xorg-server-xvfb-1.18.4-x86_64-1.txz: Upgraded.
+--------------------------+
Thu Jul 21 23:25:54 UTC 2016
ap/tmux-2.2-x86_64-2.txz: Upgraded.
       Moved from /testing.
d/guile-2.0.12-x86_64-1.txz: Upgraded.
l/freetype-2.6.4-x86_64-1.txz: Upgraded.
n/libgcrypt-1.7.2-x86_64-1.txz: Upgraded.
n/network-scripts-14.2-noarch-2.txz: Rebuilt.
       In rc.inet1.new, use -L option to dhcpcd to disable Zeroconf. This is
       (almost) never going to be wanted, and ends up used accidentally on slower
       systems (such as some ARM platforms), preventing a proper DHCP lease.
       Thanks to Stuart Winter.
n/php-5.6.24-x86_64-1.txz: Upgraded.
       This release fixes bugs and security issues.
       For more information, see:
       http://php.net/ChangeLog-5.php#5.6.24
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5385
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-6207
       (* Security fix *)
xap/gimp-2.8.18-x86_64-1.txz: Upgraded.
       This release fixes a security issue:
       Use-after-free vulnerability in the xcf_load_image function in
       app/xcf/xcf-load.c in GIMP allows remote attackers to cause a denial of
       service (program crash) or possibly execute arbitrary code via a crafted
       XCF file.
       For more information, see:
       http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-4994
       (* Security fix *)
+--------------------------+
Tue Jul 12 03:48:34 UTC 2016
a/etc-14.2-x86_64-8.txz: Rebuilt.
       In /etc/profile.d/lang.{csh,sh}.new, make en_US.UTF-8 the default locale.
a/kernel-generic-4.4.15-x86_64-1.txz: Upgraded.
a/kernel-huge-4.4.15-x86_64-1.txz: Upgraded.
a/kernel-modules-4.4.15-x86_64-1.txz: Upgraded.
a/lilo-24.2-x86_64-3.txz: Rebuilt.
       In liloconfig: Skip the menu asking if the user wants a UTF-8 virtual
       console, and use the kernel default (currently this is UTF-8 active).
d/kernel-headers-4.4.15-x86-1.txz: Upgraded.
k/kernel-source-4.4.15-noarch-1.txz: Upgraded.
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.

http://www.slackware.com/changelog/current.php?cpu=x86_64

orbea commented 8 years ago

And it resolved itself...I will close this since I can no longer reproduce it.