[digikam] [Bug 395201] SSL broken in 5.9.0 AppImage bundle

2022-01-31 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=395201

caulier.gil...@gmail.com changed:

   What|Removed |Added

   Platform|Debian stable   |Appimage

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 395201] SSL broken in 5.9.0 AppImage bundle

2018-08-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=395201

caulier.gil...@gmail.com changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/dig
   ||ikam/dd855b7abedb21b759c374
   ||b8b08c448bdb8152dc
   Version Fixed In||6.0.0
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from caulier.gil...@gmail.com ---
Git commit dd855b7abedb21b759c374b8b08c448bdb8152dc by Gilles Caulier.
Committed on 13/08/2018 at 17:04.
Pushed by cgilles into branch 'master'.

make symbolic link for libssl.so missing in the bundle to prevent to use system
based lib instead
FIXED-IN: 6.0.0

M  +2-0project/bundles/appimage/04-build-appimage.sh

https://commits.kde.org/digikam/dd855b7abedb21b759c374b8b08c448bdb8152dc

-- 
You are receiving this mail because:
You are watching all bug changes.

[digikam] [Bug 395201] SSL broken in 5.9.0 AppImage bundle

2018-08-13 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=395201

caulier.gil...@gmail.com changed:

   What|Removed |Added

 CC||caulier.gil...@gmail.com

--- Comment #1 from caulier.gil...@gmail.com ---
In fact the reason about the SSL dysfunction and AppImage is due to missing
libssl.so in the bundle. See the crash with the 6.0.0 pre release :

(gdb) bt
#0  0x7fffe8a6fd5a in __strcmp_sse2_unaligned () from /lib64/libc.so.6
#1  0x0033132e62aa in ?? () from
/tmp/.mount_digikahfIXPN/usr/lib/libcrypto.so.10
#2  0x0033132e65f6 in lh_insert () from
/tmp/.mount_digikahfIXPN/usr/lib/libcrypto.so.10
#3  0x00331326e12b in OBJ_NAME_add () from
/tmp/.mount_digikahfIXPN/usr/lib/libcrypto.so.10
#4  0x7fff201cc06a in SSL_library_init () from /lib64/libssl.so
#5  0x7fffec081ae4 in ?? () from
/tmp/.mount_digikahfIXPN/usr/lib/libQt5Network.so.5
#6  0x7fffec08461d in ?? () from
/tmp/.mount_digikahfIXPN/usr/lib/libQt5Network.so.5
#7  0x7fffec05e6c7 in QSslCertificate::QSslCertificate(QByteArray const&,
QSsl::EncodingFormat) () from
/tmp/.mount_digikahfIXPN/usr/lib/libQt5Network.so.5
#8  0x7fffec064359 in QSslConfiguration::QSslConfiguration() () from
/tmp/.mount_digikahfIXPN/usr/lib/libQt5Network.so.5
#9  0x7fffebffe051 in ?? () from
/tmp/.mount_digikahfIXPN/usr/lib/libQt5Network.so.5
#10 0x7fffec0067a2 in ?? () from
/tmp/.mount_digikahfIXPN/usr/lib/libQt5Network.so.5
#11 0x7fffebf9e660 in
QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation,
QNetworkRequest const&, QIODevice*) () from
/tmp/.mount_digikahfIXPN/usr/lib/libQt5Network.so.5
#12 0x7fffebf9bd25 in QNetworkAccessManager::post(QNetworkRequest const&,
QIODevice*) () from /tmp/.mount_digikahfIXPN/usr/lib/libQt5Network.so.5
#13 0x7fffebf9bd91 in QNetworkAccessManager::post(QNetworkRequest const&,
QByteArray const&) () from /tmp/.mount_digikahfIXPN/usr/lib/libQt5Network.so.5
#14 0x75c3 in O1::link (this=) at
/b/dktemp/digikam-master/core/utilities/assistants/webservices/common/o2/src/o1.cpp:275


Qt5Network from the bundle try to open ssl lib but it cannot and fallback to
the system wide version and crash due to binary compatibility issue.

Making a symbolic link in the bundle from libssl.so.10 (the version used to
build the AppImage under Centos6) and libssl.so solve the problem.

Gilles Caulier

-- 
You are receiving this mail because:
You are watching all bug changes.