Bug#1102505: linphone-desktop: Cannot find libapp-plugin.so without LD_LIBRARY_PATH, segfaults
Fiona Klute
fiona.klute at gmx.de
Wed Apr 9 20:21:59 BST 2025
Package: linphone-desktop
Version: 5.2.6+dfsg-1
Severity: grave
Justification: renders package unusable
Linphone 5.2.6+dfsg-1 crashes during startup:
$ linphone
linphone: error while loading shared libraries: libapp-plugin.so: cannot
open shared object file: No such file or directory
The file exists in the same location as for previous versions, on my
amd64 system at
/usr/lib/x86_64-linux-gnu/linphone-desktop/libapp-plugin.so. Setting
LD_LIBRARY_PATH to include the directory passes that, but then segfaults:
$ LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/linphone-desktop linphone
QObject::connect: No such signal
App::applicationStateChanged(Qt::ApplicationState) in
./linphone-app/src/app/App.cpp:271
Set TimeZone to "Europe/Berlin"
Speicherzugriffsfehler
Backtrace when running the same command in GDB:
Reading symbols from linphone...
Reading symbols from
/usr/lib/debug/.build-id/c0/10f0a4cfdba7d00b7fe025b8ca8561b99d60d1.debug...
(gdb) run
Starting program: /usr/bin/linphone
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
QObject::connect: No such signal
App::applicationStateChanged(Qt::ApplicationState) in
./linphone-app/src/app/App.cpp:271
Set TimeZone to "Europe/Berlin"
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5639974 in registerFont (fnt=0x7fffffffdb50)
at text/qfontdatabase.cpp:1051
warning: 1051 text/qfontdatabase.cpp: Datei oder Verzeichnis nicht gefunden
(gdb) bt
#0 0x00007ffff5639974 in registerFont (fnt=0x7fffffffdb50)
at text/qfontdatabase.cpp:1051
#1 QFontDatabasePrivate::addAppFont
(this=this at entry=0x7ffff5b0e5c0 <(anonymous
namespace)::Q_QGS_privateDb::innerFunction()::holder>, fontData=...,
fileName=...)
at text/qfontdatabase.cpp:2482
#2 0x00007ffff563d113 in QFontDatabase::addApplicationFont (fileName=...)
at text/qfontdatabase.cpp:2534
#3 0x0000555555682bb3 in AppController::AppController
(this=this at entry=0x7fffffffddc8, argc=@0x7fffffffddbc: 1,
argc at entry=@0x7fffffffddbc: <optimized out>, argv=0x7fffffffdf58)
at ./linphone-app/src/app/AppController.cpp:99
#4 0x00005555556003d9 in main (argc=<optimized out>, argv=<optimized out>)
at ./linphone-app/src/app/main.cpp:78
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.21-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages linphone-desktop depends on:
ii libbctoolbox2 5.3.105-1
ii libbelcard1 5.3.105-3
ii libc6 2.41-6
ii libgcc-s1 14.2.0-19
ii liblinphone++12 5.3.105-5
ii liblinphone12 5.3.105-5
ii libmediastreamer2-14 1:5.3.105+dfsg-5
ii libqt5core5t64 5.15.15+dfsg-5
ii libqt5dbus5t64 5.15.15+dfsg-5
ii libqt5gui5t64 5.15.15+dfsg-5
ii libqt5multimedia5 5.15.15-2
ii libqt5network5t64 5.15.15+dfsg-5
ii libqt5qml5 [qtdeclarative-abi-5-15-15] 5.15.15+dfsg-3
ii libqt5quick5 5.15.15+dfsg-3
ii libqt5quickcontrols2-5 5.15.15+dfsg-2
ii libqt5svg5 5.15.15-2
ii libqt5texttospeech5 5.15.15-2
ii libqt5widgets5t64 5.15.15+dfsg-5
ii libstdc++6 14.2.0-19
ii linphone-common 5.3.105-5
ii qml-module-qt-labs-platform 5.15.15+dfsg-2
ii qml-module-qtgraphicaleffects 5.15.15-2
ii qml-module-qtquick-controls 5.15.15-2
ii qml-module-qtquick-controls2 5.15.15+dfsg-2
ii qml-module-qtquick-dialogs 5.15.15-2
ii qml-module-qtquick-layouts 5.15.15+dfsg-3
ii qml-module-qtquick-shapes 5.15.15+dfsg-3
ii qml-module-qtquick-window2 5.15.15+dfsg-3
ii qml-module-qtquick2 5.15.15+dfsg-3
Versions of packages linphone-desktop recommends:
pn qt5-gtk2-platformtheme <none>
linphone-desktop suggests no packages.
-- debconf-show failed
More information about the Pkg-voip-maintainers
mailing list