FS#72386 - iaito attempts to load outdated radare2 so file and crashes on startup
Attached to Project:
Community Packages
Opened by Ye Shu (yechs) - Monday, 11 October 2021, 01:32 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 09 May 2023, 06:42 GMT
Opened by Ye Shu (yechs) - Monday, 11 October 2021, 01:32 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 09 May 2023, 06:42 GMT
|
Details
Description:
Running `iaito` crashes and outputs: `error while loading shared libraries: libr_core.so.5.4.0: cannot open shared object file: No such file or directory`. I have radare2 5.4.2 (latest version) installed on my system, so naturally don't have so library files from 5.4.0. I assume that iaito needs to be recompiled each time a new version of radare2 is released to address the change in so version? Additional info: * package version(s) * iaito 5.3.1-1 * radare2 5.4.2-1 * config and/or log files etc. * link to upstream bug report, if any Steps to reproduce: Install latest iaito & latest radare2. Run `iaito` Attached is a full list of dynamically linked libraries required by iaito: ``` $ ldd /usr/bin/iaito linux-vdso.so.1 (0x00007ffe51186000) libQt5Svg.so.5 => /usr/lib/libQt5Svg.so.5 (0x00007fdfde5ae000) libpython3.9.so.1.0 => /usr/lib/libpython3.9.so.1.0 (0x00007fdfde1f6000) libshiboken2.cpython-39-x86_64-linux-gnu.so.5.15 => /usr/lib/libshiboken2.cpython-39-x86_64-linux-gnu.so.5.15 (0x00007fdfde1a4000) libpyside2.cpython-39-x86_64-linux-gnu.so.5.15 => /usr/lib/libpyside2.cpython-39-x86_64-linux-gnu.so.5.15 (0x00007fdfde173000) libKF5SyntaxHighlighting.so.5 => /usr/lib/libKF5SyntaxHighlighting.so.5 (0x00007fdfde117000) libgvc.so.6 => /usr/lib/libgvc.so.6 (0x00007fdfde077000) libcgraph.so.6 => /usr/lib/libcgraph.so.6 (0x00007fdfde05b000) libQt5Widgets.so.5 => /usr/lib/libQt5Widgets.so.5 (0x00007fdfdd9a6000) libr_core.so.5.4.0 => not found libr_fs.so.5.4.0 => not found libr_debug.so.5.4.0 => not found libr_hash.so.5.4.0 => not found libr_anal.so.5.4.0 => not found libr_search.so.5.4.0 => not found libr_egg.so.5.4.0 => not found libr_crypto.so.5.4.0 => not found libr_config.so.5.4.0 => not found libr_bin.so.5.4.0 => not found libr_io.so.5.4.0 => not found libr_asm.so.5.4.0 => not found libr_parse.so.5.4.0 => not found libr_syscall.so.5.4.0 => not found libr_reg.so.5.4.0 => not found libr_cons.so.5.4.0 => not found libr_flag.so.5.4.0 => not found libr_bp.so.5.4.0 => not found libr_util.so.5.4.0 => not found libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5 (0x00007fdfdd2c3000) libQt5Network.so.5 => /usr/lib/libQt5Network.so.5 (0x00007fdfdd11e000) libQt5Core.so.5 => /usr/lib/libQt5Core.so.5 (0x00007fdfdcbc5000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fdfdc9af000) libm.so.6 => /usr/lib/libm.so.6 (0x00007fdfdc86b000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fdfdc850000) libc.so.6 => /usr/lib/libc.so.6 (0x00007fdfdc682000) libz.so.1 => /usr/lib/libz.so.1 (0x00007fdfdc668000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fdfdc647000) libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fdfdc640000) libutil.so.1 => /usr/lib/libutil.so.1 (0x00007fdfdc63b000) libQt5Qml.so.5 => /usr/lib/libQt5Qml.so.5 (0x00007fdfdc1b8000) libltdl.so.7 => /usr/lib/libltdl.so.7 (0x00007fdfdc1aa000) libcdt.so.5 => /usr/lib/libcdt.so.5 (0x00007fdfdc1a1000) libpathplan.so.4 => /usr/lib/libpathplan.so.4 (0x00007fdfdc198000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fdfdc168000) libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fdfdc0e2000) libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007fdfdc0ab000) libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007fdfdbfd1000) libmd4c.so.0 => /usr/lib/libmd4c.so.0 (0x00007fdfdbfbb000) libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007fdfdbf66000) libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007fdfdbed4000) libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007fdfdbbf5000) libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007fdfdbb30000) libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3 (0x00007fdfdbb17000) libicui18n.so.69 => /usr/lib/libicui18n.so.69 (0x00007fdfdb7f0000) libicuuc.so.69 => /usr/lib/libicuuc.so.69 (0x00007fdfdb5fd000) libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0 (0x00007fdfdb571000) libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007fdfdb462000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fdfdb32c000) /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fdfdea6c000) libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007fdfdb272000) libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007fdfdb23f000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fdfdb175000) libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007fdfdb150000) libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007fdfdb069000) libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007fdfdb036000) libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007fdfdb030000) libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007fdfdb020000) libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007fdfdb019000) libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fdfdafff000) librt.so.1 => /usr/lib/librt.so.1 (0x00007fdfdaff4000) liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fdfdafc9000) liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007fdfdafa6000) libcap.so.2 => /usr/lib/libcap.so.2 (0x00007fdfdaf9b000) libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fdfdae5f000) libicudata.so.69 => /usr/lib/libicudata.so.69 (0x00007fdfd9306000) libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fdfd928d000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fdfd914c000) libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fdfd9139000) libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 (0x00007fdfd912b000) libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fdfd9104000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fdfd90d8000) libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 (0x00007fdfd90b5000) libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fdfd90b0000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fdfd90a8000) ``` |
This task depends upon
Closed by Toolybird (Toolybird)
Tuesday, 09 May 2023, 06:42 GMT
Reason for closing: Fixed
Additional comments about closing: Seems to be working fine currently.
Tuesday, 09 May 2023, 06:42 GMT
Reason for closing: Fixed
Additional comments about closing: Seems to be working fine currently.