Comment # 4 on bug 1163744 from
It's caused by the order of the DT_NEEDED entries being different between
builds for TW and Leap:

# readelf -d /usr/lib64/qt5/libexec/QtWebEngineProcess 

Dynamic section at offset 0x2db0 contains 30 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libQt5Core.so.5]
 0x0000000000000001 (NEEDED)             Shared library:
[libQt5WebEngineCore.so.5]
 0x0000000000000001 (NEEDED)             Shared library: [libstdc++.so.6]

This leads to RTLD_NEXT called from libQt5WebEngineCore.so.5 not looking at
libc.so.6 again.

On Leap it looks like this:

# readelf -d /usr/lib64/qt5/libexec/QtWebEngineProcess 

Dynamic section at offset 0x1db0 contains 30 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libQt5Core.so.5]
 0x0000000000000001 (NEEDED)             Shared library:
[libQt5WebEngineCore.so.5]
 0x0000000000000001 (NEEDED)             Shared library: [libstdc++.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]

As a workaround, LD_PRELOAD=libQt5WebEngineCore.so.5 can be used to move it
before libc.so.6 on the search order list.


You are receiving this mail because: