Bug#1021125: Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.
Hi, I think this Bug can be downgraded and/or closed. We've rebuilt both dependencies in Debian (liblime and linphone). Since soci is not using shlibs the generated dependency is on the 4.0.3 anyway. I don't see a way to fix this without breaking lime/linphone again. Bernhard
Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.
On Wed, Oct 12, 2022 at 12:31:58PM +0200, Bernhard Schmidt wrote: > Am 11.10.22 um 18:19 schrieb Dennis Filder: > > > The change in 5.0.37-6 was tiny and I doubt it broke something. But > > maybe you're running into #1021125: liblinphone10:amd64 5.0.37-6 is > > already linked against soci/4.0.3-1, but liblime0 5.0.37+dfsg-4 is > > still linked against soci/4.0.1-5 and there was an ABI break. You'd > > have to downgrade to 5.0.37-5 and soci 4.0.1-5 and wait until either > > that bug gets fixed or lime will be rebuilt and reuploaded. > > Shall we just do a new upload of liblime0 then? That would be nice. > liblime and linphone are the only reverse dependencies in the archive, and > linphone has already been rebuilt against the new version/ABI. I doubt one > can fix the soci ABI bump without breaking linphone again, so we could just > go forward and rebuild lime. While it would make addressing #1021125 less urgent, that bug still needs to be fixed eventually for Bookworm. Otherwise people might falsely assume they can stay on soci 4.0.1 while upgrading liblinphone10 and liblime0 to 5.0.37 (or their 5.1 successors). Having it fixed before the linphone-stack 5.1/4.4 uploads would save work. Regards
Bug#1021125: Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.
Am 11.10.22 um 18:19 schrieb Dennis Filder: The change in 5.0.37-6 was tiny and I doubt it broke something. But maybe you're running into #1021125: liblinphone10:amd64 5.0.37-6 is already linked against soci/4.0.3-1, but liblime0 5.0.37+dfsg-4 is still linked against soci/4.0.1-5 and there was an ABI break. You'd have to downgrade to 5.0.37-5 and soci 4.0.1-5 and wait until either that bug gets fixed or lime will be rebuilt and reuploaded. Shall we just do a new upload of liblime0 then? liblime and linphone are the only reverse dependencies in the archive, and linphone has already been rebuilt against the new version/ABI. I doubt one can fix the soci ABI bump without breaking linphone again, so we could just go forward and rebuild lime. Bernhard
Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.
> > Severity: normal > > > > After updating to linphone-common:all 5.0.37-6 and liblinphone10:amd64 > > 5.0.37-6 > > as part of routine testing updates, I find that /usr/bin/linphone from > > linphone-desktop aborts and dumps core as of today. > > > > Reportbug highlighted linphone-desktop_4.3.2-2+b1_amd64.deb > > in unstable. Trying to install that failed on a depedency on > > libqt5qml5_5.15.6+dfsg-2_amd64.deb > > > > Trying to install those broke again on a dependency on > > qtdeclarative-abi-5-15-6 > > which does not appear to exist. > > The qtbase-abi-5-15-6 transition is still on-going[0], so any 5-15-6 > packages should not be installed yet. You must downgrade any you have > installed back to 5-15-4. Thanks for the quick reply. I had already downgraded back to 5-15-4. As noted above I tried to use the unstable packages, and got a partial upgrade as you gathered. I had alraedy cleaned out those packages and confirmed that linphone still crashed. > > > So linphone is broken on testing. > > > > $gdb -c core > > does help much probably because I have set ulimit too small, and right > > now I can't remember where ulimit gets set. I have since increased unlimit, but gdb -c core gives the same lack of information. > > But it ends with > > Core was generated by `linphone'. > > Program terminated with signal SIGABRT, Aborted. > > Did you maybe forget to attach some files before sending this message? > I ask because your bug report is very light on details. You only say > that 5.0.37-6 crashes with SIGABRT, but not what version you used > before and where it crashes. Indeed. I was surprised that gdb gave so little information. I was sure that I had linphone-desktop-dbgsym installed, but somehow it was not present. Now installed, but gdb -c core still not giving anything useful. I may need to install further -dbgsym packages. It does say "failed to read a valid object file image from memory". >You don't provide any stderr output or > logs either. And if you have gdb installed and your APT preferences > are on testing-debug you are clearly skilled enough to install -dbgsym > packages and provide a stack backtrace. I currently have no > information I can work with. Understood. I don't use gdb very often, so will need to refresh my memory. This is a just a quick response untill I have time to explore further. But I emphasize that I just did my routine (normally daily) apt-get upgrade and apt-get dist-upgrade, and that broke linphone. I can't remember when I last used linphone, but it was within a few days. Hope to report much more soon...
Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.
Control: tags -1 + moreinfo X-Debbugs-Cc: ael On Mon, Oct 10, 2022 at 07:16:18PM +0100, ael wrote: > Package: linphone-desktop > Version: 4.3.2-2+b1 > Severity: normal > > After updating to linphone-common:all 5.0.37-6 and liblinphone10:amd64 > 5.0.37-6 > as part of routine testing updates, I find that /usr/bin/linphone from > linphone-desktop aborts and dumps core as of today. > > Reportbug highlighted linphone-desktop_4.3.2-2+b1_amd64.deb > in unstable. Trying to install that failed on a depedency on > libqt5qml5_5.15.6+dfsg-2_amd64.deb > > Trying to install those broke again on a dependency on > qtdeclarative-abi-5-15-6 > which does not appear to exist. The qtbase-abi-5-15-6 transition is still on-going[0], so any 5-15-6 packages should not be installed yet. You must downgrade any you have installed back to 5-15-4. > So linphone is broken on testing. > > $gdb -c core > does help much probably because I have set ulimit too small, and right > now I can't remember where ulimit gets set. > > But it ends with > Core was generated by `linphone'. > Program terminated with signal SIGABRT, Aborted. Did you maybe forget to attach some files before sending this message? I ask because your bug report is very light on details. You only say that 5.0.37-6 crashes with SIGABRT, but not what version you used before and where it crashes. You don't provide any stderr output or logs either. And if you have gdb installed and your APT preferences are on testing-debug you are clearly skilled enough to install -dbgsym packages and provide a stack backtrace. I currently have no information I can work with. The change in 5.0.37-6 was tiny and I doubt it broke something. But maybe you're running into #1021125: liblinphone10:amd64 5.0.37-6 is already linked against soci/4.0.3-1, but liblime0 5.0.37+dfsg-4 is still linked against soci/4.0.1-5 and there was an ABI break. You'd have to downgrade to 5.0.37-5 and soci 4.0.1-5 and wait until either that bug gets fixed or lime will be rebuilt and reuploaded. Regards. 0: https://release.debian.org/transitions/html/qtbase-abi-5-15-6.html
Bug#1021576: linphone-desktop: Core dumped: Program terminated with signal SIGABRT, Aborted.
Package: linphone-desktop Version: 4.3.2-2+b1 Severity: normal After updating to linphone-common:all 5.0.37-6 and liblinphone10:amd64 5.0.37-6 as part of routine testing updates, I find that /usr/bin/linphone from linphone-desktop aborts and dumps core as of today. Reportbug highlighted linphone-desktop_4.3.2-2+b1_amd64.deb in unstable. Trying to install that failed on a depedency on libqt5qml5_5.15.6+dfsg-2_amd64.deb Trying to install those broke again on a dependency on qtdeclarative-abi-5-15-6 which does not appear to exist. So linphone is broken on testing. $gdb -c core does help much probably because I have set ulimit too small, and right now I can't remember where ulimit gets set. But it ends with Core was generated by `linphone'. Program terminated with signal SIGABRT, Aborted. -- System Information: Debian Release: bookworm/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.19.0-2-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages linphone-desktop depends on: ii libbctoolbox1 5.0.37-3 ii libbelcard15.0.37-2 ii libc6 2.35-2 ii libgcc-s1 12.2.0-3 ii liblinphone++105.0.37-6 ii liblinphone10 5.0.37-6 ii libmediastreamer11 1:5.0.37+dfsg-4 ii libqt5core5a 5.15.4+dfsg-5 ii libqt5dbus55.15.4+dfsg-5 ii libqt5gui5 5.15.4+dfsg-5 ii libqt5network5 5.15.4+dfsg-5 iu libqt5qml5 [qtdeclarative-abi-5-15-6] 5.15.6+dfsg-2 ii libqt5quick5 5.15.4+dfsg-4 ii libqt5quickcontrols2-5 5.15.4+dfsg-2 ii libqt5svg5 5.15.4-2 ii libqt5texttospeech55.15.4-2 ii libqt5widgets5 5.15.4+dfsg-5 ii libstdc++6 12.2.0-3 ii linphone-common5.0.37-6 ii qml-module-qt-labs-platform5.15.4+dfsg-2 ii qml-module-qtgraphicaleffects 5.15.4-2 ii qml-module-qtquick-controls5.15.4-2 ii qml-module-qtquick-controls2 5.15.4+dfsg-2 ii qml-module-qtquick-dialogs 5.15.4-2 ii qml-module-qtquick-layouts 5.15.4+dfsg-4 ii qml-module-qtquick-shapes 5.15.4+dfsg-4 ii qml-module-qtquick-window2 5.15.4+dfsg-4 ii qml-module-qtquick25.15.4+dfsg-4 Versions of packages linphone-desktop recommends: pn qt5-gtk2-platformtheme linphone-desktop suggests no packages. -- no debconf information